[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『経過期間を算出したい』(おさる)
現在入力しているエクセルでは始期1980/10/01〜終期2008/3/6の経過期間を表す際、 DATEDIFを使用すると28年4ケ月と表されます。
1ケ月未満の端数を1ケ月として算出したい場合にはどのような式を入れると 良いのでしょうか?(年と月は別セルです)
現在の式は DATEDEIF(始期,終期,"Y")、DATEDEIF(始期,終期,"YM")、となっています。
月数の数え方を確認しておきたいと思います。
(1) 11/29 〜 12/28 これは1ヶ月でいいですね? (2) 11/29 〜 12/29 これは何ヶ月 (3) 11/29 〜 12/30 これは2ヶ月でいいですね? (4) 11/30 〜 12/30 これは何ヶ月 (5) 11/30 〜 12/31 これは何ヶ月
(半平太)
(レスポンスが無いうちに、簡単な式に差し替えさせていただきます。) m(__)m
(1) C2セル =INT((DATEDIF(A2,B2-DAY(B2)+DAY(A2),"M")+(DAY(B2)>DAY(A2))*(DAY(A2+1)>1))/12) (2) D2セル =MOD((DATEDIF(A2,B2-DAY(B2)+DAY(A2),"M")+(DAY(B2)>DAY(A2))*(DAY(A2+1)>1)),12)
行 ____A_____ ____B_____ _C_ _D_ 1 始期 終期 年 月 2 1980/10/1 2008/3/6 27 6 3 2008/11/29 2009/12/28 1 1 4 2008/11/29 2009/12/29 1 1 5 2008/11/29 2009/12/30 1 2 6 2008/11/30 2009/12/30 1 1 7 2008/11/30 2009/12/31 1 1 8 2008/2/28 2009/3/31 1 2 9 2008/2/29 2009/3/31 1 1 10 2008/2/5 2008/3/6 0 2 11 2008/10/31 2008/11/30 0 1 12 2008/1/30 2008/2/29 0 1 13 2008/1/31 2008/2/29 0 1 14 2008/2/29 2008/3/30 0 1
(半平太)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.