Excel表格中时间和日期的设置技巧全解
一、基础设置:快速格式化日期和时间
在Excel中,选中单元格后,按下 Ctrl+1 打开“设置单元格格式”对话框,选择“数字”选项卡,在“分类”列表中选择“日期”或“时间”。Excel提供了多种预定义格式,例如“2023/3/15”或“下午1:30”。点击确定即可应用。
二、自定义格式:随心所欲显示
如果预定义格式不满足需求,可以在“自定义”类别中输入代码。常用代码:
- 年份:
yyyy(4位),yy(2位) - 月份:
mm(数字),mmm(英文缩写),mmmm(全称) - 日:
dd(数字,前导零),d(无前导零) - 时间:
hh:mm:ss,h:mm AM/PM
例如输入代码 yyyy"年"mm"月"dd"日" hh"时"mm"分" 可显示为“2023年03月15日 13时30分”。
三、快速输入当前日期和时间
使用快捷键:
- Ctrl+;:插入当前日期(静态)
- Ctrl+Shift+;:插入当前时间(静态)
- =TODAY():动态当前日期(每日更新)
- =NOW():动态当前日期和时间
四、日期与时间的计算
Excel中日期本质是序列数(1900-1-1为1),时间是小数值(0-1)。计算两日期之差:=B2-A2(结果单位为天)。计算时间差:=(结束时间-开始时间)*24(转为小时)。使用函数 DATEDIF(A2,B2,"d") 可计算天数、“m”为月、“y”为年。
五、常见问题及解决
- 日期显示为数字:格式错误,重新设置单元格格式为日期。
- 负时间或跨天时间计算错误:使用
=MOD(结束-开始,1)或启用1904日期系统(文件→选项→高级→勾选“使用1904日期系统”)。 - 文本转日期:使用
=DATEVALUE("2023-3-15")或分列功能(数据→分列→日期)。
六、实用技巧总结
- 批量填充日期:选中起始日期,拖动填充柄选择“填充序列”。
- 仅显示月份或星期:自定义格式
mmm或dddd。 - 条件格式高亮周末:新建规则,使用公式
=WEEKDAY(A1,2)>5。
掌握这些技巧,能大幅提升处理时间日期数据的效率。建议多加练习,并根据实际需求灵活运用自定义格式和函数。