Googleシートのインデックスマッチ - 垂直検索の別の方法
グーグルシートインデックスのマスタリングマッチマッチ:vlookupに代わる優れた代替
Googleシートの特定のキーレコードにリンクされたデータを検索する場合、VlookUpが最初の選択肢です。ただし、vlookupの制限はすぐに明らかになります。これが、強力なインデックスマッチ関数でツールキットを拡張することが重要な理由です。この投稿では、インデックスマッチの機能、インデックス関数とマッチ関数の組み合わせを調査し、vlookupの優れた代替品を提供します。各関数の簡単な概要から個別に始めます。
- Googleシートの一致機能
- Googleシートインデックス機能
- Googleシートでインデックスマッチを使用する:式の例
- 最初のインデックスマッチ式の構築
- インデックスマッチがvlookupに優れている理由
- インデックスマッチ付きのケースに敏感な検索
- 複数の基準とのインデックスマッチ
- 優れた代替品:データをフィルタリングおよび抽出します
- 複数のシートとデータの更新にわたるvlookup:シートのマージアドオン
複数の条件で複数の一致をプルしてみてください
vlookup、インデックス/マッチ、エラーなし;)
今すぐお試しくださいあなたのデータの相棒を発見してください - 何百万人も信頼してください!
コレクションを発見してください
Googleシートの一致機能
Googleシートマッチ機能は非常に簡単です。データ内の特定の値を検索し、その位置を返します。
=MATCH(search_key, range, [search_type])
-
search_key
:あなたが探しているレコード。必須。 -
range
:内部で検索する行または列。必須。注:一致は、1次元の配列のみを受け入れます(単一の行または列)。 -
search_type
:オプション。試合が正確であるか概算するかを指定します。省略された場合、デフォルトは1になります:-
1
:範囲は昇順でソートされます。search_key
以下の最大値を返します。 -
0
:ソートに関係なく、正確な一致を検索します。 -
-1
:範囲は下降のソートです。search_key
以上の最小値を返します。
-
例:リスト内の「ブルーベリー」の位置を見つける(B1:B10):
=MATCH("Blueberry", B1:B10, 0)
Googleシートインデックス機能
マッチは値の位置を識別しますが、インデックス関数はその行と列のオフセットに基づいて値自体を取得します。
=INDEX(reference, [row], [column])
-
reference
:検索する範囲。必須。 -
row
:最初のセルからオフセットする行の数。オプション、デフォルトは0です。 -
column
:オフセットする列の数。オプション、デフォルトは0です。
row
とcolumn
両方を指定すると、特定のセルから値が返されます。
=INDEX(A1:C10, 7, 1)
いずれかの引数を省略すると、行全体または列が取得されます。
=INDEX(A1:C10, 7)
Googleシートでインデックスマッチを使用します
インデックスとマッチの組み合わせのパワーは、一緒に使用すると解き放たれます。それらは、vlookupに堅牢な代替品を提供し、キー値に基づいてテーブルからレコードを取得します。
最初のインデックスマッチ式を構築します
テーブルから「クランベリー」の在庫情報を取得するには(デモのために交換された列)。
- 一致する「クランベリー」の行を見つけます:
=MATCH("Cranberry", C1:C10, 0)
(8を返す) - 一致をインデックスに統合して行全体を取得します:
=INDEX(A1:C10, MATCH("Cranberry", C1:C10, 0))
- 目的の値については、ストック列(2)を指定します:
=INDEX(A1:C10, MATCH("Cranberry", C1:C10, 0), 2)
- あるいは、ルックアップ列のみを使用すると、式:
=INDEX(B1:B10, MATCH("Cranberry", C1:C10, 0))
簡素化されます。
インデックスマッチとvlookup
どちらも検索を実行しますが、インデックスマッチには大きな利点があります。
- 左側のルックアップ: vlookupとは異なり、インデックスマッチはルックアップ列の左側に検索できます。
- 参照の安定性:列の追加または移動は、インデックスマッチ式を壊しません。
- 症例感度: FINDまたは正確さを使用して達成されます(以下で説明します)。
- 複数の基準:インデックスマッチでサポートされています。
インデックスマッチ付きのケースに敏感な検索
インデックスマッチは、発見または正確な使用を使用してケース感度を処理します。たとえば、検索の使用:
=ArrayFormula(INDEX(B2:B19, MATCH(1, FIND(E2, C2:C19)), 0))
正確な使用:
=ArrayFormula(INDEX(B2:B19, MATCH(TRUE, EXACT(E2, C2:C19), 0)))
複数の基準とのインデックスマッチ
「Cherry」の価格を「PPバケツ」で販売しています。
=ArrayFormula(INDEX(B2:B24, MATCH(CONCATENATE(F2:F4), A2:A24&C2:C24&D2:D24, 0),))
エラーを防ぐには、iferrorでラップします。
=IFERROR(ArrayFormula(INDEX(B2:B27, MATCH(CONCATENATE(F2:F4), A2:A27&C2:C27&D2:D27, 0),)), "Not found")
データアドオンをフィルタリングおよび抽出します
よりユーザーフレンドリーな代替案については、「フィルターと抽出データ」アドオンを検討してください。式のない複雑なルックアップ用の視覚インターフェイスを提供します。
マルチシートルックアップ用のシートアドオンをマージします
複数のシートを含む高度なシナリオの場合、「マージシート」アドオンは、複数のスプレッドシートでデータを調べて更新するプロセスを合理化します。
この強化された概要は、インデックスマッチを活用するための包括的なガイドと、Googleシートでの効率的なデータ検索のための代替方法を提供します。
以上がGoogleシートのインデックスマッチ - 垂直検索の別の方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











このチュートリアルでは、中央値関数を使用してExcelの数値データの中央値を計算する方法について説明します。 中央傾向の重要な尺度である中央値は、データセットの中央値を識別し、中央の傾向のより堅牢な表現を提供します

このチュートリアルでは、Excelのスペルチェックのためのさまざまな方法を示しています:手動チェック、VBAマクロ、および特殊なツールの使用。 セル、範囲、ワークシート、およびワークブック全体のスペルを確認することを学びます。 Excelはワードプロセッサではありませんが、スペルです

このチュートリアルは、さまざまな方法、アクセス制御、競合解決をカバーするExcelワークブックを共有するための包括的なガイドを提供します。 Modern Excelバージョン(2010、2013、2016、およびその後)共同編集を簡素化し、mの必要性を排除します

マスターグーグルシートcountif:包括的なガイド このガイドでは、Googleシートの多用途のCountif機能を調査し、単純なセルカウントを超えてそのアプリケーションを実証しています。 正確な一致や部分的な一致から漢までのさまざまなシナリオをカバーします

このチュートリアルでは、絶対値の概念を説明し、データセット内の絶対値を計算するためのABS関数の実用的なExcelアプリケーションを示しています。 数字は正または負になる可能性がありますが、ポジティブな値だけが必要な場合があります

このチュートリアルでは、行をグループ化してデータを分析しやすくすることにより、複雑なExcelスプレッドシートを合理化する方法を示しています。行のグループをすばやく非表示または表示し、アウトライン全体を特定のレベルに崩壊させることを学びます。 大規模で詳細なスプレッドシートは可能です

このチュートリアルでは、.xlsファイルを.jpg画像に変換するためのさまざまな方法を調査し、ビルトインWindowsツールと無料のオンラインコンバーターの両方を網羅しています。 プレゼンテーションを作成したり、スプレッドシートデータを安全に共有したり、ドキュメントを設計したりする必要がありますか?ヨーヨーを変換します

このチュートリアルでは、Googleシートでさまざまなチャートを作成する方法を示し、さまざまなデータシナリオに適したチャートタイプを選択します。 また、3Dおよびガントチャートを作成する方法、およびチャートを編集、コピー、削除する方法も学びます。 データの視覚化はCRUです
