日期函数合集
TODAY函数和NOW函数,这两个函数没有参数,可返回系统日期和时间:
二、简单的八个函数
前六个函数只有一个参数——只要是日期都可以作为它们的参数,包括:TODAY函
一、最简单的两个函数 TODAY函数和NOW函数,这两个函数没有参数,可返回系统日期和时间: 二、简单的八个函数 前六个函数只有一个参数——只要是日期都可以作为它们的参数,包括:TODAY函数(可嵌套在YEAR、MONTH、DAY函数中)或NOW函数(可嵌套在HOUR、MINUTE、SECOND函数中)、包含日期/时间的单元格、代表日期/时间的文本等。 DATE函数和TIME函数都有三个参数,分别代表年、月、日、时、分、秒,用于将指定数字转化为日期/时间。 以上函数用法如下: 三、不太简单的三个函数 WEEKDAY函数:计算指定日期是当周的第几天。该函数共有两个参数: =WEEKDAY(指定日期,指定从星期几开始算第1天) 第二个参数的对应计算方式如下: EOMONTH函数可返回某月最后一天的日期,该函数共有两个参数: =EOMONTH(开始日期,该日期之前或之后的月数),第二个参数为负数表示过去月份,0表示当月,正数表示将来的月份: EDAT函数用于返回N个月之前/后的同一个日期,该函数共有两个参数: =EDAT(开始日期,该日期之前或之后的月数),同样的,第二个参数为负数表示过去月份,正数表示将来的月份 四、有点难度的两个函数 NETWORKDAYS函数,打工人必会函数,用于计算两个日期之间有多少个工作日(按周末双休计算),三个参数如下: =NETWORKDAYS(开始日期,终止日期,包含假期对应日期的可选单元格区域),其中第三个参数可省略 NETWORKDAYS.INTL函数,可使用参数指定哪些天是周末Mssq日期函数,以及有多少天是周末。 =NETWORKDAYS.INTL(开始日期,终止日期,周几是休息日,包含假期对应日期的可选单元格区域) 函数用法如下: 五、隐藏函数 DATEDIF函数,由于在某些应用场景下,该函数计算结果可能并不正确,所以被雪藏。亲测,只有当第三个参数为"MD”时,计算结果会有不同,其他时候都挺正常,可以使用。函数的三个参数如下: =DATEDIF(起始日期,结束日期,日期差计算的规则) 重点是第 3 个参数,使用不同的字符,代表不同的计算规则: 我们可以用这个函数来解决开始的那个问题,先来确定需求: 我们的公式就可以写成: 六、Excel中关于日期的一些小常识 1、Excel 可将日期存储为可用于计算的序列号。默认情况下,1900 年 1 月 1 日的序列号是 1,而 2008 年 1 月 1 日的序列号是 39448,这是因为它距 1900 年 1 月 1 日有 39448 天; 2、可被Excel识别的日期格式只有两种:2008-1-1、2008/1/1; 3、如果你就是觉得2008.1.1这种格式好看,也不是没有办法:输入时还是按上面两种格式其中的一种输入,在【设置单元格格式】—【自定义】—【类型】中输入“yyyy.mm.dd”即可,这是一种障眼法,如下图,我们可以看到虽然单元格中显示的与编辑栏中的内容不一样: (编辑:淮北站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |