ExcelでXNUMXつまたは複数の基準を持つ値を見つける方法は?
通常、あなたは簡単に値を見つけることができます もう完成させ、ワークスペースに掲示しましたか? Excelの機能。 しかし、基準で値を見つけたらどうなるでしょうか? そして、XNUMXつ以上の基準がありますか? この記事では、いくつかのソリューションを紹介します。
配列数式を使用してXNUMXつまたは複数の基準で値を検索する
以下のスクリーンショットに示すような果物の販売表があるとすると、複数の基準に基づいて金額の値を見つける必要があります。 ここで、このメソッドは、これらの指定された基準に基づいて値を簡単に見つけるためのいくつかの配列数式を導入します。
配列式1:ExcelでXNUMXつまたは複数の基準を持つ値を見つける
この配列数式の基本式は次のように表示されます。
{= INDEX(array、MATCH(1、(criteria 1 = lookup_array 1)*(criteria 2 = lookup_array 2)…*(criteria n = lookup_array n)、0))}
の売上高を見つけたいとしましょう マンゴー で発生 9/3/2019、以下の配列数式を空白のセルに入力して、を押すことができます Ctrlキー + シフト + エンテrキーを一緒に。
=INDEX(F3:F22,MATCH(1,(J3=B3:B22)*(J4=C3:C22),0))
Note:上記の式で、F3:F22は値が表示される量の列、B3:B22は日付の列、C3:C22は果物の列、J3は最初の基準として指定された日付、J4は次のように指定された果物の名前です。 XNUMX番目の基準。
配列数式の式に従って、必要に応じて条件を簡単に追加できます。 たとえば、あなたは今、の販売額を探しています マンゴー で発生 9/3/2019、マンゴーの重さは 211、次のように、MATCHセクションにcriteriaとlookup_arrayを追加できます。
=INDEX(F3:F22,MATCH(1,(J3=B3:B22)*(J4=C3:C22)*(J5 = E3:E22)、0))
そしてを押します Ctrlキー + シフト + 入力します 売上高を知るための鍵。
配列式2:ExcelでXNUMXつまたは複数の基準を持つ値を見つける
この配列数式の基本式は次のように表示されます。
= INDEX(array、MATCH(criteria1&criteria2…&criteriaN、lookup_array1&lookup_array2…&lookup_arrayN、0)、0)
たとえば、重量がである果物の販売額を調べたいとします。 242 に発生します 9/1/2019、以下の数式を空白のセルに入力して、を押すことができます Ctrlキー + シフト + 入力します 一緒にキー。
=INDEX(F3:F22,MATCH(J3&J4,B3:B22&C3:C22,0),0)
Note:上記の式で、F3:F22は値が表示される量の列、B3:B22は日付の列、E3:E22は重みの列、J3は最初の基準として指定された日付、J5は次のように指定された重みの値です。 XNUMX番目の基準。
XNUMXつ以上の基準に基づいて値を検索する場合は、条件とlookup_arrayをMATCHセクションに簡単に追加できます。 基準とlookup_arrayは同じ順序である必要があることに注意してください。
たとえば、重量が242で、9年1月2019日に発生する洋ナシの販売額を調べたい場合は、次のように条件とlookup_arrayを追加できます。
= INDEX(F3:F22、MATCH(J3&J4&J5、B3:B22&C3:C22&E3:E22,0)、0)
そしてを押します Ctrlキー + シフト + 入力します 売上高を把握するための鍵。
AdvancedFilterを使用してXNUMXつまたは複数の基準で値を検索する
数式とは別に、 高度なフィルタ ExcelでXNUMXつまたは複数の基準を持つすべての値を検索する機能。 次のようにしてください。
Kutools for Excel-Excel用の300以上の便利なツールが含まれています。 60日間のフル機能の無料トライアル、クレジットカードは必要ありません! 今すぐ入手
1に設定します。 OK をクリックします。 且つ > 高機能 高度なフィルター機能を有効にします。
2。 [高度なフィルター]ダイアログで、次のようにしてください。
(1)確認してください 別の場所にコピーする 内のオプション Action セクション;
で(2) リスト範囲 ボックスで、値が表示される範囲を選択してください(A1:E21 私の場合);
で(3) 基準範囲 ボックスで、値が見つかる範囲を(H1:J2 私の場合);
で(4) コピー先 ボックスで、フィルタリングされた行を配置する宛先範囲の最初のセルを選択してください(H9 私の場合)。
3。 クリック OK
これで、リストされているすべての基準に一致するフィルター処理された行がコピーされ、宛先範囲に配置されます。 スクリーンショットを参照してください:
関連記事:
最高のオフィス生産性向上ツール
🤖 | Kutools AI アシスタント: 以下に基づいてデータ分析に革命をもたらします。 インテリジェントな実行 | コードを生成 | カスタム数式の作成 | データを分析してグラフを生成する | Kutools関数を呼び出す... |
人気の機能: 重複を検索、強調表示、または識別する | 空白行を削除する | データを失わずに列またはセルを結合する | 数式なしのラウンド ... | |
スーパールックアップ: 複数の基準の VLookup | 複数の値の VLookup | 複数のシートにわたる VLookup | ファジールックアップ .... | |
詳細ドロップダウン リスト: ドロップダウンリストを素早く作成する | 依存関係のドロップダウン リスト | 複数選択のドロップダウンリスト .... | |
列マネージャー: 特定の数の列を追加する | 列の移動 | Toggle 非表示列の表示ステータス | 範囲と列の比較 ... | |
注目の機能: グリッドフォーカス | デザインビュー | ビッグフォーミュラバー | ワークブックとシートマネージャー | リソースライブラリ (自動テキスト) | 日付ピッカー | ワークシートを組み合わせる | セルの暗号化/復号化 | リストごとにメールを送信する | スーパーフィルター | 特殊フィルター (太字/斜体/取り消し線をフィルター...) ... | |
上位 15 のツールセット: 12 テキスト ツール (テキストを追加, 文字を削除する、...) | 50+ チャート 種類 (ガントチャート、...) | 40+ 実用的 式 (誕生日に基づいて年齢を計算する、...) | 19 挿入 ツール (QRコードを挿入, パスから画像を挿入、...) | 12 変換 ツール (数字から言葉へ, 通貨の換算、...) | 7 マージ&スプリット ツール (高度な結合行, 分割セル、...) | ... もっと |
Kutools for Excel で Excel スキルを強化し、これまでにない効率を体験してください。 Kutools for Excelは、生産性を向上させ、時間を節約するための300以上の高度な機能を提供します。 最も必要な機能を入手するにはここをクリックしてください...
Officeタブは、タブ付きのインターフェイスをOfficeにもたらし、作業をはるかに簡単にします
- Word、Excel、PowerPointでタブ付きの編集と読み取りを有効にする、パブリッシャー、アクセス、Visioおよびプロジェクト。
- 新しいウィンドウではなく、同じウィンドウの新しいタブで複数のドキュメントを開いて作成します。
- 生産性を 50% 向上させ、毎日何百回もマウス クリックを減らすことができます!