- ベストアンサー
5000以上10000未満 10000万以上30000未満 …
金額が0~999999までの数字がA列に入っています。 これをB列で、5000未満・10000未満・30000未満・50000未満・50000以上の5グループにして表示したいのですが、どの様な関数で出来るのでしょうか? どうぞ宜しくお願い致します。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
=CHOOSE(SUM(A1<5000,A1<10000,A1<30000,A1<50000,1),"50000以上","50000未満","30000未満","10000未満","5000未満") こんな形も
その他の回答 (3)
- mu2011
- ベストアンサー率38% (1910/4994)
回答No.3
一例です。 =LOOKUP(A1,{0,500,10000,30000,50000},{"a","b","c","d","e"})
- Hachi5592
- ベストアンサー率36% (252/698)
回答No.2
セルA2に値が入っている場合で、セルB2に次の式をいれます。 =IF(A2<5000,"A",IF(A2<10000,"B",IF(A2<30000,"C",IF(A2<50000,"D","E")))) 後はこの式をコピーしていきます。 グループ分けは 5000未満 → A 10000未満 → B 30000未満 → C 50000未満 → D 50000以上 → E にしてあります。
- bakuto11
- ベストアンサー率38% (259/671)
回答No.1
グループの名前が分らないのでそのまま入れますと A1に数値B2に表示をする式は =IF(A1<5000,"5000未満",IF(A1<10000,"10000未満",IF(A1<30000,"30000未満",IF(A1<50000,"50000未満","50000以上")))) で、グループ分け出来ます。 グループ名はそれぞれ式中の「”5000未満”」の中を書き直して下さい。
お礼
皆様、ご回答ありがとうございました。 sheet2に表を作って「判定」と名前を付けて =VLOOKUP(A*,判定,2) …と言うように処理できました。