• ベストアンサー

エクセルで年齢を年代別にしたい

いつもお世話になっております。 エクセルで年齢のデータがあるのですが、これを 10代以下、20代、30代、40代、50代、60台以上 わけたいのですが分け方を教えてください。 よろしくお願いします。

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

  • ベストアンサー
  • FEX2053
  • ベストアンサー率37% (7991/21371)
回答No.2

別のセルに「10代、20代・・・」と表示するならば、IF文で頑張る方法、 VLOOKUPを使う方法、CHOOSEで逃げちゃう方法、まあ色々あります。 とりあえず、式は長くなるけど一番判りやすいIF文で頑張る方法ですが =IF(A1<10,"10代以下",IF(A1<20,"10代",IF(A1<30,"20代", IF(A1<40,"30代",IF(A1<50,"40代",IF(A1<60,"50代","60代以上")))))) これでいけます。ちょっとかっこよく頑張ってみたいなら =CHOOSE(INT(A1/10)+1,"10代以下","10代","20代","30代","40代", "50代","60代以上","60代以上","60代以上","60代以上") とか。ただしこの場合、100歳以上が来ちゃうとエラーになりますが。

ganbarepoko
質問者

お礼

やってみたらできました! ありがとうございましたm(__)m

その他の回答 (1)

回答No.1

 どのような形式で分けたいのでしょうか? 申し訳ございませんが、出力したいイメージが理解できません。  単に年齢別に、マーキングやセルの色分け等ならIF関数で可能ですよね?

ganbarepoko
質問者

お礼

説明不足ですみません。 例えば、9歳、15歳、27歳、38歳~~~~ というように年齢があって、それを 年代別にしたいということなんですが。。。 IF関数とか、関数全体全くわからないので簡単に できる方法がありましたら教えてください。

関連するQ&A