人物速写
前言
日期是大家经常用到的格式,今天就讲一下关于日期格式的特点,日期的输入技巧以及有关日期的常用函数。
1
日期的特点
日期是特殊的数字格式,但又有自身的特点,不完全等同于数字。
系统默认的日期采用的是1900年系统,也就是说1900年1月日对应的数字是0,任何一个日期都可以设置成数字格式,其中这个数字就是距离1900年1月日的天数。
因为1900年1月日并不存在,所以直接输入1900-1-0是错误的,你可以在单元格中输入,然后设置为日期格式,则显示为1900-1-0,或其他日期格式。
2
日期序列的操作
日期序列大都可以通过拖拽鼠标的形式,达到想要的目的。单个日期拖拽,日期会自动加一,逢月底会自动跳到下一个月初,如果你的日期出现2017-1-32,那你肯定设置的是文本格式。如果想实现有规律的输入,首先要定义前两个日期,然后选择这两个单元格,拖拽右下角的黑点,EXCEL系统会自动识别这两个日期的规律,自动往下或往右填充,如无明显规律则按照两个日期的差值进行递增或递减。
快速输入日期序列,如动画所示:
如果把日期格式设置为数字格式,拖拽时只能按照差值进行递增或递减,诸位可以试试。
3
有关日期的函数
Today():返回今天的日期,没有参数
Now():返回现在的时间,没有参数
Year(日期):返回日期的年份
Month(日期):返回日期的月份
Day(日期):返回日期的天数
Date(年,月,日):返回由年月日数字组成的日期
Edate(日期,月数):返回某日期前或后间隔特定月数的日期,月数可以为负数
Eomonth(日期,月数):返回某日期,间隔特定月数的月份的最后一天,月数为时,返回当月的最后一天
Datedif(开始日期,结束日期,格式):返回结束日期与开始日期之间的间隔,具体由格式确定:
格式为”Y”,返回整年
格式为”M”,返回整月
格式为”D”,返回整天
格式为”YM”,返回不足整年的月份
格式为”MD”,返回不足整月的天数
示例:根据A列的日期返回所在月份的最后一天
示例:根据A列的日期返回所在月的天数
示例:根据第一行的出生日期返回周岁
示例:根据第一行的出生日期返回几岁几个月零几天(文本字符串连接公式)
=DATEDIF(B1,TODAY(),"y")&"岁"&DATEDIF(B1,TODAY(),"ym")&"个月零"&DATEDIF(B1,TODAY(),"md")&"天"
END
领取专属 10元无门槛券
私享最新 技术干货