• 締切済み

関数式教えてください。

関数式教えてください。 シート上に2つの表がありますA・BとしてAの表の数字をBのシートの範囲から値をもとめAシートのセルに出します。Bのシートは1.000~2.000は1500 2.000~3.000は1650など数字範囲があります ○~○の範囲はたくさん あります。 

みんなの回答

  • tamiemon96
  • ベストアンサー率49% (658/1341)
回答No.3

例の場合ですと、  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の部分を変えてください。 

rumitixyann
質問者

お礼

PC初心者です。がんばってみます(*^_^*)ありがとう

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.2

範囲値が昇順になるように設定できるのであれば、VLOOKUP関数のTRUE型(近似値検索)で可能と思います。 使用例はVLOOKUPで検索してみてください。

rumitixyann
質問者

お礼

ありがとうございます。範囲は昇降順になってます。VLOOKUP検索してみます。

回答No.1

これはVLOOKUP関数を使います。 Bのデータは範囲を昇順に並べておく必要があります。 それにできれば範囲は全部連続している方が望ましいのですが。 断続的に空きがあると少しその工夫をする必要があります。 VLOOKUP関数の使いかたはヘルプでご覧下さい。

rumitixyann
質問者

お礼

ありがとうございます。範囲は昇降順で連続です!がんばります(^v^)

関連するQ&A