【问题标题】:how to write a Query Function to filter sales from "Data" sheet如何编写查询函数以从“数据”表中过滤销售额
【发布时间】:2021-12-06 13:30:56
【问题描述】:

在单元格 B1 中,如何编写一个查询函数来过滤“数据”表中的销售额,当我将任何推销员列表粘贴到 A1:A9999 时,它会显示每个推销员的销售额。

结果应该如下:

https://docs.google.com/spreadsheets/d/1h2x-KgeBhOmiKpbx0EkWW6liZWMQ3w1mC7uTkCOy1tE/edit?usp=sharing

非常感谢您的帮助。

【问题讨论】:

    标签: google-sheets filter vlookup spreadsheet google-query-language


    【解决方案1】:

    在 B1 中使用:

    ={"Q"; INDEX(IFNA(VLOOKUP(A2:A, Data!B3:E, 4, 0)))}
    

    【讨论】:

    • 谢谢。它有效
    【解决方案2】:

    这是另一个解决方案:

    ={"Sales"; arrayformula(if(A2:A<>"",iferror(vlookup(A2:A,query(Data!A1:E,"Select B, sum(E) where B is not null group by B label sum(E) ''",0),2,false),"Not Found"),""))}

    • 此公式的不同之处在于,它将返回您选择的推销员的总销售额(如果您的数据有多个推销员条目)

    示例:(我为这个示例修改了您的数据表)

    输出:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-04-18
      • 1970-01-01
      • 2015-10-11
      • 2018-05-07
      相关资源
      最近更新 更多