爲了簡單起見,我有一組數據大約25000行。我有2列(submissionid,地址,locationid),我想比較它的表有4列(submissionid,address1或address2,locationid)。我想從表2中檢索locationid並將其放在表1中。 來自第一個表的地址可以來自地址1列或地址2列。 大多數時候,vlookup都會解決這個問題,但是,有些地址是重複的,具有不同的submitid。excel中的雙查找
例:submissionid = 4,地址= 25主要街道,locationid = 7
submissionid = 7,地址= 25主要街道,locationid = 8
任何方式解決這個問題?我試圖使用數據透視表矩陣,但我的數據集太大了!
感謝
表1
submissionid address locationid
5 123 MainStreet
4 123 MainStreet
4 45 MLK BLVD
6 11 Thames Rd
7 4 RR
表2
submissionid address locationid
4 123 MainStreet 7
5 123 MainStreet 10
4 45 MLK BLVD 4
6 11 Thames Rd 11
7 4 RR 10
正如你可以看到,一些submissionid的時間超過1個地址,locationid可以非排他性。然而,locationid在其submitid中是唯一的(即,對於1個submissionid,不能有兩個相同的locationid)
您的列計數看起來很糟糕 - 之前/之後的一些示例數據可能有助於說明您的問題。您可能會在IFERROR內使用幾個VLOOKUP。 – pnuts
如果您可以提供樣本數據集和您期望的數據,這將有所幫助。如果你想把table1中的地址放在table2中,我不明白爲什麼重複是一個問題,因爲這些重複是相同的地址。無論如何你都會有正確的地址。 – spaque99
對不起,我不喜歡這裏的格式。將嘗試編輯。 但我不想把table2的地址設置爲1,而是將locationid。 – user2956116