0

在谷歌电子表格中,我有公式:

=VLOOKUP("hello",'Sheet1'!$C$2:$C$65, 1)

我的期望是,如果在 Sheet1 中的 C2:C65 范围内找到值“hello”,它将回显该值,否则为 null。相反,它给出了来自 C35 的值(“hello”在 Sheet1 的 C17 中找到)。

有谁知道我做错了什么?

谢谢!

4

1 回答 1

0

VLOOKUP 返回#N/A,其中公式正确,但搜索的值不存在。

该函数的第四个参数是可选的,但默认为 TRUE,当搜索列未排序时可能会给出不正确的结果。

参考

我认为您做错的是“指示”要搜索的列按顺序排序的公式,而不是按顺序排序。排序对于二分搜索至关重要。

如果您以与我相同的方式解释如何在 Google 电子表格中的选项卡之间匹配信息,则有一个适用于 Web 应用程序的示例。

于 2014-05-22T01:22:25.363 回答