- ベストアンサー
エクセルの日付関数
エクセルの日付関数 申し訳ありませんが、教えてください。 1ヵ月後の同じ日(2010/9/10 であれば 2010/10/10)と、 1ヵ月後の月末(2010/9/30 であれば 2010/10/31)を表示させる関数を教えてください。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
>1ヵ月後の同じ日(2010/9/10 であれば 2010/10/10) =EDATE(開始日,1) >1ヵ月後の月末(2010/9/30 であれば 2010/10/31) =EOMONTH(開始日,1) エラー値 #NAME? が返される場合は、通常インストールでは入っていない という事なので、分析ツール アドインを組み込む必要があります。 エクセルをインストールしたCDを入れて、 「ツール」「アドイン」の一覧の「分析ツール」にチェックを入れれば すぐインストされ、関数が使えるようになります。 シリアル値が返されるので、 このセルの書式設定の表示形式を「日付」にして下さい。 「開始日」「月数」もセルに入力し、セル番地を引数にすれば、 このセル内の日付けや数字を変えれば、自由に変更できます。
その他の回答 (2)
- mu2011
- ベストアンサー率38% (1910/4994)
一例です。 1ヵ月後の同じ日:=EDATE(日付セル,1) 1ヵ月後の月末 :=EOMONTH(日付セル,1) 因みにこの関数は分析ツールをアドインしていないと無効ですのでツール→アドイン→分析ツールにチェックをつけて下さい。
お礼
ありがとうございました。
- kgrjy
- ベストアンサー率54% (1359/2481)
A>1ヵ月後の同じ日(2010/9/10 であれば 2010/10/10) B>1ヵ月後の月末(2010/9/30 であれば 2010/10/31) AとBは別物の関数となります。 A(9/30)=10/30 B(9/30)=10/31 A=DATE(YEAR(A1),MONTH(A1)+1,DAY(A1)) B=DATE(YEAR(A1),MONTH(A1)+2,)
お礼
ありがとうございました。
お礼
ありがとうございました。