• ベストアンサー

エクセルで範囲のある数値に該当するデータを抽出

エクセルにて  0以上 5未満 A  5以上10未満 B 10以上22未満 C・・・ というように、条件となる数値に範囲があるデータを抽出したいです。 IF関数の場合ネスト制限があるため全てのデータ抽出が行えません。 VLOOKUP関数で条件となる数値に範囲がある場合でもデータ抽出可能なんでしょうか? 適切な言葉が分からないので、上手く説明出来ているか分かりませんが、どなたかいい方法ありましたら、教えてください。

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

  • ベストアンサー
noname#101303
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) と入力すれば、希望通りの結果が得られると思います。

zmknsts
質問者

お礼

すみません。 初歩的なミスしてました。 希望していたようにデータ抽出できました。 ありがとうございました。

zmknsts
質問者

補足

早速の回答ありがとうございます。 教えていただいたように入力してみたのですが、「#VALUE!」とエラー表示がでてしまします。 説明不足でしたが、ご説明文でいう「A1」セルは MAX関数でデータ抽出をしていて、都合で全角・小数点第2位表示にしてあります。 参照元も同一の書式設定にしてやってみましたが、ダメでした。

その他の回答 (1)

noname#101303
noname#101303
回答No.1

できます。 こういう事でしょう。