2017-02-28 76 views
0

如果我有在Excel中2個表看起來像這樣:比較2個Excel表格根據1列

表1:

| IBM | First Name | Last Name | 
-------------------------------------------------- 
    1542   John     Doe 
    1487   Blah     Blah 

表2:

| IBM | First Name | Last Name | 
-------------------------------------------------- 
    1542   John     Doe 
    1487   Blah     Blah 
    1849   Third    Name 

現在,我需要結果爲我提供基於IBM的表2中存在但不存在於表1中的人員。

因此,在這個特殊的例子,我需要的結果是:

IBM: 1849

可以在Excel做?如果是這樣,怎麼樣?

+0

是的,它可以以許多不同的方式,數組公式,vba,... –

+0

@ScottCraner好嗎,你能告訴我怎麼樣? –

+0

你需要更具體的方法,你要找什麼,輸出的地方,... –

回答

2

COUNTIF函數是檢查是否在數據集中存在的值的簡單方法:

= COUNTIF(Sheet 1中!A:A,A1)

enter image description here

+0

我將這張公式放在哪張表上?第一個工作表命名爲'Sheet1',第二個工作表命名爲'PersonInfo' ..'Sheet1'上的IBM'爲column1 ..但'PersonInfo'中的第2列 –

+0

如果您想知道'Sheet1中不存在哪個值',你可以在'PersonInfo'表中使用'= COUNTIF(Sheet1!A:A,B1)',如果你想知道'PersonInfo'中哪個值不存在,你可以使用'= COUNTIF(PersonInfo!B: B,A1)'在'Sheet1'中。 –

+1

如果IBM是第2列在PersonInfo表上,則將公式更改爲= COUNTIF(Sheet1!A:A,B1)此公式將放在第一行,然後您需要自動填充到數據的末尾。 – Gordon