文本日期拆成 年、月、日 三列

2026-10-19 这种文本日期,用分列按短横线拆开,就能单独拿年份、月份做统计。

一句话做法

数据 → 分列 → 第 2 步勾「其他」并输入短横线 - → 完成,年、月、日各占一列。

⤓↶↷⌄工作簿1 - Excel⌄─□✕文件开始插入页面布局公式数据审阅视图⌕ 操作说明搜索获取数据筛选排序和筛选分列数据工具分级显示A2⌄✕✓fxABCDEFGH12345Sheet1+⏮◀▶⏭就绪100%▤▭▥年月日202610192026102020261021ABC234⌄✕✓fxABCDEFGH12345原始数据2026-10-192026-10-202026-10-21A234年月日202610192026102020261021ABC234A2:A4文本分列向导 - 第1步,共3步✕文本分列向导判定您的数据具有分隔符。若一切设置无误,请单击“下一步”,否则请选择最合适的数据类型。原始数据类型分隔符号(D) - 用分隔字符,如逗号或制表符分隔每个字段固定宽度(W) - 每列字段加空格对齐预览选定数据2026-10-19下一步取消文本分列向导 - 第2步,共3步✕在上面的数据预览中选择分隔符。分隔符号(T)制表符分号逗号空格其他-连续分隔符号视为单个处理文本识别符号:“数据预览20261019上一步下一步取消文本分列向导 - 第3步,共3步✕通过上面的数据预览可以设置各列的数据格式。列数据格式常规文本日期2026|10|19上一步完成取消打开 974 工具箱更多 Excel 技巧 · www.974.cn

动画演示:按短横线分列,日期拆成年月日

本页要点
菜单路径
数据 → 数据工具 → 分列
关键一步
第 2 步勾「其他」,输入短横线 -
为什么
日期里的短横线也是一种分隔符,选定它之后,年、月、日就被切成三列。

操作步骤

  1. 选中日期那一列,点「分列」,第 1 步仍然选「分隔符号」。
  2. 第 2 步在「其他」后面那个小框里输入一个半角短横线 -。
  3. 预览里看到 2026、10、19 断成三段,就说明分隔符对了。
  4. 第 3 步保持常规,点完成,日期被拆成三列。

容易踩的坑

  • 短横线有全角「-」和半角「-」之分,输错了预览不会断。
  • 拆完想再拼回去,用 =A2&"-"&B2&"-"&C2 或者 TEXT 函数组合。
  • 拆出来是 10 而不是 10月:那只是数字,需要显示月份就套 TEXT(...,"0月")。

相关教程