今天来介绍下Excel中的today()函数,它非常的简单,输入=today(),返回当前的系统时间。那么它到底有什么用呢,常见的动态值班表和考勤亲表,生日提醒都离不开today函数。
一、生日提醒
today实现生日提醒公式:=DATE(YEAR(TODAY()),MONTH(B2),DAY(B2))-TODAY()
所以我们用YEAR(TODAY())获取当前日期的年,然后再从出生日期获取月和日,在使用date函数,它的三个参数分别是年月日,这样就返回了一个日期。
让它减去当前的日期,如果等于0,就是生日,是负数表示生日已过,正数表示还有多少天过生日,可以使用text函数格式化一样。
用text函数格式化数值二、动态值班表
每次打开表格,或者刷新表格只要当前日期发生变化,考勤表上的日期会发生变化,值班人员自动填充上颜色。
请点击输入公式:=TEXT(TODAY(),"aaaa")=A$3
"aaaa",表示把日期格式化为“星期几”的形式,在这里是“星期二”
在【开始】--【条件格式】--【新建规格】-【使用公式确定要设置的单元格格式】,输入公式=TEXT(TODAY(),"aaaa")=A$3
这样当日期改变,每天的值班人员会自动填充颜色
=DAY(DATE(YEAR(TODAY()),MONTH(TODAY())+1,0))
所以我们使用date函数分别传入年月日,然后使用day函数获取天数。

四,制作动态表头

公式为:=YEAR(TODAY())&"年"&MONTH(TODAY())&"月考勤表"
使用&连接符把几部分连接起来,就成了动态的标题,当日期变化的时候,标题自动变化。
以上呢就是today函数的四大用法,大家还有什么关于today函数的用法吗,欢迎在评论区留言。
述(最多18字