幼师个人工作计划:EXCEL中如何过滤重复信息

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/09 10:08:19
我有一张EXCEL表格,格式如下:

姓名 金额
张三 100
李四 100
王五 100
赵六 200
张三 200
李四 200
……

我想将姓名相同的值去掉,并将相同值的金额值相加,请问如何实现以下效果(最好是将结果放入另一张数据表中。)

姓名 金额
张三 300
李四 300
王五 100
赵六 200
……

盼各位高手指点,感谢为盼!!!!
还最后补充一点:
我根据superdt的说明,已经将表格生成出来了,但是如果要生成如下表格,但生成后,我却发现,如果姓名相同,地址不同,会出来多个一个姓名为空的行。请问怎么解决这个空行,最好是显示姓名。?
原表A :
姓名 地址 邮编 金额
张三 A 1 100
李四 B 2 100
王五 C 3 100
张三 D 1 100
李四 B 2 100
王五 C 3 100
这样的表就出现了张三有两个地址,排序生成透视表后,那透视表会出现这样的结果
姓名 地址 邮编 汇总
张三 A 1 200
D 1 100
李四 B 2 200
王五 C 3 200
请问,如果解决透视表中那个空单元格,最好填上“张三”。

1、在对函数或数组公式使用还不是非常熟悉的情况下,建议将A列由Sheet1复制到Sheet2,然后选择Sheet2的A列,在“数据”选项下的“删除重复值”后,保留唯一值;

2、在Sheet2的B2单元格输入以下公式,然后向下填充公式

=SUMIF(Sheet1!A:A,A2,Sheet1!B:B)

将Sheet1的A列与A相当工作表的A2相同的对应Sheet1的B列求和。

 

详见附图同表举例

 

 

试试:
在原表“姓名”左侧插入一列,列标题为“编号”,相同姓名编号相同,表名为“表1”
A列 B列 C列
编号 姓名 金额
1 张三 100
2 李四 100
3 王五 100
4 赵六 200
1 张三 200
2 李四 200
……
姓名无重复的新表为“表2”
A列 B列 C列
编号 姓名 金额
1
2
3
4
……

在表2的B2单元格中编辑公式
=IF(A2="","",VLOOKUP(A2,表1!$A$2:$C$7,2,FALSE))
回车确认后向下复制公式到合适单元格。
公式返回不重复的姓名值。

在表2的C3单元格编辑公式
=SUMIF(表1!A2:A7,A2,表1!B2:B7)
回车确认后,向下复制公式到合适的单元格即可。
公式返回相同姓名对应的“金额”之和。

注意:
表1中对每个姓名编号,相同姓名编号相同。
表2中手动输入(或自动填充)姓名编号,编号不重复。

先对姓名排序—数据透视表—下一步—选定数据区域—下一步—完成
然后把姓名列拖进行字段,把数据列拖进数据框里,就可以了

先对姓名排序,之后分类汇总

excel菜单的"资料"(我用的是繁体版,对於简体版应该是"数据")菜单里面有 个 小计 或者分类汇总都可以做到啊。
或者用sumif函数