2

我想知道是否有一种方法可以对文本值使用 vlookup。通常,我一直将我的文本值转换为数字,然后进行 vlookup,但这可能很耗时。例如,如果我有一列数字(格式为文本),例如 100-4333-239,我一直在删除“-”并转换为数字,然后进行 vlookup。有没有办法在不进行所有转换的情况下查找文本?

谢谢你。

4

1 回答 1

4

最后一个参数确定是否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 |     |            |         |
于 2013-05-01T13:09:45.813 回答