検索
リストから色を見つける
定義
リストから色を見つけるとは、MATCH にその色とリストを渡して、その色が何番目かを返すことです。
構文
=MATCH(lookup_value, lookup_array, [match_type])
引数
| 引数 | 意味 |
|---|---|
lookup_value |
探す色です。二重引用符で囲みます。 |
lookup_array |
検索する色の 1 列です。 |
match_type |
完全一致では 0 を使います。 |
計算例
塗料の一覧が B2:B5 に色を保存しています。探す色は fir です。
| A: 缶 | B: 色 |
|---|---|
| 1 | ash |
| 2 | oak |
| 3 | elm |
| 4 | fir |
数式: =MATCH("fir",B2:B5,0)
結果: 4。 fir は B2:B5 の中の 4 番目の色です。
練習問題
セル A2:A5 には red、blue、green、gold が入っています。B2 に、green の位置を返す数式を書いてください。
- B2 に、A2:A5 にある green の位置を返す MATCH 数式を書いてください。
- B2 は A2:A5 にある green の位置を表示する必要があります。
ステップ 1 / 2
B2 に =MATCH("green",A2:A5,0) と入力します。
green は3番目の項目なので、位置は 3 です。
このサイトの数式では、どの言語でも SUM のような英語の関数名を使い、小数点にはピリオド(.)を使います。
シートを読み込み中…
B2 は MATCH を使っています。
B2 は 3 を表示しています。
次のレッスンはテキストの判定から語を選ぶです。
関連する関数
その色が何番目かを返すのが MATCH 関数です。
よくある間違い
0 を外すミスです。=MATCH("fir",B2:B5) のようにすると、既定の一致の種類は並べ替えた数値を想定し、4 ではなく誤った位置や #N/A を返すことがあります。