我在一家博彩公司工作,遇到以下问题。
我想找到特定日期之间特定体育项目的特定客户群体的总权益。
这是我目前对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)
参考:
当前,此公式告诉我A10
和E24
日期之间B3
中某项运动在B4
中客户的总权益。
我想修改公式,以便能够将更多A10
-A100
,A101
等单元格中的客户分组在一起
答案 0 :(得分:0)
对于这种数字运算,您确实应该使用数据透视表,并使用一些切片器让您快速轻松地选择希望数据透视表显示汇总总数的变量。
请参阅VBA to copy data if multiple criteria are met上有关如何插入数据透视表的答案。在您的情况下,您需要将“放样”字段拖到数据透视表的“值”区域,然后将其他字段放到“过滤器”区域。
让Google轻松了解如何添加切片器。像馅饼一样简单。
答案 1 :(得分:0)
找到两个空列,例如x
和y
。
在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
拖至x11
,x12
等。
在y1
中,写=SUM(X:X)
将返回求和。