【问题标题】:Combining hlookup and vlookup结合 hlookup 和 vlookup
【发布时间】:2020-02-04 17:10:55
【问题描述】:

我正在尝试使用查找将一些数据从一张表导入到另一张表中。

我有一张表,其中包含一些数据,包括日期、名称和数据类型(Puschases、Shops)。 https://docs.google.com/spreadsheets/d/1sg3fh3giXlEg1SePkwZhO_RTUEPN8WBsmAJLWSKbpkA/edit#gid=0

然后,我为每个团队成员准备了另一张纸。我希望购买和商店数据(来自示例数据表)按名称、日期和数据类型导入到他们的工作表中。 https://docs.google.com/spreadsheets/d/1of3wCGMZ_JEZpcxvo98Riluc5OJROMLfUN9S9LIkicE/edit#gid=0

关于如何做到这一点的任何想法?任何帮助将不胜感激。

【问题讨论】:

    标签: google-sheets google-sheets-formula google-sheets-query gs-vlookup importrange


    【解决方案1】:

    尝试:

    =ARRAYFORMULA(IFNA(VLOOKUP(B2:B, QUERY(
     IMPORTRANGE("1sg3fh3giXlEg1SePkwZhO_RTUEPN8WBsmAJLWSKbpkA", "Sheet1!B1:I"),
     "select Col8,max(Col3) group by Col8 pivot Col1", 1), {3, 4}, 0)))
    


    更新:

    =ARRAYFORMULA(IFNA(VLOOKUP(B2:B, QUERY(
     IMPORTRANGE("1sg3fh3giXlEg1SePkwZhO_RTUEPN8WBsmAJLWSKbpkA", "Sheet1!B1:I"),
     "select Col8,max(Col"&MATCH(A2, 
     IMPORTRANGE("1sg3fh3giXlEg1SePkwZhO_RTUEPN8WBsmAJLWSKbpkA", "Sheet1!B1:I1"), 0)&") 
      group by Col8 pivot Col1", 1), {3, 4}, 0)))
    

    【讨论】:

    • 您好,感谢您的回复!该公式有效,但问题是样本数据表每周都会使用新数据进行更新,而用户数据(第 1 行)的顺序并不总是相同。即有时艾米数据在第 6 列。有没有办法将用户与示例数据列 A 中的用户匹配?
    猜你喜欢
    • 1970-01-01
    • 2014-03-05
    • 2015-12-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-06-28
    • 1970-01-01
    相关资源
    最近更新 更多