我想知道是否有一种方法可以对文本值使用 vlookup。通常,我一直将我的文本值转换为数字,然后进行 vlookup,但这可能很耗时。例如,如果我有一列数字(格式为文本),例如 100-4333-239,我一直在删除“-”并转换为数字,然后进行 vlookup。有没有办法在不进行所有转换的情况下查找文本?
谢谢你。
我想知道是否有一种方法可以对文本值使用 vlookup。通常,我一直将我的文本值转换为数字,然后进行 vlookup,但这可能很耗时。例如,如果我有一列数字(格式为文本),例如 100-4333-239,我一直在删除“-”并转换为数字,然后进行 vlookup。有没有办法在不进行所有转换的情况下查找文本?
谢谢你。
最后一个参数确定是否VLOOKUP
也应该找到“近似”匹配项(在我看来,这是一个糟糕的描述——传递TRUE
到那里或不考虑参数似乎告诉 Excel 表格已排序)。实际上,这意味着您应该FALSE
在搜索文本时通过:
=VLOOKUP("100-4333-239";B2:C10;2;FALSE)
如果您在单元格 B4 中有“100-4333-239”,在单元格 C4 中有“THERESULT”,则应该给您“THRESULT”:
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 | | | |