我想知道是否有办法在文本值上使用vlookup。通常,我一直在将我的文本值转换为数字然后执行vlookup,但这可能非常耗时。例如,如果我有一列数字(格式化为文本),如100-4333-239,我已删除“ - ”并转换为数字然后执行vlookup。有没有办法在没有所有转换的情况下查找文本?
谢谢。
答案 0 :(得分:4)
最后一个参数确定VLOOKUP
是否应该找到“近似”匹配(在我看来,这是一个错误的描述 - 在那里传递TRUE
或者让论证退出似乎告诉Excel该表已排序)。实际上,这意味着您应该在搜索文本时传递FALSE
:
=VLOOKUP("100-4333-239";B2:C10;2;FALSE)
如果你在单元格B4中有“100-4333-239”而在单元格C4中有“THERESULT”,应该给你“THERESULT”:
A B C
1 | | | |
2 | |999-9999-999| XX |
3 | |999-9999-999| XX |
4 | |100-4333-239|THERESULT|
5 | |999-9999-999| XX |
6 | |999-9999-999| XX |
7 | |999-9999-999| XX |
8 | |999-9999-999| XX |
9 | |999-9999-999| XX |
10 | |999-9999-999| XX |
11 | | | |