Excel 日期格式随不同区域设置变化(2020-08-01 至 2020.08.01)

Excel 日期格式随不同区域设置变化(2020-08-01 至 2020.08.01)

我搜索了大多数帖子,但没有解决我的问题。

这是我在英文版 Windows 机器上使用 Excel 365 尝试的操作:

使用 Excel 365 和英文版 Windows 机器创建

这是我在德国 Windows 机器上使用 Excel 365 打开文件时得到的结果:

使用德国 Windows 机器通过 Excel 365 打开

我认为从格式中删除*会强制该格式,无论您在哪个区域打开它?

正如你所看到的,我也尝试了其他方法,但都没有起作用。

任何想法?

答案1

您可以使用Custom格式来按照您喜欢的方式格式化日期。

  1. 选择要格式化的数据
  2. 前往Home➡➡ NumberMore Number Formats...
    在此处输入图片描述
  3. 转到Custom类别并在字段中输入所需的格式Type:
    在此处输入图片描述

例如,如果我输入,dd-mm-yyyy我会看到01-08-2020。其他示例如下所示:

在此处输入图片描述

我相信自定义格式能够在语言环境格式化后继续存在,但是我没有具有不同语言环境的机器可以进行测试,而且我懒得打开这台机器。

答案2

我现在发现的唯一方法是将特定单元格格式化为文本,然后重新输入日期,例如 2020-08-01。到目前为止,这种方法有效,但当您想要引用该单元格时,您需要使用=TEXT(,)格式正确的公式,例如。=TEXT(, "yyyy-mm-dd")

相关内容