
下面以计算2012年6月的天数为例来介绍 *** 作方法:
方法:
在A1单元格输入年份2012
在B1单元格输入文字"年"(不是必须的)
在C1单元格输入月份6
在D1单元格输入文字"月"(不是必须的)
在F1单元格输入文字"本月共计"(不是必须的)
在G1单元格输入公式=DAY(DATE(A1,C1+1,1)-1)
在H1单元格输入文字"天"(不是必须的)
至此就可以了,只要A1与C1单元格中的年月改变,G1单元格中就可以实时显示那个月份的总天数。
具体 *** 作如下:
1首先打开Excel文档。
2以图为例。鼠标选中C2区域,在函数栏(fx)中输入=B2-A2 (这个函数的意思是把结束日期减去开始日期,就得到两个日期之间的天数了)
3如果数据很多时,又改如何计算呢?大家还可以用隐藏函数DATEDIF函数来完成,公式如下:
=DATEDIF(A2,B2,"d")
4DATEDIF()函数知识点介绍:
这个函数语法是这样的:=DATEDIF(开始日期,结束日期,第三参数),第三参数可以有若干种情况,分别可以返回间隔的天数(d)、月数(m)和年数(y)。
可以分这样的两步来实现:
1、统计当天至月底的天数:=DATE(2021,11,30)-TODAY()+1
2、制定的假期大于当天的个数:{SUM(IF((A1:A7-C2)>0,1,0))},数组函数
3、两者之差就是当月需要工作的日期:{=DATE(2021,11,30)-TODAY()+1-SUM(IF((A1:A7-C2)>0,1,0))},这个{}需通过按ctrl+alt+回车键,来生成。
4、结果如图:
如下图所示,计算A列中指定的月份的天数:
B2公式=DAY(EOMONTH(DATE(YEAR(TODAY()),A2,1),0)),下拉即可。
公式解析:
TODAY():返回今天的日期;
YEAR(TODAY()):返回今天的年份,2015;
DATE(YEAR(TODAY()),A2,1):返回2015/9/1,函数用法=date(年,月,日);
EOMONTH(DATE(YEAR(TODAY()),A2,1),0):返回2015/9/30,函数意思是,返回某个月份最后一天的日期,EOMONTH(日期,月数),上边公式中的第二参数0改为1,则返回2015/10/31;
DAY(EOMONTH(DATE(YEAR(TODAY()),A2,1),0)):返回日期的天,前边已经计算出了需要月份的最后一天的日期,用day函数就可以计算出这最后一天的天数,也就是这个月的总天数。
如果可以加个辅助列的话,挺方便的(这列可以隐藏)。函数countif()可以显示日期是第几次出现,再用if()判断把第一次出现的日期显示出来,然后用month()把显示的日期变成月份。最后用countif()来计算一下,当月出勤天数。
第一步,用条件统计函数countif()来计算某一天是不是第一次出现,
公式:=IF(COUNTIF(A$1:A1,A1)=1,MONTH(A1),0),
其中的$是绝对地址符号,下拉公式后,随着公式下移,统计范转始终是从第一行开始。
其中的if()是用来判断是不是第一次出现的,当旁边单元格日期是第一次出现时,单元格就显示月份,不然就显示0
其中的month()是求旁边日期的月份。
第二步是对B列的1进行条件统计,求有多少个8,多少9,就能知道工作了多少天。
公式:=COUNTIF(B:B,D2)
在A5到L5输入1到12这12个数
然后在A6输入
=IF(A5<MONTH($A$1),0,IF(A5>MONTH($A$2),0,IF(A5=MONTH($A$1),TEXT(DAY((DATE(YEAR($A$1),MONTH($A$1)+1,0)))-DAY((DATE(YEAR($A$1),MONTH($A$1),DAY($A$1))))+1,"@"),IF(A5=MONTH($A$2),TEXT(DAY((DATE(YEAR($A$2),MONTH($A$2)+1,0)))-DAY((DATE(YEAR($A$2),MONTH($A$2),DAY($A$2))))+1,"@"),TEXT(DAY(DATE(YEAR($A$1),MONTH(A5)+1,0)),"@")))))往左填充,这样每个月对应有几天就出来了
每个月的天数是固定的;
如果想获取某个月的天数,可以利用这个月内的任何一个日期获取,公式如下:
=DAY(EOMONTH(TODAY(),0))
上面公式获取的是当天所在的月的天数,如图:
以上就是关于Excel表计算当月天数全部的内容,包括:Excel表计算当月天数、在Excel里用一个公式计算每个月的天数,公式该怎么弄、excel自动获取当月剩余工作天数等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)