[[20030109223356]] 『DATEDIFの平均値』(おかちゃんでーす) ページの最後に飛ぶ

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

 

『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.