[[20140130021557]] 『Excelにての日付管理表示方法』(ベッチ‐) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『Excelにての日付管理表示方法』(ベッチ‐)

Excelにて免許書等の日付を管理したいのですが、表示方法の関数が判らないため出来る様でしたらアドバイスを頂ければと思いまして投稿をいたしました。

このような表示が出来る関数はありますでしょうか?。

例えば免許書において講習などに使われる方法なのですが、何月何日に講習を受けることが出来る方は、本人の誕生日より5ヶ月前〜誕生日後1ヶ月迄の方等、Excel関数にて表示することは可能でしようか?質問致しますのでよろしくお願いいたします。

< 使用 Excel:Excel2003、使用 OS:WindowsXP >


 こんばんわ  見当はずれでしたら ごめんなさい。

	A	  B	     C
 1	誕生日	  5か月前	1ヶ月後
 2	2014/1/1     2013/8/1  	2014/2/1

     B2 =EDATE(A2,-5) C2 = EDATE(A2,1)

         =EDATE(A2,-5 の-5はA2に入力された誕生日より5ヶ月前)
     =EDATE(A2,1 の1はA2に入力された誕生日より1ヶ月後)

(ゆず) 2014/01/30(木) 03:07


 ゆずさんの回答の補足です
 EDATE関数を使うには分析ツールにチェックを入れる必要があります
 ツール → アドイン → 分析ツール
(se_9) 2014/01/30(木) 07:59

 Excel2003でEDATE使う場合は「分析ツール」のアドイン組み込まないといけませんな。

 んで、うるう年の処理はどうすんの?

 2013年7月29日の場合 ⇒ 5か月前 は 2014/2/28 ? 3/1 ?
 2013年1月29日の場合 ⇒ 1か月後 は 2014/2/28 ? 3/1 ?

 5ヶ月前は 2/28〜  1ヵ月後は 3/1 としたほうがいいような・・・

 この案で数式(アドインなし)

 B2 =MIN(DATE(YEAR(A2),MONTH(A2)-{5,4},DAY(A2)*{1,0}))
 C2 =DATE(YEAR(A2),MONTH(A2)+1,DAY(A1))
 
(GobGob) 2014/01/30(木) 08:03

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.