如何批量修改Excel单元格输入栏日期格式以适配专业软件导入?
批量修改Excel日期存储格式为MM/DD/YYYY的方法
方法1:TEXT函数转换+粘贴为值
- 在空白辅助列(比如B列)的第一个单元格输入公式:
=TEXT(A1,"MM/DD/YYYY")(A1为原日期所在单元格) - 按回车得到转换后的文本格式日期,下拉填充整列覆盖所有需要转换的行
- 选中辅助列所有内容,按
Ctrl+C复制,右键点击原日期列的首个单元格,选择粘贴选项→值,替换原数据 - 最后删除辅助列即可
方法2:Power Query批量转换
- 选中原日期数据列,点击菜单栏「数据」选项卡,选择「从表格/区域」(Excel 2016及以上版本支持)
- 在Power Query编辑器中,选中日期列,点击「转换」选项卡→「数据类型」→「文本」
- 继续点击「格式」→「自定义格式」,输入
MM/DD/YYYY后确定 - 点击「关闭并上载」,将转换后的数据替换原表格或导出到指定位置
方法3:分列+合并调整
- 选中原日期数据列,点击菜单栏「数据」选项卡→「分列」
- 第一步选「分隔符号」,点击下一步;第二步选「其他」并输入
/,点击下一步 - 第三步中,依次选中年、月、日对应的列,将列数据类型改为「文本」,然后调整列顺序为月、日、年
- 点击完成后,在空白列用公式
=A1&"/"&B1&"/"&C1(A/B/C为调整后的列)合并日期,再粘贴为值替换原数据
内容的提问来源于stack exchange,提问作者Spencer Anderson
相关产品推荐
相关产品推荐

