我在单元格 A1
中有一个日期值,在 A2
中我正在使用 TEXT
公式将其转换为仅显示其月份名称。我的区域设置是土耳其语,但需要用英语显示月份。提出下面的公式,该公式在我的计算机上运行良好。
但是,当在英语区域设置的计算机上打开此 Excel 文件时,用户会在单元格中看到“aaaa”,因为在英语区域设置中,月份格式字符串为“mmmm” >”,但不是“aaaa”。当我将字符串更改为“mmmm”时,我将看不到月份,而是看到“mmmm”字符串。
有没有纯公式的方法可以解决这个问题?
TEXT(A1,"[$-en-EN]aaaa")
最佳答案
可能有更好的方法,但这个对我有用:
=TEXT(A1,IF(TEXT("1/1/2018","[$-en-EN]aaaa")="January","[$-en-EN]aaaa","[$-en-EN]mmmm"))
关于excel - 在不同区域设置日期格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50625555/