五 计算当天是休息/工作日 公式: =IF(WEEKDAY(TODAY(),2)>5,'双休日','工作日') 公式讲解:WEEKDAY()计算出与日期相对应的星期几,由于参数是2,所以是指星期一为1、星期日为7时,也就是说周六是6,周日是7,上面公式的意义也就出来了。 备注:我们再看看这个参数的取值: 当Sunday(星期日)为1、Saturday(星期六)为7时,该参数为1; 当星期一为1、星期日为7时,该参数为2; 当星期一为0、星期日为6时,该参数为3 六 计算当天是本年的第几周 公式:=WEEKNUM(TODAY(),2) 公式讲解:这个公式需要注意的是公式中的参数2的意义,有的国家以周日为一周的开始日,此值是1,有的国家以周一为一周的开始日.此值是2,我国以'2'来计算. 七 计算当年已经过的天数 公式: =TODAY()-DATE(YEAR(TODAY()),1,0) 公式讲解:TODAY()是指当前的日,DATE(YEAR(TODAY()),1,0)是指当前日的年度的第0天,相减后就是已经过去的天数。 八 已知某人出生日为1971年9月1日,那么这个人到当前日渡过了多少个年月日? 公式: =DATEDIF('1971/9/1',TODAY(),'y')&'年'&DATEDIF('1971/9/1',TODAY(),'ym')&'月'&DATEDIF('1971/9/1',TODAY(),'md')&'天' 公式讲解: DATEDIF('1971/9/1',TODAY(),'y')是求出两个日期间的相差年;DATEDIF('1971/9/1',TODAY(),'ym')是求出两个日期间的相差月;DATEDIF('1971/9/1',TODAY(),'md')是求出两个日期间的相差天;合并即可。 备注:上面的实例可以换成任意的日期,或者是当前日期TODAY,可以很方便的求出你需要的值。 上面四个例子的截图如下: 好了,关于日期函数的讲解到这里就讲了很多了,很多的例子需要在工作中不断深入的实践,才能体会其中的意义。总之,要在应用中挖掘,要在应用中不断的提高自己,要在应用中积累自己的所学,才能不断的进步。我写这个平台的时间已经很多了,每篇文章的收藏及分享都是相当惊人的数字,这也是说明本平台是受大家欢迎的,还是希望大家在闲暇时多学习多积累自己的能量。 今日内容回向: 1 计算当天是休息/工作日 2 计算当天是本年的第几周 3 计算当年已经过的天数 4 已知某人出生日为1972年9月1日,那么这个人到当前日渡过了多少个年月日? 解答上述问题的方法,是否掌握了呢?
分享成果,随喜正能量 |
|