2013-09-24 151 views
1

Vlookup返回#N/A我正在使用vlookup语句:=VLOOKUP(B1232,Sheet1!A:B,2,0)。在B1232细胞包含字符串:如果字符串包含'

'你RAWK !!〜'

用 “'” 我要去找里面的字符串,程序retursn#N/A 。我相信Vlookup命令在运行搜索时省略了开头的单引号,这是真的吗?有没有办法解决这个问题,以便我可以运行VLOOKUP?

回答

1

我不认为引用是问题 - Excel使用“〜”[tilde]作为“转义字符”,所以它在包含“〜”的值中存在问题。您可以使用SUBSTITUTE功能您VLOOKUP内用“*”来代替“〜” - 使用两个波浪号时,第一个告诉Excel来对待第二为文字“〜”,即使用

=VLOOKUP(SUBSTITUTE(B1232,"~","~~"),Sheet1!A:B,2,0)

无论B1232是否包含“〜”或不是