• ベストアンサー

エクセルで勤続年数を出したいのです

D列に年数、F列に月数が入っています。 社員の勤続年数別に、人数を数えたいのです。 1年以上 半年以上~1年 4ヵ月~半年 3ヵ月以下 という上記の4項目に関して、数を数えたいです。 1年以上の項目は、 =COUNTIF(D5:D76,">=1") で出まして、ここまでは自分の力で出来たのですが、 それ以外の項目に関して、 うまく行きません・・・・ =COUNTIF(D5:D76,0)-COUNTIF($F$5:$F$76,"<6") ????????????????? AND関数ですとか、 色々自分なりにやってみましたが、 出来ません(ノ_<。) 宜しくお願い致します。

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

  • ベストアンサー
  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.2

つぎの方法は如何でしょうか。 半年以上~1年→=SUMPRODUCT(($D$5:$D$76=0)*($F$5:$F$76>5)) 4ヵ月~半年→=SUMPRODUCT(($D$5:$D$76=0)*($F$5:$F$76>3)*($F$5:$F$76<6)) 3ヵ月以下→=SUMPRODUCT(($D$5:$D$76=0)*($F$5:$F$76<4))

kakasya
質問者

補足

すげぇぇぇ ( ゜д゜) ありがとうございますっ!

その他の回答 (1)

  • s___o
  • ベストアンサー率35% (108/306)
回答No.1

新たに勤続月数という列を作業用に追加するのは ダメですか? 例えば、AA列に「年数×12+月数」という計算式を入れておいて、勤続年数別の人数は、AA列を参照して計算すれば、簡単にできると思いますが。 画面に表示したくないのであれば、AA列を「表示しない」にしたり、プリントしたくないのであれば、印刷範囲から除けばいいだけですし。

kakasya
質問者

補足

「年数×12+月数」という計算式を入れて 数値出しました。 その後、どんな計算式を入れて、 答えを導きだしたらよいのかわかりません(T_T)

関連するQ&A