我不知道还有谁问,所以如果你能提供帮助,我真的很感激。
我有4列:
在A栏中,我有一个1000产品Sku的更新列表即。 C列A1001 在B列中,它是空的。 在C列中,我有1500个sku的旧列表 在D列中,我有一个名称值,对应于C列中的sku。皮塔饼面包
示例数据:
A B C D A10897 () A10897 PITA A15006 () A15006 CANDLE A15008 () A15016 TOMATO A15009 () A15017 MILK A10900 () A10900 BREAD A10901 () A10901 WHEAT
到目前为止,我已经尝试了3个公式,但它没有返回正确的名称。
=IF(ISNA(VLOOKUP(E2,$B$2:$B$9999,1,FALSE)),"No",F2)
什么excel公式会将A列中的单元格与C列进行比较,看它们是否匹配,如果匹配,则将C列旁边的D列中的单元格值显示到匹配单元格旁边的B列中的单元格中A栏。
喜欢这个:
A B C D A10897 PITA A10897 PITA A15017 MILK A15006 CANDLE A10901 WHEAT A15016 TOMATO ... (NO MATCH) A15017 MILK ... (NO MATCH) A10900 BREAD ... (NO MATCH) A10901 WHEAT etc...
请帮助绝望
谢谢。
答案 0 :(得分:1)
这应该有效:
=IFERROR(VLOOKUP(A2,$C$2:$D$9999,2,0),"(NO MATCH)")