excel的高手请帮帮我

来源:百度知道 编辑:UC知道 时间:2024/07/04 11:25:41
我有很多行数据,格式如下:
姓名 单位 金额
A B 520
C U 260
C U 120

其中有很多类似于上面的数据,要把同一个人的金额合并,每次都得手动加,有没有自动的方法。

方法1:数据透视表
方法2:用 sumif 函数,方法如下:

假设姓名在 A列,金额在 C列,则先做高级筛选,将姓名不重复地筛选在 D列。然后在 E列输入公式 =sumif(A:C,D1,C:C),再往下拖,ok!

方法3:用楼上的方法,分类汇总,但在汇总前要先按姓名列排序。

选中数据区域,数据--分类汇总

类似的问题我回答过,请参见

http://z.baidu.com/question/99507340.html

=SUMIF(A:A,"A",C:C),这是姓名为A的金额合计,
=SUMIF(A:A,"C",C:C),这是姓名为C的金额合计。
如果有重名的
=SUMPRODUCT((A2:A100="A")*(B2:B100="B")*C2:C100),这是B单位姓名为A的金额合计。
你可以将"A"和"B"改为两个单元格引用,将姓名和单位分别输入进去,就可以直接得出这个人的金额合计了。

先进行排序,再汇总。选中所有数据,依次点数据,排序,关键值一中选择“姓名”,确定。
再依次点击数据,分类汇总,在关键值中选择“姓名”,分类汇总项选择“金额”,确定。
也可以利用=SUMIF(条件区域,条件,汇总区域)来算每人金额的和。

=sumif(A:A,A1,C:C)

再往下填充