Excel-每月25日后算为下个月(MONTH,DAY)-真人cs 

网易商城

我的美女好

主页 > 网站新闻 > 正文

Excel-每月25日后算为下个月(MONTH,DAY)

2017-03-27 08:15 来源: 未知

 

网友问到在 Excel 中的题目:若何将每一个 25 往后的日期算为下个月?参考下图,3/30要传回 4 月,而 12/27 要传回 1 月。


【公式设计与解析】

贮存格C2:

=MONTH(A2)+(DAY(A2)>25)*1-((MONTH(A2)+(DAY(A2)>25)*1)>12)*12

複製贮存格C2,贴至贮存格C2:C23。

(1) (DAY(A2)>25)*1

操纵 DAY 函数掏出贮存格A2中日期的日数,操纵前提 DAY(A2)>25 判定日数是不是年夜于25,传回 TRUE/FALSE 。经过『*1』运算,则 TRUE/FALSE 会转换为 1/0

(2) MONTH(A2)+(DAY(A2)>25)*1

操纵 MONTH 函数掏出贮存格A2中日期的月数,再加上判定日数是不是跨越 25,若是,则+1;若否,则+0。

(3) ((MONTH(A2)+(DAY(A2)>25)*1)>12)*12

因为 12 月 25 往后应显示为 1 月,所以判定 MONTH(A2)+(DAY(A2)>25)*1 是不是年夜于 12,再乘以 12 后,会传回 12 或是 0。公式中的「-((MONTH(A2)+(DAY(A2)>25)*1)>12)*12」乃将第(2)式的传回值 13 再减 12。

原公式也能够改写为,贮存格C2:

(1) =MONTH(A2)+(DAY(A2)>25)*1-(MONTH(A2)=12)*(DAY(A2)>25)*12

(2) =MONTH(A2)+(DAY(A2)>25)*(1-(MONTH(A2)=12)*12) 创作者先容 vincent

学不完.教不断.用不尽

  • 全站分类:不设分类
  • 小我分类:课本资料
  • 此分类上一篇: Excel-在含有重覆的数字清单中找寻第N年夜的数(LARGE,FREQUENCY,阵列公式)
  • 此分类下一篇: Excel-发生连北京拓展公司续2码的号码(INT,MOD,TEXT)
  • 上一篇: Excel-在含有重覆的数字清单中找寻第N年夜的数(LARGE,FREQUENCY,阵列公式)
  • 下一篇: Excel-发生持续2码的号码(INT,MOD,TEXT)
汗青上的今天
  • 2017: Excel-在含有重覆的数字清单中找寻第N年夜的数(LARGE,FREQUENCY,阵列公式)
  • 2016: 2016年春节走春-苗栗明德水库
  • 2016: Excel-操纵贮存格中的运算式计较运算成果(EVALUATE)
  • 2014: Excel-找出每一个月每一个礼拜几的日数
  • 2013: Excel-转换日期格局(DATEVALUE)
  • 2011: Excel-利用清单和发生持续的英文字母
▲top