検索
コードで都市を調べる
定義
コードで都市を調べるとは、VLOOKUP に場所コードと 2 列の表を渡して、一致する都市を返すことです。
構文
=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])
引数
| 引数 | 意味 |
|---|---|
lookup_value |
探す場所コードです。例: "R-1"。 |
table_array |
検索する表です。コードは左端の列になければなりません。 |
col_index_num |
表の何列目を返すかです。このレッスンでは 2 が都市の列です。 |
range_lookup |
完全一致では FALSE を使います。 |
計算例
デポが A2:B4 に経路コードと都市を保存しています。
| A: コード | B: 都市 |
|---|---|
| R-1 | Bath |
| R-2 | York |
| R-3 | Hull |
数式: =VLOOKUP("R-1",A2:B4,2,FALSE)
結果: Bath。 R-1 は表の 1 行目にあり、その行の 2 列目には Bath が入っています。
練習問題
コード N-1、N-2、N-3 が A2:A4 にあり、都市 Oslo、Rome、Lima が B2:B4 にあります。C2 に、N-3 の都市を返す数式を書いてください。
- C2 に、A2:B4 から N-3 の都市を返す VLOOKUP 数式を書いてください。
- C2 は N-3 の都市を表示する必要があります。
ステップ 1 / 2
C2 に =VLOOKUP("N-3",A2:B4,2,FALSE) と入力します。
N-3 は最後の行で、2列目は Lima です。
このサイトの数式では、どの言語でも SUM のような英語の関数名を使い、小数点にはピリオド(.)を使います。
シートを読み込み中…
C2 は VLOOKUP を使っています。
C2 は Lima を表示しています。
次のレッスンは行番号でセルを選ぶです。
関連する関数
そのコードから都市を返すのが VLOOKUP 関数です。
よくある間違い
1 列目を求めるミスです。=VLOOKUP("R-1",A2:B4,1,FALSE) のようにすると、1 列目はコード自身なので、Bath ではなく R-1 が返ります。