目次
大きなワークシートから複数の条件によって値を検索する必要がある場合、いくつかの関数を使用してそれを行うことができます。 XLOOKUP は、複数の条件によって値を参照するための関数の一つです。 今回は、その中から XLOOKUP エクセルで複数の条件を指定して
ここでは、各部門の従業員情報を集めたデータセットを使います。 データセットには、次の3つのカラムがあります。 従業員名、部署名 と 給与 ここでは、これらのカラムは、従業員の給与情報を表しています。
練習用としてダウンロード
複数条件でのXLOOKUP.xlsx複数の条件でXLOOKUPを行う4つの方法
1.複数条件でのXLOOKUP
を使用することができます。 XLOOKUP関数 を複数の基準で設定します。
を使うには XLOOKUP 関数は、まずルックアップ値を配置するセルを選択します。
➤ ここでは、セルを選択した H4
次に、選択されたセル内または フォーミュラ・バー
=XLOOKUP(F4&G4,$B$4:$B$14&$C$4:$C$14,$D$4:$D$14)です。
を見上げたい。 給与 の アハメド に勤務している人。 インフォメーション・テクノロジー 部門を選択します。 ルックアップバリュー F4 & G4 を選択し、次に ルックアップ_アレイ B4:B14 & C4:C14
を選択した。 return_array D4:D14. 最後に 給与 .
最後に エンタメ キーになります。
これで、表示されるのは 給与 は、与えられたlookup_valueの
後で フィルハンドル まで オートフィル の残りのセルの計算式は、「Security(セキュリティ)」と呼ばれます。 給与 の欄があります。
別の方法
まず、結果の値を配置したいセルを選択します。
➤ ここでは、セルを選択した H4
次に、選択されたセル内または フォーミュラ・バー
=XLOOKUP(1,($B$5:$B$15=F4)*($C$5:$C$15=G4),$D$5:$D$15)
ここで、調べるには 給与 の ジム に勤務している。 経理担当 部門があります。 ルックアップバリュー 1 を選択し、次に ルックアップ_アレイ B5:B14=F4 * C4:C14=G4
を選択した。 return_array D4:D14. 最後に 給与 .
を押してください。 エンタメ キーが表示され、最終的には 給与 は、与えられたlookup_valueの
これで フィルハンドル まで オートフィル の残りのセルに対して、数式を入力します。 給与 の欄があります。
続きを読む Excelで日付範囲を含む複数の条件でVLOOKUPする(2つの方法)
2.二次元・ネスト型XLOOKUP
ここでは XLOOKUP 関数を2次元またはネストした方法で値を検索します。
まず、結果値を配置するセルを選択します。
➤ ここでは、セルを選択した J4
次に、選択されたセル内または フォーミュラ・バー
=xlookup(h4,$b$4:$b$7,xlookup(i4,$c$3:$f$3,$c$4:$f$7)))
ここで、調べたいのは 給与 の アハメド に勤務している人。 インフォメーション・テクノロジー 部門があります。 ルックアップバリュー H4 を選択し ルックアップ_アレイ B5:B7 を使用し、再び XLOOKUP 関数で、2番目の条件を選択しました。 I4 とのことです。 ルックアップアレイ C3:F3 とのことです。 return_array C4:F7 を返します。 給与 .
最後に エンタメ キーになります。
そして、その後に表示されるのが 給与 は、与えられたlookup_valueの
ここでは フィルハンドル まで オートフィル の残りのセルに対して、数式を入力します。 給与 の欄があります。
ネストされたXLOOKUPの代替案
をネストして使用することができます。 XLOOKUP の式を別の形で表現しています。
まず、結果値を配置するセルを選択します。
➤ ここでは、セルを選択した J8
次に、選択されたセル内または フォーミュラ・バー
=xlookup(i8, c3:f3, xlookup(h8, b4:b7, c4:f7)))
ここでは、ルックアップの値を内側と外側で入れ替えただけです。 XLOOKUP 関数を使用します。
最後に エンタメ キーになります。
即座に表示されます。 給与 は、与えられたlookup_valueの
続きを読む Excelでヘルパーカラムを使わずに複数の条件でVlookupする(5つの方法)
3.複合的な複数の基準
を使用すると、複数の複雑な条件によって値を参照することもできます。 XLOOKUP 関数と一緒に LEFT機能 .
まずはじめに、結果値を配置するセルを選択します。
➤ ここでは、セルを選択した F4
次に、選択されたセル内または フォーミュラ・バー
=XLOOKUP(1,(LEFT(B4:B14)="A")*(C4:C14="IT"),B4:D14)
ここでは、異なる基準に対して、別々の論理式を使用しています。 左 関数が与えられます。 ルックアップバリュー "A" 選択された範囲での B4:B14 2つ目の基準では、"="演算子を用いて、"="演算子を用いた。 ルックアップバリュー 選択された範囲内 C4:C14. そして、選択したのは 範囲 B4:D14 かわりに return_array を返します。 給与 をもって 従業員名 と 部
を押してください。 エンタメ キーを押すと表示されます。 給与 は、与えられたlookup_valueの
そのため フィルハンドル まで オートフィル の残りのセルに対して、数式を入力します。 給与 の欄があります。
続きを読む Excelで複数のシートを横断的に調べる方法(3つの方法)
4.論理的判断基準
を使用することもできます。 XLOOKUP 関数を使って、複数の論理的条件によって値を検索することができます。
まずはじめに、結果値を配置するセルを選択します。
➤ ここでは、セルを選択しました。 F4
次に、選択されたセル内または フォーミュラ・バー
=XLOOKUP(1,(C4:C14="IT")*(D4:D14>3000),B4:B14)
ここでは、複数論理の場合はブーリアンロジックで、数字を探すことにします。 XLOOKUP 関数が与えられます。 ルックアップバリュー "1" 選択された範囲での C4:C14 2つ目の基準で使用した場合 ">" 演算子 ルックアップバリュー 選択された範囲内 D4:D14です。 そして、選択したのは 範囲 B4:D14 かわりに return_array を返します。 給与 三千以上 .
ここで エンタメ キーになります。
を表示します。 給与 は、与えられたlookup_valueの
要するに フィルハンドル まで オートフィル の残りのセルの計算式は、「Security(セキュリティ)」と呼ばれます。 給与 の欄があります。
続きを読む Excelで複数の値を1つのセルに連結して検索して返す
プラクティス部門
これらの説明された方法を実践するために、ワークブックに練習シートをつけました。 XLOOKUP 上記よりダウンロードできます。
おわりに
今回は、簡単で手っ取り早い4つの方法を解説してみました。 XLOOKUP Excelで複数の条件を指定する方法です。 XLOOKUP 最後になりましたが、ご意見、ご感想がありましたら、下記までお願いします。