ID が他のシートに見つかった場合は行を強調表示します

ID が他のシートに見つかった場合は行を強調表示します

2 つのワークシートを含む Excel ファイルが 1 つあります。

ワークシート 1 の列:

computernames  Username   E-Mail

comp1  username [email protected]
comp2  username2 [email protected]

ワークシート 2 列:

computernames   Reason

comp2  "no antivirus"

私の目標は、XLS ワークシート 2 にコンピュータ名が存在する場合に、ワークシート 1 の行を強調表示することです。

テキストベースの条件付き書式を試しましたが、配列上で配列を検索できないため機能しません。

答え1

ヘルパー列が必要になります。列Eセル E2 には次の内容を入力する必要があります。=NOT(ISNA(VLOOKUP($A2,Sheet2!$A$2:$A$30,1,FALSE)))

Sheet2!$A$2:$A$30ワークシート 2 の値の列はどこですか。

数式を列 E に沿ってコピーします。

セルで今すぐA2条件付き書式を開き、数式を使用すると、次のようになります=$E2。テストします。成功した場合は、書式のコピーツール(みがきます) をクリックして、条件付き書式をワークシート 1 の他のすべてのセルにコピーします。

関連情報