Excel で一致する値を見つける方法
何千もの数字と単語を含む Excel ブックができました。そこには、同じ数または単語の倍数が必ず存在します。それらを見つける必要があるかもしれません。そこで、Excel 365 で一致する値を見つける方法をいくつか見ていきます。
2 つの異なるワークシートと 2 つの異なる列で同じ単語または数字を見つける方法について説明します。 EXACT、MATCH、および VLOOKUP 関数の使用について見ていきます。使用する方法の一部は、Web バージョンの Microsoft Excel では機能しない場合がありますが、デスクトップ バージョンではすべて機能します。
Excel 関数とは?
以前に関数を使用したことがある場合は、スキップしてください。
エクセルの機能はミニアプリのようなものです。一連の手順を適用して、1 つのタスクを実行します。最も一般的に使用される Excel 関数は、 数式 にあります。 タブ。ここでは、関数の性質によって分類されています –
- オート SUM
- 最近使用したもの
- 金融
- 論理的
- テキスト
- 日付と時刻
- 検索と参照
- 数学と三角法
- その他の機能
その他の機能 カテゴリには、統計、エンジニアリング、キューブ、情報、互換性、および Web のカテゴリが含まれます .
正確な機能
Exact 関数のタスクは、2 つの列の行を調べて、Excel セルで一致する値を見つけることです。 Exact は正確という意味です。 Exact 関数自体は、大文字と小文字を区別します。 New York は表示されません そしてニューヨーク
以下の例では、チケットと領収書の 2 つのテキスト列があります。わずか 10 セットのテキストについては、それらを見て比較することができました。ただし、1,000行以上あると想像してください。その場合は Exact 関数を使用します。
セル C2 にカーソルを置きます。数式バーに数式を入力します
=EXACT(E2:E10,F2:F10)
E2:E10 値の最初の列と F2:F10 を参照します そのすぐ隣の列を指します。 Enter を押したら 、Excel は各行の 2 つの値を比較し、一致するかどうかを教えてくれます (True) ) またはそうでない (False )。 2 つのセルだけではなく範囲を使用したため、式はその下のセルにあふれ、他のすべての行を評価します。
ただし、この方法には制限があります。同じ行にある 2 つのセルのみを比較します。たとえば、A2 と B3 の内容は比較されません。どうやってそれを行うのですか? MATCH が役に立ちます。
MATCH 関数
MATCH を使用して、特定の値の一致がセル範囲内のどこにあるかを知ることができます。
以下の例で、特定の SKU (Stock Keeping Unit) がどの行にあるかを知りたいとしましょう。
AA003 がどの行にあるかを知りたい場合は、次の式を使用します:
=MATCH(J1,E2:E9,0)
J1 一致させたい値を持つセルを参照します。 E2:E9 検索する値の範囲を指します。ゼロ (0 ) は、Excel に完全一致を探すように指示します。数字を照合する場合は、1 を使用できます クエリまたは 2 よりも少ないものを見つける クエリよりも優れたものを見つけます。
しかし、AA003 の価格を知りたい場合はどうでしょうか?
VLOOKUP 関数
V VLOOKUP では、垂直を表します。つまり、列内の特定の値を検索できます。また、見つかった値と同じ行に値を返すこともできます。
月次チャネルで Office 365 サブスクリプションをお持ちの場合は、新しい XLOOKUP を使用できます .半年ごとのサブスクリプションのみをお持ちの場合は、2020 年 7 月に利用可能になります。
同じ在庫データを使用して、何かの価格を見つけてみましょう。
前に行を探していた場所に、数式を入力します:
=VLOOKUP(J1,E2:G9,3,FALSE)
J1 一致する値を持つセルを参照します。 E2:G9 作業している値の範囲です。ただし、VLOOKUP はその範囲の最初の列のみを検索して一致を探します。 3 範囲の先頭から 3 番目の列を参照します。
したがって、J1 に SKU を入力すると、VLOOKUP は一致するものを見つけて、3 列上のセルから値を取得します。 偽 探している一致の種類を Excel に伝えます。 FALSE は完全に一致する必要があることを意味し、TRUE は厳密に一致する必要があることを示します。
2 つの異なるシートで一致する値を見つけるにはどうすればよいですか?
上記の各関数は、2 つの異なるシートで機能し、Excel で一致する値を見つけることができます。 EXACT 関数を使用してその方法を説明します。これは、ほぼすべての関数で実行できます。ここで取り上げたものだけではありません。異なるシートとワークブック間でセルをリンクする方法は他にもあります。
ホルダーの作業 シートに式を入力します
=EXACT(D2:D10,Tickets!E2:E10)
D2:D10 ホルダーシートで選択した範囲です。その後にカンマを入力すると、チケットシートをクリックしてドラッグし、2 番目の範囲を選択できます。
シートと範囲を Tickets!E2:E10 として参照する方法を確認してください ?この場合、各行が一致するため、結果はすべて True になります。
これらの機能を他にどのように使用できますか?
これらの照合機能と検索機能をマスターすると、さまざまなことができるようになります。また、INDEX 関数と MATCH 関数を一緒に使用して、VLOOKUP と同様のことを行うことも検討してください。
Excel 関数を使用して Excel で一致する値を見つけるためのクールなヒントはありますか?どうすればもっと多くのことを行うことができるかについての質問でしょうか?以下のコメント欄にメモを残してください。
-
複数の Excel ファイルの値を検索して置換する方法 (3 つの方法)
何らかの理由でデータセットを変更する必要がある場合があります。また、複数のワークシートやワークブックを扱っている場合、これを行うのは非常に困難です。しかし、Excel の検索と置換の正しい使い方を知っていれば、 ツールと VBA コードを作成すると、この難しい作業が非常に簡単になります。この記事では、複数のシートやファイルで値を検索して置き換える方法を紹介します 検索と置換を使用した Excel の ツールと VBA マクロ . ワークブックをダウンロード ここから無料の練習用 Excel ワークブックをダウンロードできます。 Excel で複数のワークシートとワークブックの値を検索して置
-
Excel で値が重複するリレーションシップを作成する方法
多くの場合、 関係 を作成する必要があります。 重複を含む Excel で データセットには使用できる共通の列があるためです。しかし、どういうわけか両方のテーブルに Duplicate がある場合 値の場合、プロセスの実行が非常に難しくなります。セル値のリストから複数のワークシートを作成する方法を知りたい場合は、この記事が役に立つかもしれません。この記事では、Excel で重複するセル値との関係を作成する方法について詳しく説明します。 この練習用ワークブックを以下からダウンロードしてください。 人間関係を作る 2 つの簡単な方法 重複を含む Excel で 値 関係を作成するために、次の