[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『DATEDIFの平均値』(おかちゃんでーす)
DATEDIFで勤務年数年月日まではいいのですが、その平均値はどのように?
平均値ですからAVERAGE関数で求められますが、整数部は年で、小数部が0.5であれば、一年の半分で6ヶ月になります。
A B
1 1970/4/1 32
2 1985/4/1 17
3 1975/4/1 27
4 1980/4/1 22
5 24.5 =AVERAGE(B1:B4)
6 24年6ヶ月 =INT(AVERAGE(B1:B4))&"年"&INT(MOD(AVERAGE(B1:B4),1)*12)&"ヶ月"
(シニア)
ありがとうございます。しかし私が求めたいのは、下記の勤務日数の平均なのですが、
教えてください。
A B 勤務日数
2002/7/10 2004/12/18 2年5ヶ月8日
2003/7/10 2004/12/18 1年5ヶ月8日
2002/7/10 2004/12/18 2年5ヶ月8日
勤務日数を表す式として=DATEDIF(A2,(B2),"Y")&"年"&DATEDIF(A2,(B2),"YM")&"ヶ月"&DATEDIF(A2,(B2),"MD")&"日" で求めています。
C列の式は文字列ですから、計算の対象外です。
D列の式はB列とA列の差で日数が求められます。=B1-A1 (892)
セルの書式設定→表示形式→「ユーザー定義」で yy"年"m"ヶ月"d"日" とします。
但し、C列との違いは1月1日からの経過日数後の期間表示になります。
平均値は =AVERAGE(D1:D3) で求めます。
A B C D
1 2002/7/10 2004/12/18 2年5ヶ月9日 02年6ヶ月10日
2 2003/7/10 2004/12/18 1年5ヶ月8日 01年6ヶ月10日
3 2002/7/10 2004/12/18 2年5ヶ月8日 02年6ヶ月10日
02年2ヶ月8日
(シニア)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.