質問
Excel:セルに入力されている日付の、半年後の日付を自動表示させたい
- 投稿日時:2004/05/27 14:10

誰か教えてください。
A列のセルに「2004/3/4」という日付が入っていたとします。
A列の日付を参照して、B列に「半年後」、C列に「16ヶ月後」という日付を自動表示させたいのですが、そういう事って出来ますか?
出来るとしたらどんな関数を書けばいいのでしょう?
教えてください!
回答 (4件)
- 最新から表示
- 回答順に表示
- ベストアンサーのみ表示
No.4ベストアンサー20pt
- 回答日時:2004/05/27 14:26
こんにちは。maruru01です。
基本形(半年後)は、
=DATE(YEAR(A1),MONTH(A1)+6,DAY(A1))
です。
(16ヶ月後は、数式中の6→16にする)
ただし、月末の場合は問題があります。
例えばA1に、「2004/8/31」と入力すると、半年後は、「2005/3/3」になります。
これを、「2005/2/28」にするなら、数式を、
=MIN(DATE(YEAR(A1),MONTH(A1)+6,DAY(A1)),DATE(YEAR(A1),MONTH(A1)+6+1,))
とします。
また、分析ツールが利用出来るのなら、
=EDATE(A1,6)
としても、「2005/2/28」という日付が求まります。
なお、分析ツールは、メニューの[ツール]→[アドイン]→[分析ツール]にチェックをすると利用可になります。
この回答へのお礼
回答ありがとうございます!
基本形は#1様が教えてくださったやり方と同じようですね?
>(16ヶ月後は、数式中の6→16にする)
という例はわかり易くて非常に助かります。
分析ツールは使った事がありません・・・まあそれほどのデータを作成している訳ではないので(^^;)
ともあれ、ありがとうございました。
No.3
- 回答日時:2004/05/27 14:26
下記の書き込みで…
TODAY()ではなく、2004/3/4を記入して下さい。
済みません。。<(_ _)>
この回答へのお礼
追記ありがとうございます。
為になります。
No.2
- 回答日時:2004/05/27 14:23
不細工ですが…
Aセル:=TODAY()
Bセル:=A1+MONTH(365/2)
Cセル:=B1+MONTH(365/12*4)+365
嫌だなぁ…これw
この回答へのお礼
回答ありがとうございます!
なるほど!? ちょっと「力技でねじ伏せる」って感じですねw。でもこれはこれで納得です。色々なやり方があるんですね。勉強になりました。
No.1ベストアンサー10pt
- 回答日時:2004/05/27 14:23
A2に「2004/3/4」として
B2=DATE(YEAR(A2),MONTH(A2)+6,DAY(A2))
C2=DATE(YEAR(A2),MONTH(A2)+16,DAY(A2))
です。
ただし表示される日が月末の場合翌月に表示がずれることがあります。
「2003/8/31」=半年後⇒「2004/2/31」⇒「2004/3/3」
この回答へのお礼
回答ありがとうございます!
単純に6足せば良いんですね。なるほど。納得です。ありがとうございました!
このQ&Aを見た人はこんなQ&Aも見ています
- 4エクセルで数式の結果が反映されない(自動計算になっているのに)
- 5フォルダにパスワードをかける方法
- 6介護保険料は何歳まで支払う?
- 7健康保険資格喪失証明書について
- 8エクセルで重複しているデータの抽出のしかたを教えてください。
- 9excelからexcelへの差し込み印刷
- 10EXCEL(IF関数)でCELLの色を変える。
- 11前年比の%の計算式を教えてください
- 12EXCELの日付データを文字列に変換したい
- 13エクセルの1年後、半年後を表示させたい
- 14扶養枠103万円と130万円の違いについて
- 15返信用封筒に書く「行き」と「宛」
- 16VLOOKUP関数で複数の検索値を設定したいのですが
- 17寡婦とは?特別の寡婦とは?(年末調整)
- 18エクセルにおいて、シートの保護を解除する方法
- 19エクセルのセルに入力した文字数
- 20Excel 指定の文字列を含むとカウントするようにしたい場合は?
注目の記事
えっ!こんな仕事があるの?
思わず「えっ!こんな仕事があるの?」と言いたくなる世間的に知られていない特殊な職業について迫ります。
このQ&Aを見た人がよく見るQ&A
このカテゴリで人気のQ&Aランキング
- 4c:\winnt\system32\cmd.exeとはどう...
- 5キーワード入力補助に出てくる履歴...
- 6OS入りのHDDを別のPCに換装してその...
- 7エクセルにチェックマークを入力す...
- 8DRIVER IRQL NOT LESS OR EQUAL の...
- 9FOUND.000~011のフォルダって?
- 10画面が縦に!
- 11【EXCEL】セルを斜線で区切りたい
- 12マウスの右クリックが機能しなくな...
- 13動画の読み込み速度アップ方法教え...
- 14共有ファイルを削除した場合
- 15Windows2000とXPを軽くしたい
- 16エクセルシートの一部を印刷しない方法
- 17突然デスクトップのショートカット...
- 18Temporary Internet Files のフォ...





