Excel如何统计两列数据的其中一列每一个不重复的总和?

下面表格 我现在想要统计的数据是
0 - 所有A列为0的B列的总和
1 - 所有A列为1的B列的总和
2 - 所有A列为2的B列的总和
........

用数据透视表是最高效好用的,步骤如下:

步骤一:选中D1

步骤二:插入-->数据透视表,选择AB2列

步骤三:把52Value拖拉到行,计数拖拉到值(设置为求和)

步骤四:结果己出来

【注意】:拖拉的意思是按住左键,然后拉到对应区域

附上动图Gif,如下:

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-10-25
可以使用 单条件求和函数 SUMIF
=SUMIF(A:A,0,B:B)
公式模式是SUMIF(条件区域,条件,求和区域)
公式=SUMIF(A:A,0,B:B)的意思是:满足条件A列的值为0的情况下,求出B列的和。
第2个回答  2019-10-25
求和
在C2中输入公式
=IF(COUNTIF(A$2:A2,A2)=1,SUMIF(A:A,A2,B:B),"")
回车确认后下拉填充;
计数
在D2中输入公式
=IF(COUNTIF(A$2:A2,A2)=1,COUNTIF(A:A,A2),"")
回车确认后下拉填充。
你是要求和,还是要计数呢?本回答被网友采纳
第3个回答  2019-10-25
不知道你想用哪种方式来求,比较简单的是
写一个简单的函数,SUM(ifA1=0,B1,)每一个不重复的是什么意思,重复的不计数还是怎么
然后你让依次等于1和2就分别求出和了
第4个回答  2019-10-25
C2输入
=ROW()-2
D2输入
=SUMIF(A:A,C2,B:B)
均回车并向下填充。