- ベストアンサー
エクセルで年齢を年代別にしたい
いつもお世話になっております。 エクセルで年齢のデータがあるのですが、これを 10代以下、20代、30代、40代、50代、60台以上 わけたいのですが分け方を教えてください。 よろしくお願いします。
- みんなの回答 (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歳以上が来ちゃうとエラーになりますが。
その他の回答 (1)
- fallen_angel
- ベストアンサー率12% (287/2339)
回答No.1
どのような形式で分けたいのでしょうか? 申し訳ございませんが、出力したいイメージが理解できません。 単に年齢別に、マーキングやセルの色分け等ならIF関数で可能ですよね?
質問者
お礼
説明不足ですみません。 例えば、9歳、15歳、27歳、38歳~~~~ というように年齢があって、それを 年代別にしたいということなんですが。。。 IF関数とか、関数全体全くわからないので簡単に できる方法がありましたら教えてください。
お礼
やってみたらできました! ありがとうございましたm(__)m