Excel で一致する値を見つける方法

何千もの数字と単語を含む Excel ブックがあります。そこには、同じ数または単語の倍数が必ず存在します。それらを見つける必要があるかもしれません。そこで、 Excel 365で一致する値を見つける方法をいくつか見ていきます。

2 つの異なるワークシートと 2 つの異なる列で同じ単語または数字を見つける方法について説明します。EXACT、MATCH、および VLOOKUP 関数の使用について見ていきます。使用する方法の一部は、Web バージョンの Microsoft Excel では機能しない場合がありますが、デスクトップ バージョンではすべて機能します。 

目次

  • エクセル関数とは?
  • 正確な機能
  • MATCH 関数
  • VLOOKUP関数
  • 2 つの異なるシートで一致する値を見つけるにはどうすればよいですか?
  • これらの機能を他にどのように使用できますか?

Excel で一致する値を見つける方法

エクセル関数とは?

以前に関数を使用したことがある場合は、スキップしてください。 

エクセルの機能はミニアプリのようなものです。一連の手順を適用して、1 つのタスクを実行します。最も一般的に使用される Excel 関数は、[数式]タブにあります。ここでは、関数の性質によって分類されていることがわかります –

  • オートSUM
  • 最近使用された
  • 金融
  • 論理的
  • 文章
  • 日付時刻
  • 検索と参照
  • 数学と三角
  • より多くの機能。

Excel で一致する値を見つける方法

More Functionsカテゴリには、Statistical、Engineering、Cube、Information、Compatibility、および Web のカテゴリが含まれています。

正確な機能

Exact 関数のタスクは、2 つの列の行を調べて、Excel セルで一致する値を見つけることです。Exact は正確という意味です。Exact 関数自体は、大文字と小文字を区別します。New Yorknew york が一致するとは見なされません。

以下の例では、チケットと領収書の 2 つのテキスト列があります。わずか 10 セットのテキストについては、それらを見て比較することができました。ただし、1,000行以上あると想像してください。その場合は、Exact 関数を使用します。

Excel で一致する値を見つける方法

セル C2 にカーソルを置きます。数式バーに数式を入力します 

=EXACT(E2:E10,F2:F10)

Excel で一致する値を見つける方法

E2:E10 は値の最初の列を参照し、F2:F10 はそのすぐ隣の列を参照します。Enterを押すと、Excel は各行の 2 つの値を比較し、一致するか ( True )、一致しないか ( False ) を通知します。2 つのセルだけではなく範囲を使用したため、式はその下のセルにあふれ、他のすべての行を評価します。

Excel で一致する値を見つける方法

ただし、この方法には制限があります。同じ行にある 2 つのセルのみを比較します。たとえば、A2 と B3 の内容は比較されません。どうやってそれを行うのですか?MATCHがお手伝いします。

MATCH 関数

MATCH を使用して、特定の値の一致がセル範囲内のどこにあるかを知ることができます。

以下の例で、特定の SKU (Stock Keeping Unit) がどの行にあるかを知りたいとしましょう。

Excel で一致する値を見つける方法

AA003 がどの行にあるかを知りたい場合は、次の式を使用します。

=MATCH(J1,E2:E9,0)

Excel で一致する値を見つける方法

J1 は、一致させたい値を持つセルを参照します。E2:E9 は、検索する値の範囲を表します。数式の末尾にあるゼロ ( 0 ) は、完全一致を探すように Excel に指示します。数字を照合する場合、1 を使用してクエリよりも小さいものを見つけたり、2を使用してクエリよりも大きいものを見つけたりすることができます。

Excel で一致する値を見つける方法

しかし、AA003 の価格を知りたい場合はどうでしょうか。

VLOOKUP関数

VLOOKUP のV垂直を表します。つまり、列内の特定の値を検索できます。また、見つかった値と同じ行に値を返すこともできます。 

月次チャネルで Office 365 サブスクリプションを取得している場合は、新しいXLOOKUPを使用できます。半年ごとのサブスクリプションのみをお持ちの場合は、2020 年 7 月に利用可能になります。

同じ在庫データを使用して、何かの価格を見つけてみましょう。

Excel で一致する値を見つける方法

前に行を探していた場所に、式を入力します。

=VLOOKUP(J1,E2:G9,3,FALSE)

Excel で一致する値を見つける方法

J1 は、一致する値を持つセルを参照します。E2:G9 は、使用している値の範囲です。ただし、VLOOKUP はその範囲の最初の列のみを検索して一致を探します。3は、範囲の先頭から 3 番目の列を指します。  

したがって、J1 に SKU を入力すると、VLOOKUP は一致するものを見つけて、3 列上のセルから値を取得します。FALSE は、探している一致の種類を Excel に伝えます。FALSE は完全に一致する必要があることを意味し、TRUE はほぼ一致する必要があることを示します。

Excel で一致する値を見つける方法

2 つの異なるシートで一致する値を見つけるにはどうすればよいですか?

上記の各関数は、2 つの異なるシートで機能し、Excel で一致する値を見つけることができます。EXACT 関数を使用してその方法を説明します。これは、ほぼすべての関数で実行できます。ここで取り上げたものだけではありません。異なるシートやワークブック間でセルをリンクする方法は他にもあります。

ホルダーシートで作業して、式を入力します 

=EXACT(D2:D10,チケット!E2:E10)

Excel で一致する値を見つける方法

D2:D10 は、 Holders シートで選択した範囲です。その後にカンマを入力すると、チケットシートをクリックしてドラッグし、2 番目の範囲を選択できます。 

Excel で一致する値を見つける方法

シートと範囲をTickets!E2:E10として参照する方法を確認してください。この場合、各行が一致するため、結果はすべて True になります。

Excel で一致する値を見つける方法

これらの機能を他にどのように使用できますか?

これらの照合機能と検索機能をマスターすると、さまざまなことができるようになります。また、 INDEX 関数と MATCH 関数を一緒に使用して、VLOOKUP と同様のことを行うことも検討してください。

Excel 関数を使用して Excel で一致する値を見つけるためのクールなヒントはありますか? どうすればもっと多くのことを行うことができるかについての質問でしょうか?以下のコメントにメモを残してください。

VLOOKUP の代わりに INDEX と MATCH を使用する

VLOOKUP の使用には特定の制限があります。VLOOKUP 関数は値を左から右にのみ検索できます。これは、検索する値を含む列が常に戻り値を含む列の左側に配置される必要があることを意味します。スプレッドシートがこの方法で構築されていない場合は、VLOOKUP を使用しないでください。代わりに、INDEX 関数と MATCH 関数を組み合わせて使用​​してください。

この例は、検索対象の値 Chicago が左端の列にない小さなリストを示しています。したがって、VLOOKUPは使用できません。代わりに、MATCH 関数を使用して、B1:B11 の範囲でシカゴを検索します。これは行 4 にあります。次に、INDEX はその値を検索引数として使用し、4 列目 (列 D) でシカゴの人口を見つけます。使用される数式はセル A14 に表示されます。

INDEX と MATCH を使用して値を検索する

コメントを残す

PowerPoint 365を自動で進める方法

PowerPoint 365を自動で進める方法

Microsoft PowerPoint 365でスライドショーを自動的に再生する方法を示すチュートリアルです。

Excel: “読み取り専用で開く”プロンプトを強制する

Excel: “読み取り専用で開く”プロンプトを強制する

このガイドを使用して、Microsoft Excel for Office 365ファイルに「読み取り専用で開く」と表示されるプロンプトを強制します。

Outlook 365:すべての連絡先をvCardファイルにエクスポートする方法

Outlook 365:すべての連絡先をvCardファイルにエクスポートする方法

Microsoft Outlook 365の連絡先を簡単にvCardファイルにエクスポートする方法をご紹介します。

Excelでセルの数式の表示を有効/無効にする方法

Excelでセルの数式の表示を有効/無効にする方法

Microsoft Excelでセル内の数式の表示を有効または無効にする方法を学びます。

Excel 365: セルをロックまたはロック解除する方法

Excel 365: セルをロックまたはロック解除する方法

このチュートリアルでは、Microsoft Excel 365でセルをロックおよびロック解除する方法を学びます。

Outlook 365で「迷惑メール」オプションがグレーアウトしているのはなぜですか?

Outlook 365で「迷惑メール」オプションがグレーアウトしているのはなぜですか?

Microsoft Outlookで迷惑メールオプションがグレーアウトすることは一般的です。この記事では、その対処方法を説明します。

PowerPoint 365: 別のプレゼンテーションファイルからスライドをインポートする方法

PowerPoint 365: 別のプレゼンテーションファイルからスライドをインポートする方法

Microsoft PowerPoint 365の別のプレゼンテーションファイルからスライドをインポートする方法を示すチュートリアルです。

Wordでマクロを作成する方法

Wordでマクロを作成する方法

最もよく使用する機能を短時間で実行するために、Wordでマクロを作成する方法を見つけてください。

Office 365: オフィスクリップボードのオン/オフ

Office 365: オフィスクリップボードのオン/オフ

Microsoft Office 365アプリケーションでのクリップボードオプションの表示/非表示を有効にする方法を説明します。

Wordでテキストが上書きされるのはなぜですか?

Wordでテキストが上書きされるのはなぜですか?

Microsoft Word 2016が既存のテキストに上書きされている場合は、テキストが上書きされる問題を解決するための簡単な手順を学びましょう。