2017-03-02 67 views
0

我有名爲WS1和WS2的工作表。我需要比較WS1的C列和WS2的D列。如果兩列都包含相同的值,那麼我需要突出顯示「WS1的C列」和「WS2的D列」的單元格。比較兩列不同的工作表並突出顯示兩列中的公共值

實施例:

Column C of WS1  
500,000.00 
260,000.00 
65,000.00 
30,000.00 
46,104.00 
530,000.00 
350,000.00 
55,000.00 
7,000.00 
2,520.16 
30,000.00 
210,000.00 
650,000.00 
10,000.00 

Column D of WS2 
2520.16 
500,000.00 
260,000.00 
65,000.00 
30,000.00 
46,104.00 
530,000.00 
350,000.00 
55,000.00 
7,000.00 
30,000.00 
1,827,099.63 
210,000.00 
650,000.00 
10,000.00 

如果列d的C欄=值的值,則包含在兩列相同的值的單元格被突出顯示。我的數據不統一。他們可能有重複的價值。我現在正在手動執行此操作,並且由於我有大量數據需要處理,因此非常耗時。你能給我建議嗎?

回答

2

假設你的數據開始第1行中,如果每個片材,在WS1列C設置條件格式公式:

=IFERROR(MATCH(C1,'WS2'!$D:$D,0),FALSE)

在WS2的列d這個條件格式公式:

=IFERROR(MATCH(D1,'WS1'!$C:$C,0),FALSE)

IFERROR包裝是必需的,因爲如果找不到該值,精確的MATCH(最後一個參數= 0)將返回#N/A錯誤。條件格式公式必須計算爲TRUE(應用格式)或FALSE(格式未應用)。

+0

謝謝先生。但是,當我選擇在兩列中找到的值並取其總和時,它不會顯示相同的結果。我認爲這個公式忽略了每列中的重複值。將每列「50,000」數據與另一個數據進行比較時,每個「50,000」帳戶都需要。由於在同一列中有大量重複值,因此此公式不會顯示所需的輸出。 –

+0

例如,如果我在C列中有2 2 2 1 1,在D列中有2 2 1,我想比較兩者並突出顯示2 2 1,因爲它們在兩列中都是通用的,並且在C列中保留2 1,不匹配。 –

+0

您提問的方式已發佈,我認爲您正在查找貨幣金額的確切匹配項。我沒有意識到你正在尋找部分文字匹配。 –

相關問題