首页 > 解决方案 > Vlookup 搜索问题使用 *

问题描述

我在使用 Vlookup 功能时遇到问题,我想不出办法来解决它。由于某些原因,我无法添加列,因此我必须能够在公式中解决它。

基本上,我在同一列中有两个字符串,CEP * 和 CEPCP,在右边我有其他列,其中包含属于这两个字符串的信息。问题是,如果我从另一张表中进行 Vlookup,当我搜索字符串 CEP * 时,它会为我带来 CEPCP 信息,因为 excel 解释我正在寻找以 CEP 开头的任何内容。

有什么办法可以用公式解决吗?

谢谢!

编辑: Vlookup 如下:

VLOOKUP(A2;Users!A:P;4;FALSE)

作为 A2 CEP *

标签: excelexcel-formula

解决方案


您需要附加*with~*以让 Excel 知道您需要实际字符串而不是通配符。

SUBSTITUTE(A2;"*";"~*")

SUBSTITUTE 不使用通配符。

VLOOKUP(SUBSTITUTE(A2;"*";"~*");Users!A:P;4;FALSE)

推荐阅读