1

我在电子表格中设置了一个基本的 vlookup,该电子表格由表格更新。它从由 Apps 脚本更新的页面中提取数据。我的 vlookup 看起来像这样

=VLOOKUP($B$3,'Checklist Log'!A:AZ,2,false)

“清单日志”选项卡具有沿第 1 行的列标题和沿 A 列的日期,由

=SORT(Sheet1!A2:A,1,FALSE)

从表单提交到的 sheet1 中。

每当提交表单时,我的 Apps 脚本都会在第 1 行下添加一行,然后从清单选项卡复制单元格,然后清除清单选项卡。

我认为一个可能的解决方案是让我的应用程序脚本从而b2:AZ2不是整行插入新单元格,但我似乎找不到代码来做到这一点。那么我该如何解决呢?

4

1 回答 1

1

参考格式: VLOOKUP(search_key, range, index)

失败的例子: VLOOKUP(C5,G16:H18,2)

传递示例: VLOOKUP(C5,G16:H19,2)

当我试图在范围的最后一行(即第 18 行)中查找一个值时,我遇到了类似的错误。根据其他人的建议,我尝试更改范围单元格中值的格式,但无济于事。然后我增加了范围以包括一个额外的行(即,range = G16:H19),并且一切正常。

于 2016-11-03T19:12:32.977 回答