两个不同电子表格之间的VLOOKUP公式-Google表格

vector_y

我正在尝试在两个不同电子表格中的两个不同工作表之间使用VLOOKUP函数。在VLOOKUP的“范围”参数中,我通过IMPORTRANGE(different_spreadsheet_url,range_string)插入了一个范围,尽管我搜索的值出现在输入范围中,但我得到了空值。

我认为在VLOOKUP中使用IMPORTRANGE会有一些问题,但我无法弄清楚。

如果有人可以帮助我或者提出解决我问题的另一种方法,我将非常高兴。

谢谢。

微积分

由于以下原因,您遇到了非常常见的问题:

  1. 您想要使用VLOOKUP,但选择左侧的一列,这VLOOKUP是不喜欢的。
  2. 你不能使用通常的INDEX-MATCH因为你要使用的解决办法ArrayFormula,这与工作VLOOKUP,但不是INDEX

因此,我们需要做的是在使用之前交换源工作表中的列VLOOKUP我们可以使用aQUERYselectColumns相反来实现,就像这样:

=ArrayFormula(VLOOKUP(FILTER(A:A,A:A),Query(IMPORTRANGE("https://docs.google.com/spreadsheets/d/1nGI6-Vwv_zX-0DfN8zFwVYJTd00iXY3HLcSlU_rjhEo/edit#gid=0","example1!A:B"),"select Col2,Col1"),2,0))

或更可读:

=ArrayFormula(
    VLOOKUP(
        FILTER(A:A,A:A),
        Query(
            IMPORTRANGE(
                "https://docs.google.com/spreadsheets/d/1nGI6-Vwv_zX-0DfN8zFwVYJTd00iXY3HLcSlU_rjhEo/edit#gid=0",
                "example1!A:B"
            ),
            "select Col2,Col1"
        ),
        2,
        0
    )
)

我还继续使用了A列的所有非空白FILTER,因此您可以根据需要扩展数据。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Google电子表格公式

从两个电子表格或两列之间的列中选择相同的行

根据项目名称在两个电子表格之间复制数据

通过导入的数据在两个不同的电子表格中同步列

比较excel中两个不同电子表格的列并将结果放在第三个电子表格中

如何计算Google电子表格中两个范围的差?

在Google电子表格的一行中搜索两个或多个单词

比较两个电子表格并使用Google App脚本输出差异

如何onFormSubmit(),两个单独的Google源电子表格?

如何在Google电子表格中使用两个条件进行计数?

Google电子表格中的复杂公式

强制 Google 电子表格公式重新计算

如何比较Google电子表格中两个工作表的两个对应列

Excel电子表格公式

谷歌电子表格:比较两个单元格并提取不同的单词

Google 电子表格 - Google Script 中两个日期之间的工作日数(节假日除外)

Google电子表格脚本

从另一个 Google 电子表格动态更新公式

在电子表格之间同步

比较两个电子表格中的数据并将数据输出到第三个电子表格

比较来自两个选项卡的数据并获得匹配/不匹配结果(Google 电子表格)

如何使用git diff创建两个电子表格的可读差异?

根据匹配情况跨两个Excel电子表格复制数据

比较openpyxl中两个电子表格中的一列

使用Microsoft Excel 2013中的记录号合并两个电子表格

如何通过引用两个单元格自动命名电子表格?

连接来自两个Excel电子表格的数据

如何比较两个Excel电子表格?

通过匹配一列来合并两个电子表格