2017-07-28 50 views
0

我有一个公式,它可以剥掉我需要在另一个工作簿表中找到的值的前缀。这是返回#N/A,但我不明白为什么?我们的目标是剥离ASM:在工作簿B,然后在工作簿A.找到John Smith具有通配符“*”的VLookup公式“无法正常工作”

Workbook A    Workbook B 
John Smith (245)  ASM: John Smith 

这里是我的公式,不工作:

=VLOOKUP("*"&RIGHT($A$4,LEN($A$4)-5)&"*",'[SY2018 Direct-Inside Sales Quotas.xlsx]Yearly ASM Quotas (FULL)'!$A:$F,5,FALSE) 
+0

您从“John Smith(245)'离开'John Smith ''取出5个字符。使用'“*”&TRIM(右($ A $ 4,LEN($ A $ 4)-5))&“*”' – Jeeped

+0

这不起作用。我正在剥离工作簿B中的'ASM:',然后在工作簿A中查找与'John Smith'匹配的任何东西。我可以成功剥离'ASM:',但我不认为通配符正在工作 –

+0

这是一个不间断的空间史密斯和(245)之间?你从网站复制数据吗? – Jeeped

回答

1

见@ Jeeped的为交代评论

=VLOOKUP("*"&TRIM(RIGHT($A$4,LEN($A$4)-5))&"*",'[SY2018 Direct-Inside Sales Quotas.xlsx]Yearly ASM Quotas (FULL)'!$A:$F,5,FALSE)