我有一个 google 表格,在一个列中包含不同格式的日期,我试图按时间顺序对其进行排序(有些格式是 d/m/y,有些是 m/d/y)。我正在尝试将它们全部更改为一种格式。
我希望我的日期采用日/月/年的结构。
作为一个单元格中的示例,我有 12/01/2021(平均 2021 年 1 月 12 日),谷歌表格将其视为 2021 年 12 月 1 日,当我将日期格式更改为 d/m/y 时,它会更改数据在单元格中到 01/12/2021。
有没有办法改变日期格式但保持结构?
总而言之,我在一个单元格中有 12/01/2021。当我将日期格式更改为 d/m/y 时,它会将单元格的内容更改为 01/12/2021。有没有办法在不交换月和日数字的情况下更改日期格式?
答案 0 :(得分:1)
Google 表格中的所有日期实际上都是自 1899 年 12 月 31 日以来经过的天数。例如,Google 表格将 2021 年 1 月 12 日的日期记录为 44208(或自 1899 年 12 月 31 日以来的 44,208 天)。
更改该号码的格式不会更改基础号码。也就是说,无论您将格式显示为 01/12/2021、12/01/2021、2021-Jan-12 还是其他任何格式,内存仍会看到数值为 44208。
我不确定您是如何明显地查看数据并知道 12/01/2021 应该是 1 月 12 日还是 12 月 1 日,因为您说日期是混合的。但是,如果有某种方法,则可以设置一个公式,通过永久翻转月份和日期来转换所选日期,之后您可以将结果复制回原始列。但是仅更改格式永远不会改变原始/原始数据的基础日期编号的实际值;您必须处理它(使用脚本或公式)以获得不同的基础日期。