使用函数作为 MATCH 的 lookup_value

使用函数作为 MATCH 的 lookup_value

我正在尝试设置一个双向查找公式,如下所示,除了我想使用 RIGHT 函数作为 MATCH 的 lookup_value 的参数。

长话短说,只有当我使用纯数字作为 lookup_value(或引用包含纯数字的单元格,或仅返回纯数字的公式)时,该公式才有效。使用 LEFT(或引用仅包含 LEFT 函数的单元格)会导致 MATCH 失败。

使用 INDEX+MATCH 进行双重查找也出现同样的问题。

我曾尝试模拟该问题这个图片有人能理解这种行为吗,并且希望指出任何解决方法?

答案1

我认为根本问题是使用 RIGHT 时,您会收到文本答案,现在为数字。您在匹配中查找的值是数字。因此,在下面的屏幕截图中,您会看到,如果我将 *1 添加到您的公式中,您将丢失 n/a 错误。

在此处输入图片描述

希望这能回答您的问题。

相关内容