excel计算当月天数的公式,是怎么弄的?

我见网上有很多,但是都给的是公式,我想了解这个公式的详细步骤,有哪位大虾指点下,3Q... 我见网上有很多,但是都给的是公式,我想了解这个公式的详细步骤,有哪位大虾指点下,3Q 展开
 我来答
庹甜恬RQ

2021-04-15 · TA获得超过1.3万个赞
知道大有可为答主
回答量:1.2万
采纳率:94%
帮助的人:370万
展开全部
一、EOMONTH 函数
EOMONTH 函数:返回指定月份之前或者之后的月份的最后一天

语法:EOMONTH(start_date, months)

第一参数:start_date,表示开始的时间

第二参数:months,表示第一参数这个日期之前或者之后的月份,在这里输入正值代表未来的日期,输入负值则代表过去的日期

比如在这里我们将第一参数设置为2020/1/8,分别将第二参数设置为-2,-1,0,1,2结果如下图,将第二参设设置为-1就会返回2019年12月的最后1天,设置为0就会返回当月的最后一天,设置为1就会返回下个月的最后一天,以此类推,我可以根据函数的这个特性使用day函数提取日期中的天数即可。我突然发现今年居然是闰年

二、获取当月天数
获取当月的天数我们可以使用today函数来返回今天的日期,然后将这个日期作为EOMONTH 函数函数的第一参数,将EOMONTH 函数的第二参数设置为0,最后我们使用day函数提取当月最后一天日期的天数,最后将格式设置为常规格式即可,这样的话就完成了

Excel计算当月天数,肯定会涉及到日期函数,比如DAY、EOMONTH、DATE等等相关的日期函数。

当您对Excel函数越熟练,写公式的时候,方法就会越多,思路也会越清晰。借用部落窝教育Excel极速贯通班滴答老师的话来说,学函数其实就是学逻辑,单一的函数用法,看Excel帮助文件,或许都能明白,实际工作中,难就难在函数的嵌套使用。因为一般解决工作的问题,都不可能只是用到单一的一个函数。
方括号
2011-11-22 · TA获得超过3.8万个赞
知道大有可为答主
回答量:1.7万
采纳率:55%
帮助的人:1.8亿
展开全部
一、=DAY(DATE(YEAR(TODAY()),MONTH(TODAY())+1,))
取当年当月加1(即下月)的0日,这样就是本月的最后一天,然后用DAY取出。
二、=DAY(EOMONTH(TODAY(),0))
EOMONTH本身就是取某个月的最后一天。
三、=DAY(EDATE(TODAY(),1)-DAY(TODAY()))
也是日期加一个月再减去本月当前天数,形成下月的0日即本月最后一日。
不再一一列举。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zyjs029
2011-11-22 · TA获得超过662个赞
知道小有建树答主
回答量:889
采纳率:0%
帮助的人:564万
展开全部
=DAY(DATE(2012,MONTH(5)+1,0))
该公式是计算的2012年5月的天数

原理就是:使用day函数计算,不过在这有个技巧,是需要计算6月的,对于几号需要输入0
也就是输入下个月的月数,几号输为0 ,求的就是这个月的总天数
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
行者步步
2011-11-22 · 超过12用户采纳过TA的回答
知道答主
回答量:50
采纳率:0%
帮助的人:38万
展开全部
a1输入2011-1,下拉到2011-12
B1输入A2-A1,下拉得出每个月的天数!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式