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

値が別の列に存在するかどうかを確認または見つける方法は?

別のリストにあるかどうかをドキュメントで確認する1

左のスクリーンショットに示すように、XNUMXつの列のデータがあり、これらの両方の列に重複する値が含まれているとします。 そして今、列Aの値が列Cにも存在するかどうかを調べたいと思います。それらをXNUMXつずつ比較するのは良い方法ではありません。ここでは、Excelでこの問題を解決するための便利なトリックについて説明します。

方法1:数式を使用して別の列に値が存在するかどうかを確認します

方法2:値が別の列に存在するかどうかを確認し、条件付き書式で強調表示します

方法3:値が別の列に存在するかどうかを確認し、Kutools forExcelで一度にシェーディングします


数式を使用して別の列に値が存在するかどうかを確認します

値がExcelの別の列にあるかどうかを確認するには、次の数式を適用してこのジョブを処理できます。

1。 まず、XNUMX列のデータをコピーして、新しいワークシートの列Aと列Cに別々に貼り付け、列Bを空白のままにして、次の数式を入力します。

2。 次の式を入力します。 = IF(ISERROR(VLOOKUP(A4、$ C $ 4:$ C $ 14、1、FALSE))、 "存在しない"、 "存在する") セルB2に挿入し、を押します 入力します キー、スクリーンショットを参照してください:

別のリストにあるかどうかをドキュメントで確認する2

Note:上記の式では、 A4 別の列にあるかどうかを確認する最初の列のセルであり、 $ C $ 4:$ C $ 14 比較したい列です。

3。 次に、セルB4を選択し、この数式を適用する必要のあるセルに塗りつぶしハンドルをドラッグすると、次の結果が得られます。 存在する リストAの値はリストBにも存在し、 存在しない 値がリストBにないことを示します。

別のリストにあるかどうかをドキュメントで確認する3


別の列に値が存在する場合は、検索または強調表示します。

Kutools for Excel's 同じセルと異なるセルを選択する この機能は、必要に応じてXNUMXつの列間で同じセル値と異なるセル値を選択して強調表示するのに役立ちます。      クリックしてKutoolsfor Excelをダウンロードしてください!

別のリストにあるかどうかをドキュメントで確認する11

値が別の列に存在するかどうかを確認し、条件付き書式で強調表示します

Excelでは、条件付き書式を使用して、ある列で重複する値が別の列で見つかったときにそれらを強調表示することもできます。 このようにしてください:

1。 リストBで値が存在するセルを強調表示するリストAのセルを選択します。

2。 次に、をクリックします ホーム > 条件付き書式 > 新しいルール、で 新しい書式設定規則 ダイアログボックスをクリックしてください 式を使用して、フォーマットするセルを決定する  ルールタイプを選択します セクションをクリックして、この式を入力します = MATCH(A4、$ C $ 4:$ C $ 14,0)この数式が真であるときの書式値 テキストボックス、スクリーンショットを参照:

別のリストにあるかどうかをドキュメントで確認する4

3。 次に、をクリックします フォーマット に行くボタン セルの書式設定 ダイアログボックスをクリックし、下で好きな色をXNUMXつ選択します 埋める タブ、スクリーンショットを参照してください:

別のリストにあるかどうかをドキュメントで確認する5

4。 次に、をクリックします OK > OK ダイアログを閉じると、リストAとリストBの両方の値がリストAから強調表示されていることがわかります。スクリーンショットを参照してください。

別のリストにあるかどうかをドキュメントで確認する6


値が別の列に存在するかどうかを確認し、Kutools forExcelで一度にシェーディングします

Kutools for Excelさん 同じセルと異なるセルを選択する 機能により、XNUMXつの列の重複または相違点をすばやく選択またはシェーディングできます。 これは、重複または一意の値を一目で見つけるのに役立ちます。

Kutools for Excel : 300以上の便利なExcelアドインがあり、30日以内に制限なしで無料で試すことができます.

インストールした後 Kutools for Excel、次のようにしてください。

1. クツール > 選択 > 同じセルと異なるセルを選択する、スクリーンショットを参照してください:

別のリストにあるかどうかをドキュメントで確認する7

2。 の中に 同じセルと異なるセルを選択する ダイアログボックスで、次の操作を行ってください。

A:クリック  タブの 次の値を検索します:(範囲A) セクションをクリックして、別の列と比較するデータの列を選択します。 そしてクリック  下のボタン によると:(範囲B) 比較するセルを選択するセクション。

B:選択 各行に基づく のセクションから無料でダウンロードできます。

C:指定 同じ値 もう完成させ、ワークスペースに掲示しましたか? のセクションから無料でダウンロードできます。

D:下で必要な同じ値の背景色またはフォント色を塗りつぶすことができます 結果の処理 セクション、お好きな色をお選びください。

別のリストにあるかどうかをドキュメントで確認する8

3。 設定が終わったら、 Ok ボタンをクリックすると、次のスクリーンショットに示すように、列Aと列Cの両方のすべての値が列Aでシェーディングされます。

別のリストにあるかどうかをドキュメントで確認する9

Note:列Cに同じ値を入力する場合は、 で値を検索 列データと による ダイアログボックスの列を表示すると、次の結果が得られます。

別のリストにあるかどうかをドキュメントで確認する10

今すぐExcel用のKutoolsをダウンロードして無料トライアル!


値が別の列に存在するかどうかを確認し、Kutools forExcelで一度にシェーディングします

Kutools for Excel:300以上の便利なExcelアドインがあり、30日以内に制限なしで無料で試すことができます。 今すぐダウンロードして無料トライアル!

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

人気の機能: 重複を検索、強調表示、または識別する   |  空白行を削除する   |  データを失わずに列またはセルを結合する   |   数式なしのラウンド ...
スーパールックアップ: 複数の基準の VLookup    複数の値の VLookup  |   複数のシートにわたる VLookup   |   ファジールックアップ ....
詳細ドロップダウン リスト: ドロップダウンリストを素早く作成する   |  依存関係のドロップダウン リスト   |  複数選択のドロップダウンリスト ....
列マネージャー: 特定の数の列を追加する  |  列の移動  |  Toggle 非表示列の表示ステータス  |  範囲と列の比較 ...
注目の機能: グリッドフォーカス   |  デザインビュー   |   ビッグフォーミュラバー    ワークブックとシートマネージャー   |  リソースライブラリ (自動テキスト)   |  日付ピッカー   |  ワークシートを組み合わせる   |  セルの暗号化/復号化    リストごとにメールを送信する   |  スーパーフィルター   |   特殊フィルター (太字/斜体/取り消し線をフィルター...) ...
上位 15 のツールセット12 テキスト 工具 (テキストを追加, 文字を削除する、...)   |   50+ チャート 種類 (ガントチャート、...)   |   40+ 実用的 (誕生日に基づいて年齢を計算する、...)   |   19 挿入 工具 (QRコードを挿入, パスから画像を挿入、...)   |   12 変換 工具 (数字から言葉へ, 通貨の換算、...)   |   7 マージ&スプリット 工具 (高度な結合行, 分割セル、...)   |   ... もっと

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

kteタブ201905


Officeタブは、タブ付きのインターフェイスをOfficeにもたらし、作​​業をはるかに簡単にします

  • Word、Excel、PowerPointでタブ付きの編集と読み取りを有効にする、パブリッシャー、アクセス、Visioおよびプロジェクト。
  • 新しいウィンドウではなく、同じウィンドウの新しいタブで複数のドキュメントを開いて作成します。
  • 生産性を 50% 向上させ、毎日何百回もマウス クリックを減らすことができます!
Comments (9)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
If this formula dosn't work for you            =IF(ISERROR(VLOOKUP(A4,$C$4:$C$14, 1, FALSE)),"Not Exist","Exist" )
Try using this one :

=IF(ISERROR(VLOOKUP(A4;$C$4:$C$1840; 1; FALSE));"Not Exist";"Exist" )





This comment was minimized by the moderator on the site
This was really helpful for me. Thanks!
This comment was minimized by the moderator on the site
what if you want to know "where" the data is in the other list, not just that the data exists in the other list?
This comment was minimized by the moderator on the site
Bloody Brilliant work, thanks a lot.
This comment was minimized by the moderator on the site
Thank you for saving my time
This comment was minimized by the moderator on the site
This Guide is really AWESOME - a little too much GIF sparkles (using old firefox)
This comment was minimized by the moderator on the site
Thanks. It helped me in a great way.
This comment was minimized by the moderator on the site
That's new! Awesome!
This comment was minimized by the moderator on the site
Nice! This saved me some time. Can you compare col a and col c and write matches to col d?
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations