- ベストアンサー
エクセルで範囲のある数値に該当するデータを抽出
エクセルにて 0以上 5未満 A 5以上10未満 B 10以上22未満 C・・・ というように、条件となる数値に範囲があるデータを抽出したいです。 IF関数の場合ネスト制限があるため全てのデータ抽出が行えません。 VLOOKUP関数で条件となる数値に範囲がある場合でもデータ抽出可能なんでしょうか? 適切な言葉が分からないので、上手く説明出来ているか分かりませんが、どなたかいい方法ありましたら、教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#101303
回答No.2
#1です。 画像が添付できなかったので…。 A1に数値が入っているとします。 別のところに表を作成(今回は、D1:E11)します。 0 A 5 B 10 C 15 D 20 E 25 F 30 G 35 H 40 I 45 J 50 K とし、B1に =VLOOKUP(A1,$D$1:$E$11,2,TRUE) と入力すれば、希望通りの結果が得られると思います。
その他の回答 (1)
noname#101303
回答No.1
できます。 こういう事でしょう。
お礼
すみません。 初歩的なミスしてました。 希望していたようにデータ抽出できました。 ありがとうございました。
補足
早速の回答ありがとうございます。 教えていただいたように入力してみたのですが、「#VALUE!」とエラー表示がでてしまします。 説明不足でしたが、ご説明文でいう「A1」セルは MAX関数でデータ抽出をしていて、都合で全角・小数点第2位表示にしてあります。 参照元も同一の書式設定にしてやってみましたが、ダメでした。