- 締切済み
関数式教えてください。
関数式教えてください。 シート上に2つの表がありますA・BとしてAの表の数字をBのシートの範囲から値をもとめAシートのセルに出します。Bのシートは1.000~2.000は1500 2.000~3.000は1650など数字範囲があります ○~○の範囲はたくさん あります。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- tamiemon96
- ベストアンサー率49% (658/1341)
例の場合ですと、 Aのシートを A,Bの列で Bのシートを D,Fの列で 作ると仮定します。 Bのシート ***************************** D列 F列 1 1500 2 1650 3 1800 ***************************** とした場合、 Aのシート ***************************** A列 B列 ***************************** B列に =VLOOKUP(A1,$D$1:$E$3,2) の関数をいれれば、OKです。 あとは、シートAの行数にあわせて$E$3 の3の部分を変えてください。
- mu2011
- ベストアンサー率38% (1910/4994)
範囲値が昇順になるように設定できるのであれば、VLOOKUP関数のTRUE型(近似値検索)で可能と思います。 使用例はVLOOKUPで検索してみてください。
お礼
ありがとうございます。範囲は昇降順になってます。VLOOKUP検索してみます。
- yosifuji2002
- ベストアンサー率51% (969/1888)
これはVLOOKUP関数を使います。 Bのデータは範囲を昇順に並べておく必要があります。 それにできれば範囲は全部連続している方が望ましいのですが。 断続的に空きがあると少しその工夫をする必要があります。 VLOOKUP関数の使いかたはヘルプでご覧下さい。
お礼
ありがとうございます。範囲は昇降順で連続です!がんばります(^v^)
お礼
PC初心者です。がんばってみます(*^_^*)ありがとう