ここから本文です

平均の経験年数を出したいのですが、個人の経験年数を下記の式で求めています。 ...

このエントリーをはてなブックマークに追加

質問者

manzoku19さん

2012/5/2719:44:33

平均の経験年数を出したいのですが、個人の経験年数を下記の式で求めています。
別のセルで〇〇〇ヵ月に直し数値として扱って出そうと思うのですが良い方法はありますか?

手計算で月数に直して出すと全く違う答えが出ます。(112年2か月)
個人の数値をそのまま使えればいいのですが、文字列なので新たに式を入力する方法でも構いません。
Exelは2003と2007を使用しています。
以前に色々な方から教えていただきましたが、のみ込みが悪くもう一度教えて下さい。

個人の経験年数
A1 =基準日 B2=入社日 C2=転属日 D2=経験年数

D2=DATEDIF(B2かC2,A1,"Y")&"年"&DATEDIF(B2かC2,A1,"YM")&"ヵ月"
※B2とC2は状況により使い分けています。

ちなみに平均年数は
DATEDIF(AVERAGE(F3:F40),A1,"Y")&"年"&DATEDIF(AVERAGE(F3:F40),A1,"YM")&"ヵ月"で求めています。
※(F3:F40)は、手計算した経験月数のセルです。

以前、INT(AVERAGE(F3:F40)/12)&"年"&MOD(AVERAGE(F3:F40),12)&"ヵ月"で求めましたが、月数が
小数点以下も表示する為、使いませんでした。

宜しくお願いします。

補足決まりはありません。
人によって入社前に取得したか後に取得したかの違いです。

閲覧数:
208
回答数:
1
お礼:
100枚

違反報告

ベストアンサーに選ばれた回答

maron5ooさん

編集あり2012/5/2800:54:46

【補足による追記】
>決まりはありません。
◆決まっていなければ、具体的な式はお示しできませんが、
◆平均年数=DATEDIF(入社日または転属日の平均,A1,"Y")をもとに計算できます
◆経験年数の起算日(シリアル値)の平均を出して、基準日から経験年数を求めれば、
◆結果して、求める平均年数になります
◆ルールがあれば、「入社日または転属日の平均」を式でできると思います

**************************************

◆質問です
>※B2とC2は状況により使い分けています。
◆ルールは決まっていますか、
◆決まっていれば、どのようなルールですか

質問した人からのコメント

2012/5/31 15:49:14

ありがとうございました。
ルールがないのでこれ以上はできないですね。

ちょい足しを取り消しますが
よろしいですか?

  • 取り消す
  • キャンセル
  • このエントリーをはてなブックマークに追加

この質問につけられたタグ

タグランキングを見る

Q&Aをキーワードで検索:

Yahoo! JAPANは、回答に記載された内容の信ぴょう性、正確性を保証しておりません。
お客様自身の責任と判断で、ご利用ください。
本文はここまでです このページの先頭へ

ID/ニックネームを選択し、「追加する」ボタンを押してください。

閉じる

※知恵コレクションに追加された質問や知恵ノートは選択されたID/ニックネームのMy知恵袋で確認できます。

ほかのID/ニックネームで利用登録する