【问题标题】:get values from other cell from other sheet if match value match with other cell如果匹配值与其他单元格匹配,则从另一个工作表中获取另一个单元格的值
【发布时间】:2019-11-02 14:42:34
【问题描述】:

我的工作表上有数据。现在,如果 sheet1 列 A 值与 sheet2 列 A 匹配,我想从 sheet1 获取数据到 sheet2 我想复制表 2 中的 B 列。

Sheet one

Column A |             | Column B
=================================
Hello    |             | 1
World!   |             | 2
Foo      |             | 3
Bar      |             | 4

我现在拥有的

Sheet two

    Column A |             | Column B
    =================================
    Hello    |             |  
    World!   |             |  
    Bar      |             |  

我想要什么

 Sheet two

    Column A |             | Column B
    =================================
    Hello    |             | 1
    World!   |             | 2
    Bar      |             | 4

【问题讨论】:

    标签: google-sheets google-sheets-formula array-formulas gs-vlookup


    【解决方案1】:

    使用这个:

    =ARRAYFORMULA(IFNA(VLOOKUP(A:A; Sheet1!A:B; 2; 0)))
    

    【讨论】:

    • 您好,感谢您的帮助。我收到此错误“错误结果未自动扩展,请插入更多行 (1)。”
    • 这是我尝试的方法 " =ARRAYFORMULA(IFNA(VLOOKUP(L:L, sheet1!K:N, 14, 0)))" 表 2 L 列中的数据和表 1 上的相同数据在 Coulmn K 中,我想获得 N 列数据是我犯的任何错误吗?
    • 再次感谢您的宝贵时间,这次仍然出现错误“错误 VLOOKUP 评估超出范围。”
    • 第 N 列是 K:N 范围内的第 4 列,这就是您需要的原因:=ARRAYFORMULA(IFNA(VLOOKUP(L2:L, sheet1!K:N, 4, 0)))
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-27
    • 2019-11-20
    • 2019-03-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多