我正在努力寻找不同id值的总和 . 下面给出的例子 .
Week TID Ano Points
1 111 ANo1 1
1 112 ANo1 1
2 221 ANo2 0.25
2 222 ANo2 0.25
2 223 ANo2 0.25
2 331 ANo3 1
2 332 ANo3 1
2 333 ANo3 1
2 999 Ano9 0.25
2 998 Ano9 0.25
3 421 ANo4 0.25
3 422 ANo4 0.25
3 423 ANo4 0.25
3 531 ANo5 0.5
3 532 ANo5 0.5
3 533 ANo5 0.5
从上面的数据我需要带来以下结果 . 有人可以使用一些excel公式帮助吗?
Week Points_Sum
1 1
2 1.50
3 0.75
2 回答
你在一周内说“ sum of distinct id's value "? All the IDs are different so I'm assuming you want to sum for each different " Ano”?
=SUM(IF(FREQUENCY(IF(A$2:A$17=F2,MATCH(C$2:C$17,C$2:C$17,0)),ROW(A$2:A$17)-ROW(A$2)+1),D$2:D$17))
用CTRL SHIFT ENTER确认
其中
F2
包含特定的周数假设每个“Ano”将始终具有相同的分值
可能不是最有效的解决方案......但这个数组公式有效:
请注意,这是一个数组公式,因此您必须在键入此公式后按Ctrl Shift Enter而不是Enter .
见下面的工作示例 . 此公式位于单元格
G2
中并向下拖动 .