如下图所示,计算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函数就可以计算出这最后一天的天数,也就是这个月的总天数。
B1输入
=day(date(2014,A1+1,))
就行了
先做份小表格如d1 e1
1 31
2 28
以此类推等等。然后再利用vlookup函数,这样你输1 对应的数据自然就会出来了。