Excel表格中时间和日期的设置技巧全解

一、基础设置:快速格式化日期和时间

在Excel中,选中单元格后,按下 Ctrl+1 打开“设置单元格格式”对话框,选择“数字”选项卡,在“分类”列表中选择“日期”或“时间”。Excel提供了多种预定义格式,例如“2023/3/15”或“下午1:30”。点击确定即可应用。

二、自定义格式:随心所欲显示

如果预定义格式不满足需求,可以在“自定义”类别中输入代码。常用代码:

  • 年份:yyyy(4位),yy(2位)
  • 月份:mm(数字),mmm(英文缩写),mmmm(全称)
  • 日:dd(数字,前导零),d(无前导零)
  • 时间:hh:mm:ssh: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”为年。

五、常见问题及解决

  1. 日期显示为数字:格式错误,重新设置单元格格式为日期。
  2. 负时间或跨天时间计算错误:使用 =MOD(结束-开始,1) 或启用1904日期系统(文件→选项→高级→勾选“使用1904日期系统”)。
  3. 文本转日期:使用 =DATEVALUE("2023-3-15") 或分列功能(数据→分列→日期)。

六、实用技巧总结

  • 批量填充日期:选中起始日期,拖动填充柄选择“填充序列”。
  • 仅显示月份或星期:自定义格式 mmmdddd
  • 条件格式高亮周末:新建规则,使用公式 =WEEKDAY(A1,2)>5

掌握这些技巧,能大幅提升处理时间日期数据的效率。建议多加练习,并根据实际需求灵活运用自定义格式和函数。