excel数据统计问题?
如图,如何通过sheet2中一列的数据,在sheet1中实现如图效果,即合并重复数据并在后面一列显示之前统计时的重复数据...
如图,如何通过sheet2中一列的数据,在sheet1中实现如图效果,即合并重复数据并在后面一列显示之前统计时的重复数据
展开
3个回答
展开全部
把A列复制一列过来 到B列 然后选择 删除重复项
C2=COUNTIF(A:A,B2)
C2=COUNTIF(A:A,B2)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不明白你最后半句,在后边一列显示之前统计时的数据。
应该是显示元数据吧,sheet1的A列将你的重复数据去掉,只显示唯一值? B列显示之前的数据?还是根据唯一值进行汇总?
不过这些都可以实现。
以去重汇总为例,以下几种方法可以实现(不限于这些方法):
手工操作,将sheet2的A列复制到sheet1中,然后用数据--去重进行去重复,然后在B列使用sumif函数进行汇总。
半手工操作。使用外部数据员引入,编辑SQL语句,使用group by语句+sum汇总函数进行汇总。
使用数据透视表。不过格式上,不一定能按照你的格式。不过数据透视表中的数据可以复制出来。数据透视表有向导,可以根据向导处理。
写VBA,这个方法就比较多了。通常使用字典效率最高,纯数组次之,然后是循环。代码写好之后,可以一键完成。这个适合日常工作中频繁使用这个功能。写好之后,每次只要把数据放在这里按一键就能得到结果。快速方便。对于重复劳动较多的情况效果非常好。需要可私信。
当然, 还有其他方法可以实现。主要是根据你自己的具体情况和要求来实现这些功能。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询