• ベストアンサー

平均勤続年数

平均の勤続年数の出し方を教えて下さい。 基準日→ 2020年3月31日 (1) 2014年6月16日入社 (2) 2019年5月23日入社 この2名分の勤続年数をエクセルで〇年〇ヵ月で出すにはどのようにすれば宜しいでしょうか? A1に基準日を入れています。 入社年月日はA2からA3です。

質問者が選んだベストアンサー

  • ベストアンサー
  • kkkkkm
  • ベストアンサー率65% (1614/2453)
回答No.1

たとえばB2に以下の式を入れて =DATEDIF(A2,$A$1,"y") & "年" & MOD(DATEDIF(A2,$A$1,"m"),12) & "ヶ月" あとB3にコピーします。 で、いけると思います。 入社という文字がセルにはないものとして。

helphelp55
質問者

お礼

早速ご回答を頂きまして有難うございました。 おかげ様で出来ました。 とても助かりました、お礼申し上げます。

関連するQ&A

  • 勤続年数の平均値の求め方

    こんにちは、エクセルについて教えてください。 ある会社での各社員の勤続年数の計算でA列に入社年月日、B列に本日の年月日があり、C列にAとBの期間(勤続年数)計算を =DATEDIF(A30,B30,"Y")&"年" & DATEDIF(A30,B30,"YM") & "月"で ●年●月で表示させています。 さて、この各社員の勤続年数の平均を出すために通常のAvarage関数を使うと「ゼロで割りました」のメッセージが出て計算してくれません。勤務年数の平均を求める方法を教えてください。

  • 平均勤続年数の出し方について

    調べたのですが、平均勤続年数がどうしてもエラーになってしまうので、教えてください、お願い致します。 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")&"ヶ月 と入力してもエラーになってしまいます。 分かる方どうか教えてください!

  • 勤続年数の平均を出したい

    エクセル2000で社員名簿を作っています。 平均勤続年数を出したいのですが、=AVERAGE(勤続年数の入ったセル一覧)としても答えが出ず、#DIV/0!となります。 ちなみに勤続年数は   =DATEDIF(E4,$F$2,"Y")&"年"&DATEDIF(E4,$F$2,"YM")&"ヶ月"     ※F2セルに今日の日付、E列に入社年月日が入っています という関数で出しており、セルの書式は「標準」です。 平均年齢は同じ方法で出せるので、不思議です。。。 よろしくお願いします。

  • 勤続年数の求め方

    Access2003+SQLServer2005を使っています。 Accessのクエリでは勤続年数(2007年3月20日現在の勤続年数)を求めるのに以下を使っていました。 勤続年数: DateDiff("m",[入社年月日],#2007/03/20#)\12 & "年" & DateDiff("m",[入社年月日],#2007/03/20#) Mod 12 & "ヶ月" これを、ストアドプロシージャで行うにはどのように記述すればよいでしょうか? よろしくお願いします。

  • 勤続年数の平均の出し方を教えて下さい。

    エクセルで勤続年数の表を作成しました。 左のセルから 名前:生年月日: 年齢(=DATEDIF(E3,$I$1,"Y")&"歳"&DATEDIF(E3,$I$1,"YM")&"ヶ月"):入職日:勤続年数(=DATEDIF(G3,$I$1,"Y")&"年"&DATEDIF(G3,$I$1,"YM")&"ヶ月") という表です。 その中で勤続年数の平均を出したいのですが、 勤続年数を足して、人数で割るという形では駄目なようです・・・。 何か方法はないでしょうか? よろしくお願いします。

  • 平均勤続年数について

    今まで漠然と理解してたんですが、ちょっと分からなくなりました。これは入社した人が平均で何年働けるかの目安ですか?数値の算出には仕事を辞めて行った人たちの働いた実働年数を平均するのか?それとも現在の社員も含めて算出するのか?が分かりません。現在の社員を含めた場合は、新卒入社一年目の社員も含まれますから、その分平均勤続年数は下がることになりますが・・・そういうことですか?それを考慮すると、平均勤続年数かける1・5 ぐらいの年数までは平均で働けるということですか?

  • エクセルで勤続年数を計算

    エクセルを使って勤続年数を計算しようと思っています。 入社年月日を入力し、TODAYで今日までの勤続年数を計算しようと思ったのですが、うまくいきません。 どのように入力をして、どのような式にしたらよいでしょうか。 勤続年数は、できれば年と月まででればいいなと思っています。日にちまではいりません。 どなたかわかる方教えてください。      1      2      3   A 入社年月日        勤続年数 B H15.8.1   TODAY   ●年●月

  • エクセルでの勤続年数算出は?

     エクセルで勤続年数を出す方法を教えてください。 過去の質問を見ましたが、どう組み合わせたらいいのか分からず。。。 勤続年数を次のように算出したいのです。 「(1)15年まで55歳まで」「(2)15年以上55歳まで」「(3)55歳以上」  例えば   基準日   H20.4.1   生年月日  S26.6.20(56才9カ月12日)   入社日   S53.4.1(30年)   「(1)15年」「(2)13年2ヵ月18日」「(3)1年9カ月12日」   基準日   H20.4.1   生年月日  S24.4.29(58才11カ月3日)   入社日   H7.4.1(13年)   「(1)9年0カ月27日」「(2)」「(3)3年11カ月3日」 というような結果が出るように式を作りたいのです。 datedif等でいろいろ考えたのですが、いい方法がわかりません。 よろしくお願いします。

  • 勤続年数の平均を求めたい時の関数

    エクセルで会社の従業員の勤続年数とその平均を求めたいです。 勤続年数のセルに =DATEDIF(A1,TODAY(),"y")&"年"&DATEDIF(A1,TODAY(),"ym")&"ケ月" といれて勤続年数を出してます。 それで次に従業員の勤続年数の平均を出したいのですが、AVERAGEを使うとエラー#DIV/0!が出ます。 どうすれば勤続年数とその平均が求められますか? どんな方法でも良いので教えて下さい!!非常に困ってます(ー_ー)!!

  • エクセルで平均年齢や平均勤続年数を求めるには?

    エクセルで複数の構成員の平均年齢や平均勤続年数を求めるにはどうしたらいいのでしょうか?できれば、何年何ヶ月何日まで出せるといいのですが。