Board logo

标题: Excel知识兴趣点三十:多条相同信息如何只显示一条 [打印本页]

作者: zhendeaini    时间: 2014-12-30 11:58     标题: Excel知识兴趣点三十:多条相同信息如何只显示一条

本节讨论多条相同信息如何只显示一条,请大家发散思维,认真思考下。

原有数据:

姓名 性别 班级 学年 语文 数学 英语
许冠杰 A100 2012 85 91 100
许冠杰 A100 2013 91 86 100
许冠杰 A100 2014 85 91 95
BEYOND A100 1989 70 85 81
BEYOND A100 1989 85 90 91
BEYOND A100 1989 85 80 45
BEYOND A100 1990 72 68 85
BEYOND A100 1991 80 81 90
BEYOND A100 1992 85 90 97
BEYOND A100 1993 88 91 98

 

预期目标:

 

姓名 性别 班级 学年 语文 数学 英语
许冠杰 A100 2012 85 91 100
2013 91 86 100
2014 85 91 95
BEYOND A100 1989 70 85 81
1989 85 90 91
1989 85 80 45
1990 72 68 85
1991 80 81 90
1992 85 90 97
1993 88 91 98



附件: 多条相同信息如何只显示一条.xls (2014-12-30 11:58, 20 KB) / 该附件被下载次数 77
http://hahabbs.w1.luyouxia.net/bbs/attachment.php?aid=121166
作者: rx782    时间: 2014-12-30 14:27

在H3处输入=IF(A3=A2,1,""),在复制公式到其他行数,再用自动筛选,选数值1的数据,将A,B,C列的数据删除~
作者: zhendeaini    时间: 2014-12-30 14:34

引用:
原帖由 rx782 于 2014-12-30 14:27 发表
在H3处输入=IF(A3=A2,1,""),在复制公式到其他行数,再用自动筛选,选数值1的数据,将A,B,C列的数据删除~
嗯,这个也不错[104],还有其他方法吗?
作者: 咕咕    时间: 2014-12-30 14:38

直接用数据-数据透视表
作者: zhendeaini    时间: 2014-12-30 14:41

引用:
原帖由 咕咕 于 2014-12-30 14:38 发表
直接用数据-数据透视表
恩恩,如何操作?
作者: rx782    时间: 2014-12-30 15:34

引用:
原帖由 咕咕 于 2014-12-30 14:38 发表
直接用数据-数据透视表
但巨学年数据有重复想,显示唔到,甘米要手工填写?
作者: seaxin    时间: 2014-12-31 09:14

方法1,用=if(countif($A$2:$A2,$A2)>1,"",A2)



[ 本帖最后由 seaxin 于 2014-12-31 10:01 编辑 ]

图片附件: 方法1.gif (2014-12-31 10:01, 310.63 KB) / 该附件被下载次数 18
http://hahabbs.w1.luyouxia.net/bbs/attachment.php?aid=121238


作者: seaxin    时间: 2014-12-31 09:33

方法2,数据汇总+合并单元格



[ 本帖最后由 seaxin 于 2014-12-31 10:02 编辑 ]

图片附件: 多条相同信息如何只显示一条笨方法2.gif (2014-12-31 10:02, 1.09 MB) / 该附件被下载次数 28
http://hahabbs.w1.luyouxia.net/bbs/attachment.php?aid=121239


作者: seaxin    时间: 2014-12-31 09:34

方法3,数据透视表……这个方法格式结果格式有点变动……[42]




[ 本帖最后由 seaxin 于 2014-12-31 10:02 编辑 ]

图片附件: 多条相同信息如何只显示一条方法3.gif (2014-12-31 10:02, 1.22 MB) / 该附件被下载次数 42
http://hahabbs.w1.luyouxia.net/bbs/attachment.php?aid=121240


作者: zhendeaini    时间: 2014-12-31 16:51

引用:
原帖由 seaxin 于 2014-12-31 09:14 发表
方法1,用=if(countif($A$2:$A2,$A2)>1,"",A2)

121238
感谢支持[68]




欢迎光临 BBS (http://hahabbs.w1.luyouxia.net/bbs/) Powered by Discuz! 6.0.0