EXCEL怎么按某一列的值的条件,分别统计另外一列的数值

表格如下:
A列 B列
8月1日 20
8月1日 5
8月1日 10
8月1日 4
8月2日 15
8月2日 25
8月2日 12
8月2日 6
8月3日 5
8月4日 5
8月4日 15

我想统计的结果是8月1日的合计,8月2日的合计,8月3日的合计.........
用什么公式能实现.

1、首先在Excel表格中输入两组数据,需要根据日期计算对应的数据的总和。

2、选中单元格区域并点击“插入”选项卡中的“数据透视表”。

3、然后将“日期”拖入“筛选”,将“数据”拖入“值”的窗口中。

4、然后在“日期”位置点击下拉菜单选择需要求和操作的日期。

5、例如选择8月1日,即可在求和项数据中显示对应8月1日的数据的和。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-06-30

1、首先,我们打开excel,然后我们输入一些数字,之后我们选中图示中的单元格,然后点击公式;

2、然后点击自动求和的下拉箭头,之后点击其他函数;这一点很重要。

3、然后我们将选择类型设置成全部,之后我们找到COUNTIF,然后点击选中它,之后点击确定;

4、结果如图所示,这样我们就求出了大于400这个条件的个数了。方法很简单。

本回答被网友采纳
第2个回答  推荐于2017-10-05
直接在C列,例如单元格C1,使用公式

=SUMIF(A:A,A1,B:B)

然后公式往下拉,即可。

如果合计时,不需要有重复的同一天的数据,可以在单元格C1
输入日期,然后往下拉,自动填充日期。
然后在单元格D1,使用公式
=SUMIF(A:A,C1,B:B)
公式往下拉,即可。
第3个回答  2015-09-02
在D1中输入或复制粘贴下列公式
=SUMIF(A:A,"2015-8-"&ROW(A1),B:B)
下拉填充

复制A列 粘贴到D列
选择D列 删除重复项
在E1中输入或复制粘贴下列公式
=SUMIF(A:A,C1,B:B)
下拉填充

用数据透视表
将日期拖动到行区域 将数量拖动到数值区域
第4个回答  推荐于2017-10-13
=sumif(A:A,"2012-8-1",B:B)
=sumif(A:A,"2012-8-2",B:B)
=sumif(A:A,"2012-8-3",B:B)追问

这样弄出来,有很多重复的数据.
有什么方法可以去掉重复数据.

追答

难道样样算出来的,不是每天的合计吗?
中间的"2012-8-1"可以换为单元格引用
如在C1输入
2012-8-1
在D1输入公式
=sumif(A:A,C1,B:B)
然后填充

别再追问了.这个题不再解释

本回答被提问者和网友采纳
相似回答