Excel操作实现数据汇总

yangwind 2020-05-09 10:54:18
有一个很大的Excel表格,里面的数据有三列,现在需要根据第一列和第二列的数据将第三列的内容进行汇总成一行。详见图示

之前的表格


操作之后的表格


因为数据量太大,手动一个个操作太麻烦了,还容易出错,请问有什么办法实现???


谢谢
...全文
1120 1 收藏 7
写回复
7 条回复
iceczy 04月15日
小白学习中
回复 点赞
weixin_55420615 03月05日
学习了,谢谢分享
回复 点赞
houfuyong1999 2020年12月20日
太厉害了,函数学习中
回复 点赞
yugenlei 2020年07月13日
这个太实用了
回复 点赞
uni09 2020年06月27日
太厉害了,函数学习中
回复 点赞
yangwind 2020年06月13日
问题已解决。通过设置辅助的两列对数据进行处理。 其中,D列按照要求对数据进行汇总,每一个名字后面用空格分隔。公式为=IF(AND(A1=A2,B1=B2),D1&" "&C2,C2)。 E列对数据进行核对,如果区、街道相同的话,单元格为0,如果不同的话,就设为1,这样最后只把单元格是1的行筛选出来就满足要求了。公式为=IF(AND(A2=A3,B2=B3),0,1)。 还增加了一个辅助列,F列用于计数,这样便于最后统计。也可以不用,统计还是比较容易的。公式为=LEN(D2)-LEN(SUBSTITUTE(D2," ",""))+1 最后的结果如下:
回复 点赞
dxj2018 2020年05月19日
有两种办法可以实现。一是写公式,但需要多步。二是用数据透视,先数据分列好,然后拷贝粘贴就行了。
回复 点赞
发动态
发帖子
Office开发/ VBA
创建于2007-08-27

4459

社区成员

1.7w+

社区内容

其他开发语言 Office开发/ VBA
社区公告
暂无公告