メインコンテンツへスキップ

Excelで次の最大値を検索して一致させる

Author: Xiaoyang Last Modified: 2025-05-23

データセットに完全一致が存在しない場合、次の最大値を見つけることは、特にデータ分析においてギャップや近似値を処理する必要がある場合、Excelでの頻繁な要件です。VLOOKUPのような従来の検索関数は、最も近い低い値を返すか、完全一致が見つからない場合エラーになるため、しばしば不十分です。これに対処するために、直接的な一致がない場合でも次の最大値を正確に取得できる、Excel関数を使用した2つの効果的な方法を探ります。

doc-lookup-next-largest-value-result


次の最大値を見つけて一致させるためにXLOOKUP関数を使用する

XLOOKUPは、特にパラメータを最も近い一致を見つけるように設定した場合、検索値がデータセットに直接見つからない状況に対応できます。

注: XLOOKUP関数は、Excel 365、Excel 2021以降のバージョンでのみ利用可能です。
  1. 空白のセルを選択し、次のXLOOKUP数式を入力して「Enter」を押します。
    =XLOOKUP(D5,A2:A13,B2:B13,,1)
    a screenshot of using the XLOOKUP function
:
  • このXLOOKUP関数は範囲「A2:A13」で数量「954」を検索しますが、完全一致は見つかりません。代わりに、「954」の次の最大値である「1000」に対応する「Oct」を返します。
  • XLOOKUP関数についてさらに詳しく知りたい場合は、このページをご覧ください: ExcelでXLOOKUP関数を理解するための10の例

INDEXとMATCH関数を使用して次の最大値を見つけて一致させる

完全一致が存在するかどうかに関係なく、常に次の最大値を見つけて返す必要がある場合、INDEXとMATCH関数は信頼性の高い解決策を提供します。

  1. 空白のセルを選択し、次のINDEX数式を入力して「Enter」を押します。
    =INDEX(B2:B13,MATCH(D5,A2:A13)+1)
    a screenshot of using the INDEX and Match
上記の2つの数式では、「D5」には関数が検索している値が含まれています。「A2:A13」は、Excelが検索値または最も近い値を探す範囲です。「B2:B13」は、値を返す範囲です。

Excelの新しいバージョンでXLOOKUPを使用するか、すべてのバージョンで利用可能な古典的なINDEXとMATCHの組み合わせを使用することで、Excelで次の最大値を効果的に見つけることができます。これらの方法は、特に不完全または非標準のデータセットを扱う場合、データを管理および分析する能力を向上させます。


関連記事:

Excelで二次元表でvlookupを行うには?

別のワークブックでvlookupを行うには?

Excelで1つのセルに複数の値を返すvlookupを行うには?

Excelでvlookupの完全一致と近似一致を使用するには?


最高のオフィス生産性ツール

🤖 Kutools AI アシスタント: データ分析を革命化する: インテリジェント実行   |  コード生成  |  カスタム数式の作成  |  データを分析しグラフを生成  |  拡張機能を呼び出す
人気の機能: 重複を見つけてハイライトまたはマーキング   |  空白行を削除   |  データを失わずに列またはセルを統合   |   丸める ...
スーパーLOOKUP: 複数条件のVLookup    複数値のVLookup  |   複数シートの検索   |   ファジーマッチ ....
高度なドロップダウンリスト: ドロップダウンリストを迅速に作成   |  依存ドロップダウンリスト   |  マルチセレクトドロップダウンリスト ....
列管理: 特定の数の列を追加  |  列を移動  |  非表示列の可視ステータスを切り替え  |  範囲と列を比較 ...
注目の機能: グリッドフォーカス   |  デザインビュー   |   強化された数式バー    ワークブック & ワークシート管理   |  オートテキスト ライブラリ (Auto Text)   |  日付ピッカー   |  データの統合   |  セルの暗号化/復号化    リストで電子メールを送信   |  スーパーフィルター   |   特殊フィルタ (太字/斜体/取り消し線をフィルタリング...) ...
トップ15のツールセット12 のテキストツール (テキストの追加, 特定の文字を削除, ...)  |  50以上 のグラフ の種類 (ガントチャート, ...)  |  40以上の実用的な 数式 (誕生日に基づいて年齢を計算する, ...)  |  19 の挿入ツール (QRコードの挿入, パスから画像を挿入, ...)  |  12 の変換ツール (単語に変換する, 通貨変換, ...)  |  7 の統合 & セルの分割ツール (高度な行のマージ, セルの分割, ...)  |  ...さらに多く

Kutools for ExcelでExcelスキルを強化し、これまでにない効率を体験してください。 Kutools for Excelは、300以上の高度な機能を提供し、生産性を向上させ、保存時間を節約します。  最も必要な機能を入手するにはここをクリック...


Office TabはOfficeにタブインターフェイスをもたらし、作業を非常に簡単にします

  • Word、Excel、PowerPoint、Publisher、Access、Visio、Projectでタブ付きの編集と読み取りを有効にします。
  • 新しいウィンドウではなく、同じウィンドウの新しいタブで複数のドキュメントを開いて作成します。
  • 生産性を50%向上させ、毎日数百回のマウスクリックを減らします!