在 excel 里面日期本质是序列数字,只是通过日期格式把数字显示成年月日样式,修改 excel 日期格式不会改变底层真实日期数值,只改变显示外观,设置 excel 日期格式主要有三种方式,第一种是右键单元格设置单元格格式,在数字分类里面选择日期,挑选系统自带样式,第二种是自定义日期格式,自己编写格式代码,实现年月日横杠斜杠中文年月日等特殊显示,第三种是使用 TEXT 函数,把日期转换成指定格式的文本,很多新手会混淆,TEXT 转换之后变成文本型日期,不能直接参与日期加减计算,而单元格格式修改之后依然是真正日期,可以正常运算,日常调整显示样式优先用单元格格式,需要导出或者拼接文字的时候才使用 TEXT 函数,常见问题是输入日期之后变成一串数字,就是单元格变成常规格式,底层序列值直接显示出来,需要重新改回 excel 日期格式。
方法一 单元格格式内置日期样式
这个是最常用的方式,适合直接选用 excel 自带的标准日期样式。
操作步骤
第一步 选中需要修改 excel 日期格式的单元格或者整列数据。
第二步 在选中区域点击鼠标右键,选择设置单元格格式。
第三步 切换到数字标签页,分类里面点击日期。
第四步 在右侧类型列表里面挑选想要的样式,比如年 月 日,年斜杠月斜杠日,月日年这类。
第五步 预览窗口可以提前查看显示效果,确认之后点击确定。
方法二 自定义日期格式代码
内置样式如果不能满足需求,就使用自定义 excel 日期格式,自己定义显示代码。
常用代码含义
yyyy 四位年份
yy 两位年份
mm 两位月份
m 月份不补零
dd 两位日期
d 日期不补零
操作步骤
第一步 选中目标单元格,右键打开设置单元格格式。
第二步 分类选择自定义。
第三步 在类型输入框写入格式代码,比如 yyyy-mm-dd,或者 yyyy 年 mm 月 dd 日。
第四步 预览确认效果,点击确定完成 excel 日期格式设置。
方法三 TEXT 函数转文本日期
这个方式是把日期转换成文本,适合报表拼接文字,但是转换之后不再是可计算的日期。
语法结构 TEXT 日期单元格 格式代码
公式示例 =TEXT A2 yyyy-mm-dd
操作步骤
第一步 在空白单元格输入公式。
第二步 回车,单元格就输出指定 excel 日期格式的文本内容。
第三步 如果后续还要做日期计算,就不要使用这个方法,继续使用单元格格式。
常用自定义代码对照表
| 格式代码 | 显示效果 | 说明 |
|---|---|---|
| yyyy-mm-dd | 2026-11-06 | 横杠标准日期 |
| yyyy/mm/dd | 2026/11/06 | 斜杠日期 |
| yyyy 年 mm 月 dd 日 | 2026 年 11 月 06 日 | 中文年月日 |
| yy-mm-dd | 26-11-06 | 两位年份 |
| yyyy-mm-dd hh:mm | 2026-11-06 14:30 | 带时分 |
补充重点注意事项
如果输入日期之后变成一串数字,是单元格分类变成常规,底层是日期序列号,重新设置成 excel 日期格式即可恢复显示。
从网页或者其他软件导入的日期,经常是文本型日期,这种不是真正日期,无法做日期运算,需要使用分列功能或者 DATE 函数转换成真正日期,再修改 excel 日期格式。
不同电脑区域设置会影响默认 excel 日期格式,同样的代码,部分地区默认会变成月日顺序,跨文件发送表格要留意这个差异。
DATE 函数可以把年 月 日三个单元格数字合并成真正日期,语法 DATE 年 月 日,生成之后再设置 excel 日期格式。
【常见问题】
问题 1 excel 日期格式改完之后变成一串数字怎么办
回答 1 excel 日期格式显示成一串数字,是单元格变成常规格式,显示底层日期序列号,选中单元格右键打开设置单元格格式,重新切换到 excel 日期格式分类,选择日期样式,就可以恢复正常的 excel 日期格式显示。
问题 2 excel 日期格式 TEXT 转换之后为什么不能计算
回答 1 excel 日期格式使用 TEXT 函数之后,输出结果是文本类型,不再是可运算的日期数值,如果需要继续做日期加减,不要使用 TEXT,直接用单元格格式修改 excel 日期格式,保留底层日期数值。
问题 3 excel 日期格式可以显示中文年月日吗
回答 1 excel 日期格式支持中文年月日样式,打开自定义格式,输入代码 yyyy 年 mm 月 dd 日,就可以设置成中文样式的 excel 日期格式,不需要额外插件。
【免责申明】
本文基于微软 excel 常规版本讲解,不同版本 excel 内置日期样式数量略有差异,区域系统设置会影响默认日期排序,TEXT 转换为文本日期后失去计算属性,本文仅作为学习参考,正式业务导入数据请区分真日期和文本日期,自行核对 excel 日期格式结果。


