我对gspreadsheets'做错了什么? vlookup公式?

时间:2014-05-09 06:10:42

标签: google-sheets gs-vlookup

在Google电子表格中,我有以下公式:

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

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

有谁知道我做错了什么?

谢谢!

1 个答案:

答案 0 :(得分:0)

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

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

Ref

我认为你所做错的是“指示”要搜索的列按顺序排序的公式。排序对二进制搜索至关重要。

如果您像我一样解释How to match info between tabs in a Google spreadsheet,那么有一个适用于Web Apps的示例。