六合开奖结果现场直播欢迎诸位!收藏本站注 册登 陆
常用三肖中特马:基础知识网络知识操作系统WPS网页制作数据库算法网页成功之路网络安全最新技术古典mid流行midmid背景下载中心
您现在的位置:首页 > 三肖中特马 > 文章页

EXCEL如何求出每个月有几天

Admin | 2010-8-27 11:19:44 | ReadNums | 17624 | 标签 六合开奖结果现场直播 | 打印本页
     

  如题所示,在EXCEL中,如何根据我们所给出的任意一年中的任意一个月,自动算出这个月份,到底有几天?

  比如,2010年9月,有几天?2011年6月,有几天?诸如此类。

  要解决这个问题,只需要使用到两个函数即可,那就是DAY和DATE两个函数的综合使用。

  看下图,比如,我们要求得2010年9月,到底有几天,可以如下图一样来使用。

  选择C3单元格,在FX函数输入框中,输入如下公式代码按下回车键即可:

  =DAY(DATE(2010,9+1,0))

  上述的代码中,2010表示年,9表示月份。

  如果您想得到任意一年的任意一个月的天数,可以使用如下的通用公式,稍加修改就可以算出结果:

  =DAY(DATE(年份,月份+1,0))

  上述是通用公式,使用的时候只需要修改年份和月份就行了,其它地方不用修改。

  知识扩展:

  =DAY(DATE(年份,月份+1,0))  该通用公式的最大技术难得是,DATE函数,比如:

  DATE(2010,9+1,0),含义是:求得2010年中的9+1即10月份,0号这一天的上一天的号数。意下之言就是说,0号,是不存在的,那么,0号的前一天,自然是上个月的最后一天。

  可以这样来理解,10月份0号的前一天,自然是9月份的最后一天了,这个最后一天的数,自然是9月当月的最大天数,也就是我们所需要的这个月的天数。

  DATE(2010,9+1,0),相当于:DATE(2010,9,30),只不过,前者是可变的公式;后者是给定的天数。

  两个公式合起来的含义是:

  DAY(DATE(2010,9+1,0))

  DATE(2010,9+1,0) 得到 2010-9-30 这个日期

  DAY函数功能是返回日期中的几号,这样就变成了 DAY(“2010-9-30“) 所得结果就是30


问题未解决:在线咨询我要在线咨询问题

香港地下六资料生肖46

(访客)
内容实用原创,讲得很好。
20xx年x月x日
(站长)
有问题请在线咨询。
20xx年x月x日