エクセルで複数の条件を指定してXLOOKUPする(4つの簡単な方法)

  • これを共有
Hugh West

大きなワークシートから複数の条件によって値を検索する必要がある場合、いくつかの関数を使用してそれを行うことができます。 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 最後になりましたが、ご意見、ご感想がありましたら、下記までお願いします。

Hugh West は、業界で 10 年以上の経験を持つ、非常に経験豊富な Excel トレーナー兼アナリストです。彼は会計と財務の学士号と経営管理の修士号を取得しています。ヒューは教えることに情熱を持っており、理解しやすい独自の教育アプローチを開発しました。彼の Excel に関する専門知識は、世界中の何千人もの学生や専門家がスキルを向上させ、キャリアで優れた成果を上げるのに役立ってきました。 Hugh はブログを通じて知識を世界に共有し、個人や企業が潜在能力を最大限に発揮できるよう無料の Excel チュートリアルとオンライン トレーニングを提供しています。