批量转换日期格式:点转斜杠,控制面板与Excel设置无效求方案
批量将点分隔日期转为斜杠分隔的实用方法
Excel 场景解决方案
1. 快速替换法(针对文本格式日期)
如果你的日期是2024.05.20这类纯文本格式,直接用替换功能一键转换:
- 选中所有目标单元格
- 按下
Ctrl+H打开替换窗口 - 「查找内容」填
.,「替换为」填/,点击「全部替换」即可
2. 公式法(处理格式混乱的日期)
要是替换后还是无法识别为日期,用DATE函数提取年月日生成标准日期:
假设A列是待转换的日期,在B1单元格输入:
=DATE(LEFT(A1,4),MID(A1,6,2),RIGHT(A1,2))
回车后下拉填充整列,再把B列的单元格格式设置为yyyy/mm/dd,最后复制B列,右键选择「粘贴为值」覆盖原数据即可。
3. Power Query 批量处理(适合超大数据集)
- 选中数据区域,点击「数据」选项卡 → 「从表格/区域」(勾选「我的表格有标题」)
- 在Power Query编辑器中,选中日期列,点击「转换」→ 「替换值」,将
.替换为/ - 接着把该列数据类型改为「日期」,调整显示格式为斜杠分隔
- 点击「关闭并上载」,替换原有数据
系统日期显示格式修改(若需调整系统全局显示)
如果控制面板修改无效,可通过注册表调整:
- 按下
Win+R输入regedit打开注册表编辑器 - 定位到
HKEY_CURRENT_USER\Control Panel\International - 找到
sShortDate项,双击修改数值数据为yyyy/MM/dd,重启电脑后生效
内容的提问来源于stack exchange,提问作者anita
相关产品推荐
相关产品推荐

