本文作者:office教程网

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

office教程网 2024-03-24 02:17:44
后台-系统设置-扩展变量-手机广告位-内容正文顶部
摘要: 在Excel考勤记录表中,要每天记录员工的考勤情况,工作表已经显示了当月的日期数,如果能根据当前日期自动计算出星期数,可一目了然地显示是否是工作日。Excel200...

在Excel考勤记录表中,要每天记录员工的考勤情况,工作表已经显示了当月的日期数,如果能根据当前日期自动计算出星期数,可一目了然地显示是否是工作日。Excel2007使用IF函数根据当前日期自动计算出星期数。

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

Excel使用函数获取数组的四分位数

在excel2007中,OUARTILE函数的功能是获取数据集或数组的四分位数。OUARTILE函数的表达式为: QUARTILE(array,quart) Array:为需要求得四分位数值的数组或数字型单元格区域。 Quart:决定返回哪一个四分位值。Quart的值不同,返回的四分位也不同,如下: 如果为0,

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

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

按回车键,即可返回当前月份中第一天对应的星期数,利用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)):根据当前日期对应的年、月和列标,返回对应的日期。
  • WEEKDAY(DATE(YEAR($A$2),MONTH($A$2),COLUMN(A1)),1):根据返回的日期,得到具体的星期数

Excel使用CEILINF函数向上舍入取值

在Excel的数据中,有时需要对数值向上舍入取值,可以使用CEILINF函数对数值向上舍入取值。Excel2007可使用CEILINF函数对数值向上舍入取值。 如上图所示。在B2单元格输入公式: =CEILING(A2,0.1) 按回车键即可对数值向上舍入取值,返回是“0.1”的整数倍的数值。

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

作者:office教程网,原文地址:Excel使用IF函数根据当前日期自动计算出星期数发布于2024-03-24 02:17:44
转载或复制请以超链接形式并注明出处 演示站

分享到:

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

支付宝扫一扫打赏

微信扫一扫打赏

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