[[20060519135452]] 『勤続年数平均を算出』(lotta) ページの最後に飛ぶ

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

 

『勤続年数平均を算出』(lotta)

計算式で算出した『勤続年数』を更に(AVERAGE)で平均勤続年数を算出しようとしました。
そうすると・・・ #DIV/0! と出てしまいます。
どのようにしたら、平均勤続年数が算出できるのでしょうか?
よろしくお願いします。

勤続年数算出は下記を入力済

 =datedif(A1,A2,"y")&"年"&datedif(A1,A2,"ym")&"ヶ月"

 

      A            B

1 2006/04/01(現在)       -

2 2000/04/01(入社)     6年0ヶ月

3 1993/04/01(入社)     13年0ヶ月

4 1998/10/01(入社)     7年6ヵ月

5  平均勤続年数       8年7ヶ月 

                    ↑

               =AVERAGE(B2:B4) を入力すると #DIV/0! と表示されてしまいます。


 こちらが参考になるように思います。
[[20050328145657]] 『年齢の表示』(かな)
(みやほりん)(-_∂)b


ありがとうございます。計算式は、理解しているのですが
○年○ヶ月の部分には、計算式が入っており、その計算式の欄の
平均値を算出した時に『#DIV/0!』と表示されてしまうので
どのような式が適切なのか、知りたいのです・・・。
B欄にこのような式で○年○ヶ月と表示させています。
=datedif(A1,A2,"y")&"年"&datedif(A1,A2,"ym")&"ヶ月"
計算式のところでのAVERAGEは、どのような計算式が入るのでしょうか?

 文字列は平均できません。
 =INT(AVERAGE(IF(A2:A4="","",DATEDIF(A2:A4,$A$1,"m")))/12)&"年"&
  INT(MOD(AVERAGE(IF(A2:A4="","",DATEDIF(A2:A4,$A$1,"m"))),12))&"ヶ月"
 として、Ctrl+Shift+Enterで確定。
(ROUGE)

ROUGEさん

ありがとうございます。早速、やってみました!

出来ました!!
スゴイです。感動しちゃいました(^o^)丿

ありがとうございました!

lotta


コメント返信:

[ 一覧(最新更新順) ]


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