【问题标题】:Trying to input data from separate sheet in Google Sheets using =Vlookup尝试使用 =Vlookup 从 Google 表格中的单独表格输入数据
【发布时间】:2015-03-19 19:49:10
【问题描述】:

嘿,我在使用 Google 表格时遇到了这个问题,我试图从单独的表格中获取数据并将该数据输入到另一个表格中。

http://i.gyazo.com/acafe4f159991bd0d1eaa9bc5c8e108d.png

这是我正在使用的 VLOOKUP,但它似乎没有从响应表单 2 中获取任何数据。

回复表2的图片如下:

http://i.gyazo.com/4ab62ba5c2b5d78a7716c2a094d7af22.png

【问题讨论】:

标签: google-apps-script google-sheets google-docs gs-vlookup


【解决方案1】:

尝试其中任何一个,将“ss”替换为“源工作表”(应从中提取数据的工作表)的实际名称。

=index('ss'!C2:C, match(C2, 'ss'!D2:D, 0))

或:

=vlookup(C2, {'ss'!D2:D, 'ss'!C2:C}, 2, 0)

【讨论】:

    【解决方案2】:

    大家好,感谢您的帮助,我已经意识到问题出在哪里,因为唯一标识符必须位于表格的最左侧,所以对于我来说,唯一标识符是“MAC 地址”,所以在我之后创建了一个全新的表单,其中 MAC 地址位于最左侧的列中,它解决了问题。我使用了与上面屏幕截图中相同的 VLOOKUP。

    【讨论】:

    • 确实是这个原因。但是索引匹配(见下文)应该有效,而且这个 vlookup =vlookup(C2, {'ss'!D2:D, 'ss'!C2:C}, 2, 0) 应该有效.. 但很高兴听说问题解决了……
    • 啊谢谢你的解决方案非常感谢,它很有趣,因为正如你发布的那样,我只是想找到我的不工作的原因。但是我现在想使用谷歌应用程序脚本创建某种按钮,所以当按下时会配置所有行,你有什么想法可以推动我朝着正确的方向实现这个
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-06-26
    • 2020-11-14
    相关资源
    最近更新 更多