- ベストアンサー
平均の期間を算出する方法
wektaの回答
- wekta
- ベストアンサー率50% (1/2)
う~ん、年と月をわけずに全て○○ヶ月にするか、列を増やすかすれば なんとかできそうなんですけどね・・・。 列を増やした場合 2005/9/1 2006/9/30 12 1年0ヶ月 2006/2/8 2006/5/31 3 3ヶ月 2006/1/10 2006/6/30 5 5ヶ月 * 左からA列~D列 って感じになっちゃいます。 C列を非表示にすることも可能ですが、どうでしょう? 平均はC列を使って計算すればできると思います。 数式はこれを見ればだいたい予想つくと思いますが補足で書いていただければ細かく載せます。
関連するQ&A
- エクセルの関数で平均年齢の出し方を教えてください。
エクセルでTODAYを元に年齢を =DATEDIF(H5,$J$3,"Y")&"歳"&DATEDIF(H5,$J$3,"YM")&"ヶ月" のようにして○歳○ヶ月というようにセルに表示されるよう関数 で求めています。 この○歳○ヶ月のセル列の最後に平均年齢を求めたいのですが、 =AVERAGE(範囲)では求められないので どのようにすえば求められるのか教えていただけないでしょうか? 宜しくお願いたします。
- ベストアンサー
- オフィス系ソフト
- 平均勤続年数の出し方について
調べたのですが、平均勤続年数がどうしてもエラーになってしまうので、教えてください、お願い致します。 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")&"ヶ月 と入力してもエラーになってしまいます。 分かる方どうか教えてください!
- ベストアンサー
- その他MS Office製品
- DATEIF関数の算出結果の合計平均を出す方法の件
品名No.毎の平均期間の算出を希望致します。 収穫日(D列)と購入日(C列)から期間を算出し(算出結果:E列)、 算出結果(E列)を活かし、品名No.毎の期間平均の算出を希望しております。 結果が下記のようになります。 000101⇒平均期間(0年01ヶ月) 000103⇒平均期間(0年01ヶ月) 000104⇒平均期間(2年10ヶ月) E列に入っている関数は下記になります。 =(DATEDIF(D4,C4+1,"Y")+(DATEDIF(D4,C4+1,"YM")=11))&"年"&MOD(DATEDIF(D4,C4+1,"YM")+ (DATEDIF(D4,C4+1,"MD")>0),12)&"ヶ月" A列 B列 C列 D列 E列 品名NO 商品名 購入日 収穫日 期間 000101 みかん 2005/10/30 2005/10/01 0年1ヶ月 000101 みかん 2005/12/20 2005/12/01 0年1ヶ月 000101 みかん 2005/12/19 2005/12/01 0年1ヶ月 000101 みかん 2006/01/11 2006/01/01 0年1ヶ月 000101 みかん 2006/01/11 2006/01/01 0年1ヶ月 000101 みかん 2006/11/02 2006/11/01 0年1ヶ月 000101 みかん 2006/11/02 2006/11/01 0年1ヶ月 000101 みかん 2006/11/06 2006/11/01 0年1ヶ月 000103 ばなな 2007/10/25 2007/10/01 0年1ヶ月 000103 ばなな 2007/10/25 2007/10/01 0年1ヶ月 000103 ばなな 2007/10/25 2007/10/01 0年1ヶ月 000103 ばなな 2008/08/22 2008/07/01 0年2ヶ月 000103 ばなな 2010/11/18 2010/11/01 0年1ヶ月 000103 ばなな 2010/12/22 2010/12/01 0年1ヶ月 000103 ばなな 2004/12/27 2004/12/01 0年1ヶ月 000103 ばなな 2005/01/12 2005/01/01 0年1ヶ月 000103 ばなな 2010/12/01 2010/11/01 0年2ヶ月 000104 りんご 2003/10/08 2001/07/01 2年4ヶ月 000104 りんご 2004/06/01 1998/04/01 6年3ヶ月 000104 りんご 2005/09/01 2000/04/01 5年6ヶ月 000104 りんご 2005/12/14 2005/12/01 0年1ヶ月 000104 りんご 2005/12/19 2005/12/01 0年1ヶ月 フィルタをかけて抽出していけば良いのですが、数が大量すぎて手作業では 膨大な時間がかかってしまいます。 本当に分からなくご質問した次第です。 よろしくお願い致します。
- ベストアンサー
- オフィス系ソフト
- 期間を求めるエクセル関数について
期間を求めるエクセル関数について DATEDIF(B14,B16,"Y")&"年"&DATEDIF(B14,B16,"YM")&"ヶ月"という関数で求められる数値に+1にする関数があれば教えて下さい。 例えば、1983年4月~1985年6月の期間を上記の関数で求めると2年2ヶ月(26ヶ月)になるのですが、2年3ヶ月(27ヶ月)としたいのですがどうしたら良いでしょうか? 単純に考えて+1にすればいいので簡単なのかと思ったのですが、なかなか関数が作れませんでした。。。
- ベストアンサー
- オフィス系ソフト
- エクセルで年月の合計の関数を教えてください。
エクセルで2つの日付から年月数を求める関数(=TEXT(DATEDIF(A1,BI,"Y"),"0年;;")&TEXT(DATEDIF(A1,B1,"YM"),"0ヶ月;;")で出た期間の合計を出す関数を教えてください。(たとえば,2年6ヶ月と1年3ヶ月を足し,3年9ヶ月となるように) よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- 勤続年数の平均を求めたい時の関数
エクセルで会社の従業員の勤続年数とその平均を求めたいです。 勤続年数のセルに =DATEDIF(A1,TODAY(),"y")&"年"&DATEDIF(A1,TODAY(),"ym")&"ケ月" といれて勤続年数を出してます。 それで次に従業員の勤続年数の平均を出したいのですが、AVERAGEを使うとエラー#DIV/0!が出ます。 どうすれば勤続年数とその平均が求められますか? どんな方法でも良いので教えて下さい!!非常に困ってます(ー_ー)!!
- ベストアンサー
- Windows XP
- エクセルで年月の合計を求める関数を教えてください。
A列 B列 C列 2000/4/1 2002/3/31 2年 2002/4/1 2004/9/30 2年6ヶ月 2005/4/1 2005/6/30 3ヶ月 として,C列の関数は(=TEXT(DATEDIF(A1,BI,"Y"),"0年;;")&TEXT(DATEDIF(A1,B1,"YM"),"0ヶ月;;")としています。 そこで,C列のみで(空白期間があるので)年月を合計する関数を教えてください。 (上記の例の場合,4年9ヶ月となるように) よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- 勤続年数の平均の出し方を教えて下さい。
エクセルで勤続年数の表を作成しました。 左のセルから 名前:生年月日: 年齢(=DATEDIF(E3,$I$1,"Y")&"歳"&DATEDIF(E3,$I$1,"YM")&"ヶ月"):入職日:勤続年数(=DATEDIF(G3,$I$1,"Y")&"年"&DATEDIF(G3,$I$1,"YM")&"ヶ月") という表です。 その中で勤続年数の平均を出したいのですが、 勤続年数を足して、人数で割るという形では駄目なようです・・・。 何か方法はないでしょうか? よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセルで経過年数の平均
エクセルで、DATEDIF(A1,B1,"Y")&"年"&DATEDIF(A1,B1,"YM")&"ヶ月"と関数を使い、経過年数&月数を「○年○ヶ月」と計算するデータを作りました。 さらに、計算された経過年数&月数の平均を求めたいのですが上手くいきません。 どうすればいいでしょうか?よろしくお願いします。
- 締切済み
- オフィス系ソフト
- Excel関数がうまく使えません。
以前も助けていただきたすかりましたが、また苦戦しております。 年月日 期間計算ですが =DATEDIF(G44,H45,"Y")&"年"&DATEDIF(G44,H45,"YM")+1&"ヶ月 を使用してxx年xxヶ月と求めておりますが、 2008/5/1 ~ 2009/4 の場合、0年12ヶ月と表示されてしまいます。 どうしたら 1年0ヶ月と表示させることができますか? 教えていただけると助かります。
- ベストアンサー
- Windows Vista
お礼
やっぱり一度全て月数を数値表示させてから計算させないと駄目ですかね。 ちょっと、その方法で取り掛かってみます。 ありがとうございました。
補足
取り掛かってみた後、平均月数を数値表示までは出来たもののそれを○年○月表示にうまく出来ません。 お手数おかけいたしますが、式を教えていただけますでしょうか? 宜しくお願いいたします。