• ベストアンサー

エクセルの数式を教えてほしい

会社の勤続年数が、各人1、3、5、10、15、21、27、30、35、41となっているとき、4年未満なら「4年未満」、10年以上なら「10年以上」、20年以上なら「20年以上」、30年以上なら「30年以上」、40年以上なら「40年以上」と表示されるエクセルの数式を教えてほしいのです。

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

  • ベストアンサー
  • SI299792
  • ベストアンサー率47% (774/1620)
回答No.2

金属年数は既に計算してあるのですね。 どこに入っているか判らないのですが、A1と仮定して、 =IF(A1<4,"4年未満",MAX(4,FLOOR(A1,10))&"年以上")

その他の回答 (3)

  • aokii
  • ベストアンサー率23% (5210/22062)
回答No.4

A1セルに各人の勤続年数が記載されている場合 =IF(A1<4,"4年未満",IF(A1>=40,"40年以上",IF(A1>=30,"30年以上",IF(A1>=20,"20年以上",IF(A1>=10,"10年以上","不適合")))))

  • hiro_1116
  • ベストアンサー率30% (2559/8274)
回答No.3

確認ですが、例えば30年の人は、「10年以上」、「20年以上」、「30年以上」の全てが表示されるようにしたいのですね?

  • NuboChan
  • ベストアンサー率47% (785/1650)
回答No.1

IFS関数を使うのがおすすめです。

関連するQ&A