- Home »
- Excel講座の総目次 »
- Excel(エクセル)講座 Q&A(Tips) »
- 複数条件に一致するデータをXLOOKUP関数で取り出す
複数条件に一致するデータをXLOOKUP関数で取り出す Topへ
- VLOOKUP関数で複数条件に合致するデータを取り出す数式を作成する場合は、作業列を作成する必要がありました。
- 下図の表でメーカーと種類に一致する金額を求めます。
VLOOKUP関数を使う場合は、下図のA列のような条件を一つにまとめた作業列が必要でした。
A3セルには =B3&C3 とメーカーと種類の文字列を一つにまとめています。
求める金額 H3セルの数式は =VLOOKUP(F3&G3,A3:D11,4,FALSE) として求めています。
- Excel for Microsoft 365 では XLOOKUP関数が使用できるようになり、このようなVLOOKUP関数と同じことを作業列無しで求めることができるようになりました。
XLOOUP関数の詳細な使い方は XLOOKUP関数で範囲や配列を検索する:Excel関数 をご覧ください。
- H3セルには =XLOOKUP(F3&G3,B3:B11&C3:C11,D3:D11,"なし") と入力しています。
- 検索する列は隣接していなくてもOKです。
上のデータとはB:C列をA列とC列に変更し、F列とG列を入れ替えていますが、XLOOKUP関数では簡単に計算ができます。
スポンサードリンク
Home|Excel(エクセル)講座の総目次|Excel(エクセル)講座 Q&A(Tips)|複数条件に一致するデータをXLOOKUP関数で取り出す
PageViewCounter
Since2006/2/27