2012-12-19 29 views
1

我有兩個excel工作表及聯繫信息,爲我們的子公司。我們提供兩種不同的產品,戒指和吊墜,併爲每種產品提供單獨的表格,其中包含訂購該產品的公司的聯盟會員聯繫信息。比較兩個excel工作表,並找到兩個僅基於電子郵件地址列的唯一條目

我的僱主目前的問題是重疊。我們的一些分支機構銷售和銷售吊墜和戒指,因此他們都在這兩個名單上。

我被要求過濾列表,並給他們列出每個列表唯一的聯繫人列表,如剛剛出現在環聯盟列表中的聯繫人列表,以及剛出現的聯繫人列表在掛件子公司名單上。他們還要求提供兩個列表上顯示的聯繫人列表。

由於是手工輸入,並非所有聯繫信息都以標準方式輸入,例如某些聯繫人在一個列表中有一箇中間首字母而不是另一個,或者北部在一箇中是縮寫但不是其他等。所以我需要根據電子郵件地址列來比較列表。

任何幫助將不勝感激。

我是他們的web開發者,不要做先進擅長的工作。我最後的手段是將表格導出爲csv列表,將它們導入到MYSQL數據庫,並編寫一個快速腳本來分離和導出我需要的列表。

+1

看看CountIf函數。一個簡單的公式計算當前行中的電子郵件地址在另一列中出現的次數。零的結果意味着它不在另一個列表中。一個或多個手段是。 –

+0

您可以爲每張表單嘗試一個「數據透視表」,並將其與'vlookup()'組合以檢查兩張表中的郵件。 – BrOSs

+1

謝謝你們,但我希望有一些內置的工具可以用於此。我最終導出了工作表作爲CSV文件,併爲他們做了一個快速的MySQL數據庫,然後我能夠比較和輸出所需的記錄作爲新的CSV文件,可以在Excel中打開。 – rmmoul

回答

0

你有一個解決方案,但沒有張貼作爲一個答案,所以我建議的替代方案。

@BrOSs已經提示了各薄片的樞軸表和我開發成組合片材的。首先雖然確保源是明顯的(例如,添加一個P在一個列和R在另一個列)。 在該實例中P和R是列標籤,但如果移動到報告過濾面積然後F可以被過濾,以顯示P或R或二者:

SO13955255 example

添加更多的字段插入行標籤區域可以作爲數據質量評估的一部分,可以很好地識別不匹配。

+1

很酷。如果我發現自己需要在將來做類似的事情,我會試試看。 – rmmoul

0

這可以通過條件格式化來完成。

複製和粘貼電子郵件從每個列表進入新的工作表。比方說,A列代表名單1和C柱代表名單2.現在突出顯示列的數據,

首頁>條件格式化>新建規則>使用公式確定要格式化的細胞。

一個公式框寫入以下內容: = ISNA(MATCH(A2,$ C $ 2:$ C $ 20,0))假設C列中的數據限制爲20行。對列C做同樣的處理 = ISNA(MATCH(C2,$ A $ 2:$ A $ 15,0))假設A列中的數據限制爲15行。

現在點擊格式按鈕,選擇您想要突出顯示的獨特單元格的顏色,然後單擊確定。

您的兩列都有獨特的單元格突出顯示。

相關問題