SUMIFS-引用多个单元格

时间:2018-07-26 15:16:13

标签: excel sum sumifs

我在一家博彩公司工作,遇到以下问题。

我想找到特定日期之间特定体育项目的特定客户群体的总权益。

这是我目前对1个客户端code起作用的代码:

=SUMIFS(Databank!$G:$G,Databank!$C:$C,Template!$A$10,Databank!$J:$J,Template!$E24,Databank!B:B,">="&Template!$B$3,Databank!B:B,"<="&Template!$B$4)

参考:

  • 拥有数据库G
  • 数据库C是客户代码
  • 模板A10是我要使用的客户端代码引用的单元格
  • 数据库J是运动
  • 模板E24是我要总结的运动
  • 数据库B是日期
  • 模板B3和B4是往返日期。

当前,此公式告诉我A10E24日期之间B3中某项运动在B4中客户的总权益。

我想修改公式,以便能够将更多A10-A100A101等单元格中的客户分组在一起

2 个答案:

答案 0 :(得分:0)

对于这种数字运算,您确实应该使用数据透视表,并使用一些切片器让您快速轻松地选择希望数据透视表显示汇总总数的变量。

请参阅VBA to copy data if multiple criteria are met上有关如何插入数据透视表的答案。在您的情况下,您需要将“放样”字段拖到数据透视表的“值”区域,然后将其他字段放到“过滤器”区域。

让Google轻松了解如何添加切片器。像馅饼一样简单。

答案 1 :(得分:0)

找到两个空列,例如xy

x10中,写

=SUMIFS(Databank!$G:$G
,Databank!$C:$C,Template!$A10
,Databank!$J:$J,Template!$E24
,Databank!B:B,">="&Template!$B$3
,Databank!B:B,"<="&Template!$B$4)

将公式中的$A$10替换为$A10

x10拖至x11x12等。

y1中,写=SUM(X:X)将返回求和。