Google sheets 查找唯一值,然后使用index、match和countif对另一列中的值进行计数

Google sheets 查找唯一值,然后使用index、match和countif对另一列中的值进行计数,google-sheets,match,google-sheets-formula,countif,google-sheets-query,Google Sheets,Match,Google Sheets Formula,Countif,Google Sheets Query,我一直在与countif一起使用索引和匹配公式,以找出如何在B列(clacc_no)中查找唯一值,然后计算顺序(A列)的次数这与B列中的唯一值有关。在下图中,您会注意到编号为84242的clacc_显示了两次,但有两个订单编号与此相关,因此我希望将其作为计数接收 此外,我想单独总结与B列中这些唯一值相关的订单总额(C列) 有谁能给我指出正确的方向,因为索引和匹配countif和sum对我不起作用,除非我只是做错了什么 非常感谢你的阅读 试试: =QUERY(B2:C, "select B,c

我一直在与countif一起使用索引和匹配公式,以找出如何在B列(clacc_no)中查找唯一值,然后计算顺序(A列)的次数这与B列中的唯一值有关。在下图中,您会注意到编号为84242的clacc_显示了两次,但有两个订单编号与此相关,因此我希望将其作为计数接收

此外,我想单独总结与B列中这些唯一值相关的订单总额(C列)

有谁能给我指出正确的方向,因为索引和匹配countif和sum对我不起作用,除非我只是做错了什么

非常感谢你的阅读

试试:

=QUERY(B2:C, 
 "select B,count(B),sum(C),avg(C) 
  where B is not null 
  group by B 
  label count(B)'No. of Orders',sum(C)'Total Value',avg(C)'Average Value'")

分享一份您的工作表,其中包含所需输出的示例。这太棒了,非常感谢您的帮助,我以后肯定会使用=Query。