[英]Compare two Excel columns and if a match found paste the value of a third column into a fourth
[英]Compare two columns for match or partial match, copy value from third column into fourth column
如標題所示,我需要比較兩列以匹配或部分匹配,然后將值從第三列復制到第四列。
以下是我的問題的精簡版:
我需要比較產品ID和供應商產品ID(匹配或部分匹配),然后將供應商產品價格復制到新產品成本列中。
我的VLookup公式用於匹配產品ID的成功有限,因為我只知道如何進行完全匹配而不是部分匹配。
供應商產品ID的每一行中都沒有數據,產品ID列表和供應商ID列表也沒有相同的長度。
電子表格中包含大約2000種產品。
任何幫助是極大的贊賞! :)
根據您的描述,復制到C3中的此公式將為您工作。
=IF(ISNUMBER(SEARCH(A3,MID(F3,2,3))),G3, IF(ISNUMBER(SEARCH(MID(F3,2,3),A3)),G3, IF(ISNUMBER(SEARCH(A3,F3)), G3, IF(ISNUMBER(SEARCH(F3,A3)), G3, ""))))
我知道它看起來很難,但是它實際上只是在測試ID碼中間的相等性,然后如果一個只是另一個的子串。
它不是vba也意味着您不必將其設為啟用宏的工作簿。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.