您现在的位置是:主页 > 函数 >
today函数,excel动态表格制作的核心利器,必须会
发布时间:2023-10-30 07:03:19所属栏目:函数 已帮助人编辑作者:Excel自学教程
excel中有许多不起眼的函数,以至于会被我们忽略,但其功能非常的强大,使用好的话,往往事半功倍,比如动态排班表,动态考勤表的制作都要使用这个函数。
1.基础使用方法--返回当前日期

函数解读:
当前日期:=TODAY() 这是有系统定义的返回值,就是返回当前日期。
当前年份:=YEAR(TODAY()) YEAR函数返回日期的年部分
当前月份:=MONTH(TODAY()) MONTH含糊返回日期的月部分
当年日:=DAY(TODAY()) DAY返回当前日期的日部分
当月第一天:=DATE(YEAR(TODAY()),MONTH(TODAY()),1)
DATE函数有三个参数分别为年月日,我们使用YEAR(TODAY()) 返回年部分,使用MONTH(TODAY())返回月部分,然后当月第一天总为1,所以直接输入常量1,就获取了当月的第一天。
重点:
当月最后一天:=DATE(YEAR(TODAY()),MONTH(TODAY())+1,1)-1
我们获取下个月的的第一天,然后减去1,就获取到了本月的最后一天。
有的朋友可能说,获取最后一天有什么用,我们可以通过day函数获取当前月的最大天数,那么动态考勤表的日生成就是使用了这样的方式=day(DATE(YEAR(TODAY()),MONTH(TODAY())+1,1)-1)
一,以下简单讲解下如何让考勤表的标题动态:
比如 考勤表的标题是“2020年7月考勤表”
我们要实现的就是,当打开这个考勤表或者F9刷新的时候,比如到了8月份,直接变为“2020年8月考勤表”,到了2021年1月,直接变为“2021年1月考勤表”,我们来演示一下。

公式:=CONCATENATE(C17,D17,E17,F17)
CONCATENATE为连接字符串的函数,
C17单元使用=YEAR(TODAY()),获取到了年部分
D17单元格我们输入了“年”
E17单元格=MONTH(TODAY()),获取到了月部分
F17单元格我们输入了“月考勤表”
用CONCATENATE连接四个单元格,我们就拼凑成了“2020年7月考勤表”的标题,你可以把日期修改为6月,标题就会变为“2020年6月考勤表”。实际上动态值班表的制作也是使用了这种方式。
二、使用today函数计算工龄

函数解读:=DATEDIF(E3,TODAY(),"y")
DATEDIF是excel中的隐藏函数,所以不会有自动提示,它是求两个日期的差值,第三个参数为返回年或者月或者日,"y"代表年,所以我们返回的就是年。
以上就是excel自学教程为您提供today函数,excel动态表格制作的核心利器,必须会的解读,本文章链接: http://www.5enet.cn/Excel_hanshu/77584.html 欢迎分享转载,更多相关资讯请前往函数
相关文章
企业IT外包服务
Excel数据如何分列,下面介绍常见的四大技巧应用。通过Excel分列完成日期、电
如何设置excel图表图例
excel 高效VLOOKUP函数的组合玩法
excel数据透视表的创建方法图解教程
在excel中利用函数求百分比的实例教程
利用数组函数Max和IF函数excel如何在批量填充借款最终清算时间
Excel计算天数的函数与公式总结
如何利用Excel的 GROWTH函数 计算数据预测指数增长值
excel隐藏保护锁定公式的方法,以及在excel中同时保护多个工作表公式的方法
Excel中DMAX函数的语法和用法
Excel比对两组数据差异的快速操作方法
Excel 如何快速核对两列数据 Excel核对两列数据动画教程
如何让excel2007表格中的序号不参与排序
如何填充excel图表的背景
如何一次打开多个Excel表格
扫码关注
- 专注IT行业,10年IT行业经验