ExcelのVLOOKUP関数は便利なんだが検索値の範囲がテーブル範囲の左端にないといけない
いつもそんなに都合良いはずがないのでINDEXとMATCHを使う習慣にしたい
=INDEX(テーブル範囲, MATCH(検索値, 検索値範囲), 列番号)
INDEXはテーブル範囲から行番号と列番号を指定して結果を得る関数
行番号がわからないからMATCHで検索して使う
HLOOKUP的に使うなら列番号にMATCHを使えばよい
ExcelのVLOOKUP関数は便利なんだが検索値の範囲がテーブル範囲の左端にないといけない
いつもそんなに都合良いはずがないのでINDEXとMATCHを使う習慣にしたい
=INDEX(テーブル範囲, MATCH(検索値, 検索値範囲), 列番号)
INDEXはテーブル範囲から行番号と列番号を指定して結果を得る関数
行番号がわからないからMATCHで検索して使う
HLOOKUP的に使うなら列番号にMATCHを使えばよい