検索プログラマのメモ帳

壁にぶつかったら検索で調べるプログラマのちょっと遅れたメモ帳。たまに自分で挑戦する。

Skip to: Content | Sidebar | Footer

ヶ月後の計算

18 2月, 2009 (10:16) | VBA・エクセル | By: admin

1ヶ月後や2ヶ月後、3ヶ月後というような計算がしたい。

eomonth(開始日,何ヶ月後)
EDATE(開始日,何ヶ月後)

2つとも標準関数ではなく、「ツール」「アドイン」で「分析ツール」をチェックする必要があるようです。
インストールされてない場合はインストールする必要があります。

結局

年部分
IF(AND(開始日月<>“”,何ヶ月後<>“”),IF(開始日月+何ヶ月後-1>12,開始日年+ROUNDUP((開始日月+何ヶ月後-1)/12,0)-1,開始日年),””)

月部分
IF(AND(開始日月<>“”,何ヶ月後<>“”),IF(MOD(開始日月+何ヶ月後-1,12)>0,MOD(開始日月+何ヶ月後-1,12),12),””)

Write a comment