2011-01-13 8 views
0

私はExcelファイル "Country.xls"を持っています。Excel - 欠けているものを見つけますか?

このExcelファイルが2枚/レコードの「国」と「Country_Old」 が含ま両方CountryCountry_Codeシート/レコードには、次の項目「コード」と「名前」を持っている

私は内のすべてのCountry_Old.Codeマッチを見つけたいですCountry.Codeと一致するすべてのレコードを色でマークします。

どうすればよいですか?

答えて

0

私はMATCH()関数を条件付き書式とともに使用します。

MATCH()は、参照範囲内で参照値を探し、一致する場合はその位置を返し、一致しない場合は#NAを返します。マッチタイプを指定することができますが、0(完全一致のみ)が必要です。

私はあなたのデータセットを両方ともテーブル(挿入 - >テーブル)にするので、tidierテーブル構文を使用できます。あなたのテーブル(表ツール]リボンの下に)賢明な名前を付けて、あなたの式は次のようなものになります。構文は、テーブルを使用した結果である

=ISNUMBER(MATCH([Code],Countries[Code],0)) 

[]は、私たちは基本的にやっていることは、現在探しているのCountriesテーブルのCode列にあるコードの行のコード値を正確に照合し、数字を返すかどうか(一致するかどうか)、そうでないかどうかを調べます。それはあなたにTRUEまたはFALSEの列を与えます。

異なる色で強調表示する場合は、条件付き書式設定を適用する必要があります。一致した列をフィルタリングして偽の結果だけを表示することもできます。これを行う最も簡単な方法は、一致する列を強調表示することです。列全体を選択し、[ホーム]タブ→[条件付き書式設定]→[セルの規則をハイライト表示]→[等しい]を選択し、TRUE FALSE。

一致する列だけが強調表示されます。行全体を強調表示する場合は、各セルをテストする列の参照を使用して手動でルールを作成する必要があります。詳細を知りたい場合は、別の質問として尋ねてください。この回答はすでに長くなっています。

関連する問題