如何批量修正Google Sheets中日期的错误识别格式?
解决Google Sheets日期识别错位问题
当复制Excel数据到Google Sheets后,日期格式11-07-2022被错误识别为MM-DD-YYYY(2022年7月11日),需要批量修正为DD-MM-YYYY(2022年11月7日),以下是两种高效方法:
方法一:使用DATE函数批量转换
- 假设错误日期在A列,在相邻空白列(比如B列)的第一个单元格(B1)输入公式:
=DATE(RIGHT(A1,4), MID(A1,4,2), LEFT(A1,2)) - 选中B1单元格,鼠标移到单元格右下角的填充柄上,按住左键下拉到最后一行数据,批量生成正确日期。
- 选中B列所有正确日期,右键选择「复制」,再选中A列原数据区域,右键选择「粘贴特殊」→「仅粘贴数值」,替换掉错误数据。
- 最后可以删除B列的辅助数据。
方法二:使用分列工具修正
- 选中包含错误日期的整列,点击顶部菜单栏「数据」→「分列」。
- 分列向导第一步:选择「分隔符号」,点击「下一步」。
- 第二步:勾选「连字符(-)」作为分隔符,点击「下一步」。
- 第三步:对拆分出的三列分别设置格式为「日期」,并指定格式为「DMY」,点击「完成」。拆分后的数据会自动识别为正确的日期值,按需合并列或保留格式即可。
若分列后出现单独的日、月、年列,可使用
=DATE(C1,B1,A1)(年在C列、月在B列、日在A列)组合成完整日期,再粘贴为数值替换原列。
内容的提问来源于stack exchange,提问作者Mac Smac
相关产品推荐
相关产品推荐

