2016-06-15 2 views
0

したがって、Excelとハイライトの2つの値リストを比較しようとしています。条件付き書式で重複強調表示機能を使用すると、2つの列に一致するものがないか、またはスクリーンショットに表示されている2と一致する02が表示されているセルが強調表示されています。完全一致を取得する方法はありますか?ありがとう!!条件付き書式設定 - ハイライトは、不連続な一致のないセルの色付けです。

enter image description here

答えて

0

私はこれに近づくような方法は、最初の列に数式ベースの条件付き書式を追加し、あなたのためのルックアップを行う独立した「マッチ」の列を追加することです。やって私が得ることを、この:

enter image description here

セルF3で一致式は次のとおりです。セルD3で

=MATCH(D3,$A$1:$A$2,0) 

条件式は次のとおりです。

=NOT(ISNA(F3)) 

しかし、大きなスプレッドシートのために条件付き書式設定のセルが多くなると、実際に処理が遅くなる可能性があります。私はテンプレートの1つでこのようなものを使用していましたが、後で同じことをするが必要なときにのみ行うVBAフォーマットスクリプトに切り替えました。実際にはスプレッドシートのサイズと、いつでも条件付き書式設定が必要なのか、実行時に必要なVBAスクリプトを使用するかによって、データが頻繁に変更される可能性が高くなります。

希望に役立ちます。

+0

さまざまなデータセットで作業するつもりですが、これらのテーブルの中には非常に大きなものがあります。私は期限切れで更新中の同様のデータセットを持っているので、A1:D1にはすべてデータがあり、E1:H1には古いデータセットを置き換えるデータがあると言うことができます。 A1:D1の特定のデータを検索してから手動でレコードを更新するのではなく、完全一致のために明示的に連結して検索する方法はありますか?申し訳ありませんが、私はそれを説明できる方法がわかりません –

+0

@stevepark - この場合、match()関数は完全に一致しますが、条件付き書式をVBAスクリプトに残します。私は数百のレコードのより長いリストで見つけたいID番号のリストを似たものを持っています。 match()関数はうまくいきましたが、条件付き書式設定はスプレッドシートを使用できなくしました。どのくらい大きな "非常に大きい?" Excelは非常に便利ですが、制限があります。特定の時点で、Excelをディッチし、適切なスクリプト言語を使用することを検討することがあります。 – xarxziux

関連する問題