応用的な関数

VLOOKUP関数 《縦方向の検索》

  1. 書式
../../../../_images/img_01324.png
  1. サンプル解説

検索値が1つの場合と、複数ある場合の検索方法です。

../../../../_images/img_02266.png

ちなみに

複数条件での検索で、例えば、検索値1「a」検索値2「ab」と、検索値1「aa」検索値2「b」のデータが存在する場合、
連結の結果はどちらも「aab」となり区別が出来ません。
このようなケースを避けるため、連結の区切り目として区切り文字を入れます。

注意

区切り文字は検索値のデータで使われていない文字を使用してください。

ちなみに

VLOOKUP関数の代わりにXLOOKUP関数を使うと、より柔軟に任意の列や行から値を検索できます。

HLOOKUP関数 《横方向の検索》

  1. 書式
../../../../_images/img_03193.png
  1. サンプル解説

検索値が1つの場合と、複数ある場合の検索方法です。

../../../../_images/img_04162.png

ちなみに

HLOOKUP関数の代わりにXLOOKUP関数を使うと、より柔軟に任意の列や行から値を検索できます。

INDIRECT関数・UTIL.CELLV関数

  1. 書式
../../../../_images/img_05145.png
  1. サンプル解説

任意文字列が含まれているかを判定する

任意の文字列が含まれているかを判定します。
方法としては、COUNTIF関数、UTIL.REGEXP関数、FIND関数、SEARCH関数を使用します。

関連キーワード

ファンクション