本文作者:office教程网

Excel使用IF函数根据当前月份自动计算出本月日期

office教程网 2023-09-30 15:04:39
后台-系统设置-扩展变量-手机广告位-内容正文顶部
摘要:

在Excel考勤记录表中,要每天记录员工的考勤情况,就需要根据当前月份输入具体的日期。但是当月份改变后,其日期天数却不一定相同,例如,1、3、5、7、8、10、12月份有3l天,而4、6、9、11月份有30天。平年的2月有28天,闰年的2月有29天。Excel2007使用IF函数配合其他函数根据当前月份自动计算出本月日期。

Excel使用IF函数根据当前月份自动计算出本月日期

Excel使用TODAY函数输入当前系统日期

在Excel中,有时需要输入当前系统日期。Excel2007可以使用TODAY函数输入当前系统日期。 选中要输入当前系统日期的单元格,在单元格中输入公式:=TODAY() 按回车键即可显示当前系统日期。 除了使用TODAY函数来输入当前系统日期外,还可以利用快捷键快速输入当前系统日期。选中要输入当前系统日期的单元格,按

如上图所示,在B3单元格中输入公式:

=IF(COLUMN(A1)<=DAY(EOMONTH($A$2,0)),DAY(DATE(YEAR($A$2),MONTH($A$2),COLUMN(A1))),"")

按回车键,即可显示日期,利用Excel自动填充向右拖动填充公式。只要更改A2单元格的月份,Excel2007根据当前月份自动计算出本月日期。

相关说明:

  • COLUMN(A1):返回A1时应的列标。采用相对引用,向右填充公式列标自动变化。
  • EOMONTH($A$2,0):返回当前月的最后一天日期序号。采用绝对引用,向右填充公式时,始终引用$A$2单元格。
  • DAY(EOMONTH($A$2,0)):根据当前月最后一天日期序号,返回当月的天数。
  • YEAR($A$2):返回当前月份对应的年。
  • MONTH($A$2):返回当前月份对应的月。
  • DATE(YEAR($A$2),MONTH($A$2),COLUMN(A1)):根据当前日期对应的年、月和列标,返回对应的日期。
  • DAY(DATE(YEAR($A$2),MONTH($A$2),COLUMN(A1))):根据返回的日期,得到具体的天数

Excel VLOOKUP函数实现向左查询的实例

在如图所示的培训课程明细表中,讲师的姓名在D列,而所属部门在C列,下面的公式将实现根据讲师姓名来查询其所属部门。 H3查询公式如下: =VLOOKUP(G3,CHOOSE({1,2},$D$3:$D$12,$C$3:$C$12),2,) 该公式利用了CHOOSE函数重新构建数组的技巧来实现D列和C列的交换,从而

后台-系统设置-扩展变量-手机广告位-内容正文底部
未经允许不得转载:

作者:office教程网,原文地址:Excel使用IF函数根据当前月份自动计算出本月日期发布于2023-09-30 15:04:39
转载或复制请以超链接形式并注明出处 演示站

分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

留言与评论(共有 0 条评论)
   
验证码: