在谷歌电子表格中,我有公式:
=VLOOKUP("hello",'Sheet1'!$C$2:$C$65, 1)
我的期望是,如果在 Sheet1 中的 C2:C65 范围内找到值“hello”,它将回显该值,否则为 null。相反,它给出了来自 C35 的值(“hello”在 Sheet1 的 C17 中找到)。
有谁知道我做错了什么?
谢谢!
在谷歌电子表格中,我有公式:
=VLOOKUP("hello",'Sheet1'!$C$2:$C$65, 1)
我的期望是,如果在 Sheet1 中的 C2:C65 范围内找到值“hello”,它将回显该值,否则为 null。相反,它给出了来自 C35 的值(“hello”在 Sheet1 的 C17 中找到)。
有谁知道我做错了什么?
谢谢!
VLOOKUP 返回#N/A,其中公式正确,但搜索的值不存在。
该函数的第四个参数是可选的,但默认为 TRUE,当搜索列未排序时可能会给出不正确的结果。
我认为您做错的是“指示”要搜索的列按顺序排序的公式,而不是按顺序排序。排序对于二分搜索至关重要。
如果您以与我相同的方式解释如何在 Google 电子表格中的选项卡之间匹配信息,则有一个适用于 Web 应用程序的示例。