- ベストアンサー
平均勤続年数の出し方について
調べたのですが、平均勤続年数がどうしてもエラーになってしまうので、教えてください、お願い致します。 K(入社年月日) L (基準日) K2 (2010/4/1) L2 (2013/3/31) K3 (2011/1/1) ・ ・ ・ K69 (2013/3/25) この場合の、基準日時点の平均勤続年数の関数は =DATEDIF(AVERAGE(K2:K69),L2,"Y")&"年"&DATEDIF(AVERAGE(K2:K69),L2,"YM")&"ヶ月 と入力してもエラーになってしまいます。 分かる方どうか教えてください!
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
K2セルからK69セルのデータが日付として認識されていない可能性が有りますね。 K2セルからK69セルまでを選択してから「データ」タブの「区切り位置」で表示の画面で第1画面で「次へ」、第2画面で「次へ」、第3画面で「日付」にチェックをして「完了」をクリックします。 これでデータが日付として認識されるようになりますので正しく計算が行われることでしょう。
その他の回答 (4)
- mt2008
- ベストアンサー率52% (885/1701)
「#DIV/0!」は、計算中で0で割ろうとしているために発生するエラーです。 今回は、K列の日付が文字列か何かになっているためにAverageの部分で「#DIV/0!」が発生しているように思えます。 処置方法としてはANo.4の方tの回答で宜しいかと。
- mt2008
- ベストアンサー率52% (885/1701)
アプリケーション名が有りませんが、Excelですよね? 「エラーになってしまいます」だけでなく、どんなエラーが出るのかの情報も欲しいですね。 ・提示された式では最後の「"」が抜けていますが単なるコピペミスでしょうか。
- KURUMITO
- ベストアンサー率42% (1835/4283)
式の最後に " が付いていませんね。 =DATEDIF(AVERAGE(K2:K69),L2,"Y")&"年"&DATEDIF(AVERAGE(K2:K69),L2,"YM")&"ヶ月"
- K Kazz(@JazzCorp)
- ベストアンサー率31% (549/1751)
デルと思います!、ソレで!! エラーに? どのようなジョ~キョ~?? ナニが正解???
補足
すみません。アプリケーションは、エクセルです。 そして、"は入力はしています。(コピペミスです) エラーは「#DIV/O!」が出てしまいます。