2016-07-28 72 views
0

我有兩個標籤,大約有3000行,每行都有一個主鍵。我想通過主鍵從一個標籤到另一個標籤進行搜索,並確保所有字段匹配(每個主鍵都有自己的價格,數量,類型......)什麼是最簡單的方法? 我不想遍歷每個領域,因爲有10個領域,我需要比較,循環相對較慢。Vba多個字段的搜索方法

+1

您是否考慮過使用ADO並編寫SQL語句加入?應該很快。 –

+0

不,我其實不知道...還有其他方法嗎? – mdmlll

+0

循環可以足夠快 - 你沒有那麼多的數據。 –

回答

1

你可以使用內置的Excel函數來做到這一點。

在兩張紙上,對於每一行,您都可以使用CONCATENATE函數(或&運算符)將所有字段內容加入到新列中。

然後使用VLOOKUPCOUNTIFS函數使用主鍵和此新列的內容匹配圖紙之間的條目。