院长大大丨图文
教程基于Excel 2016
Excel的日常使用中,除了数字格式,用得最多的,莫过于是日期格式了。
我们需要解决大量跟时间有关的问题,例如计算工龄、年龄、账龄、合同到期日等等。
今天,院长教大家几个日期函数,不要再弄错自己的合同到期日了~(乖巧)
1. TODAY/NOW函数
TODAY函数用于取当前系统日期
NOW函数用于取当前系统日期和时间
2. YEAR/MONTH/DAY函数
YEAR函数用于提取年份,MONTH函数用于提取月份,DAY函数用于提取天数。
B1输入公式【=YEAR(A1)】,提取年份2016;
C1输入公式【=MONTH(A1)】,提取月份8;
D1输入公式【=DAY(A1)】,提取天数20;
3. WEEKDAY函数
WEEKDAY(serial_number,return_type)函数用于返回某日期的星期数,参数return_type为确定返回值类型的数字。
本案例,return_type使用数字1或省略则1至7代表星期天到星期六。
配合TEXT函数将日期转换为中英文的星期几。其写法如下:
B1输入公式【=TEXT(WEEKDAY(A1,1),"dddd")】,英文星期一;
C1输入公式【=TEXT(WEEKDAY(A1,1),"aaaa")】,中文星期一。
4. EDATE函数
EDATE(start_date,months)函数用于计算指定日期之前或之后几个月的具体日期。
举个栗子,合同签订日期为2016年11月28日,合同为三年,则B1输入公式【=EDATE(A1,36)】,得到合同到期日。
再举个栗子,项目要求在2018年11月28日竣工,工期为18个月,则B1输入公式【=EDATE(A1,-18)】,得到项目必须开始的日期。
5. EOMONTH函数
EOMONTH(start_date,months)函数用于计算指定日期之前或之后几个月的最后一天的日期,函数写法与EDATE差不多。
多用于计算当月有多少天,当月最后一天为2018年11月30日,配合DAY函数,提取天数30。
或者用于计算当月还剩多少天,当月最后一天为2018年11月30日,日期为2018年11月28日,日期相减后得到2,当月还剩2天。
6. NETWORKDAYS函数
NETWORKDAYS(start_date,end_date,holidays)函数,用于返回开始日期和结束日期之间的所有工作日数,其中,工作日包括周末和专门指定的假期。
是时候算一下今年剩余多少个工作日了,除去节礼日(Boxing Day)院长也放假之外,B1输入公式【=NETWORKDAYS(A1,A2,A3)】,原来还剩下24个工作日今年就要结束了,大家要好好加油哦~
好了,今天的教程就到这里了。院长是不是暴露了写这篇文章的时间啊~(捂脸)
来源:Excel成长学院
叔墙裂推荐课程:
从零基础→精通,只需8课时!专属的师生交流群,老师在线解疑,电子版学习资料,还可以在一年内任意回放视频,只要忘记就可以重学,直到你掌握为止!
原价:¥299
现价仅需¥188 仅需¥188
点击【阅读原文】直接进入购买
▼