EXCEL中如何用公式找出相同项目并汇总
答案:8 悬赏:60 手机版
解决时间 2021-11-10 22:57
- 提问者网友:黑米和小志
- 2021-11-09 23:06
EXCEL中如何用公式找出相同项目并汇总
最佳答案
- 五星知识达人网友:鱼芗
- 2021-11-10 00:26
具体解决步骤如下:
1.首先在一个窗口中打开两个表,sheet1和sheet2.
2.然后在sheet1表中想要找重复值的数据后面输入“=if(A1=”,A1是数据所在那一列的列名。
3.然后切换至Sheet2中,选择数据区域,并按回车键。
4.回到sheet1表,发现公式变为了“=if(A1=Sheet2!A1:A12”
5.将公示补完为“=if(A1=Sheet2!A1:A12,"是","否")”并按回车
6.发现公式表格中已经出现了数据,将光标移动到单元格右下角,当鼠标变成黑色十字时,拖动完成公式的复制。
7.然后就实现了数据的对比操作,同时也找出了重复的数据。
1.首先在一个窗口中打开两个表,sheet1和sheet2.
2.然后在sheet1表中想要找重复值的数据后面输入“=if(A1=”,A1是数据所在那一列的列名。
3.然后切换至Sheet2中,选择数据区域,并按回车键。
4.回到sheet1表,发现公式变为了“=if(A1=Sheet2!A1:A12”
5.将公示补完为“=if(A1=Sheet2!A1:A12,"是","否")”并按回车
6.发现公式表格中已经出现了数据,将光标移动到单元格右下角,当鼠标变成黑色十字时,拖动完成公式的复制。
7.然后就实现了数据的对比操作,同时也找出了重复的数据。
全部回答
- 1楼网友:从此江山别
- 2021-11-10 08:13
=sumif(a:a,"A",b:b)
=sumif(a:a,"B",b:b)
=sumif(a:a,"C",b:b)
=sumif(a:a,"D",b:b)
这样只是个例子,如果多的话就使用数据透视表,几秒钟就搞定了,有兴趣的可以Hi我
=sumif(a:a,"B",b:b)
=sumif(a:a,"C",b:b)
=sumif(a:a,"D",b:b)
这样只是个例子,如果多的话就使用数据透视表,几秒钟就搞定了,有兴趣的可以Hi我
- 2楼网友:神鬼未生
- 2021-11-10 07:22
支持三楼,这种最快的方法应该就是用数据透视表和分类汇总了,干嘛非得用公式啊,时间是宝贵的
- 3楼网友:想偏头吻你
- 2021-11-10 06:15
排序、分类汇总、方法可以搞定:连表题整个表格选中,按--数据--排序--升序,然后任意选中一个单元格--数据--分类汇总—分类字段、汇总方式、选定汇总项—确定。到汇总出数据后在右边有-和+的出现去点一下试试看。
- 4楼网友:像个废品
- 2021-11-10 04:51
选中全部(第一行为标题行---数据---筛选---自动筛选---A 列 升序排列---选中全部--数据--分类汇总--- 分类字段 A列标题 汇总方式 求和---汇总项目 B列标题 确定 --- 选中全部---复制--右键 选择性粘贴--数值--- 筛选 包含 汇总 可以复制到其他位置
公式 法: 选中A列---数据--筛选---高级筛选: 选择不重复的记录--复制到其他位置 , 选择 相应位置 然后用 sumif公式 求和
假设复制到C列: =sumif(A:A,C1,B:B) 鼠标移到c1 右下角变实心十字下拉
公式 法: 选中A列---数据--筛选---高级筛选: 选择不重复的记录--复制到其他位置 , 选择 相应位置 然后用 sumif公式 求和
假设复制到C列: =sumif(A:A,C1,B:B) 鼠标移到c1 右下角变实心十字下拉
- 5楼网友:廢物販賣機
- 2021-11-10 03:51
使用函数sumifs或者sumproduct,不用公式的话可以使用数据透视表或者分类汇总。
- 6楼网友:鸽屿
- 2021-11-10 02:16
1.分类汇总方法:
选中数据列--点数据---排序--按升序
然后再点数据--分类汇总
然后再点数据--筛选---自动筛选---然后筛选里选自定义--包含汇总 就是你要的结果,你可以复制到其他的表格
2.用数据透视表
你在数据的第一行加入个标题 比如A列a1输入 名称, B1输入 数量
选中你的数据区域--点数据---数据透视表透视图
一路按下一步
然后把 名称字段托到出现的表的右边中间区域
数量字段托到出现的表的左边中间区域
就是你要的结果
3.公式法,这个去重复要用数组公式,数据多的话,计算很慢,不推荐
比如数据在A1-B9单元格(你的例子),在C1输入
=INDEX($A$1:$A$9,SMALL(IF(ROW($A$1:$A$9)<>MATCH($A$1:$A$9,$A$1:$A$9,0),65537,ROW($A$1:$A$9)),ROW(A1)))
按shift+ctrl+回车结束,公式两边出现大括号ok,然后向下托C1,就会删选出非重复的
然后再D1输入=sumif(A:A,C1,B:B) 向下托就是汇总
去重复也可以用高级筛选--不显示重复,但是你不是要公式法么,上面的就是
把公式计算出的数据复制---右键--选择性粘贴----数值---然后就可以复制到任何地方,也可删除原来的数据列
选中数据列--点数据---排序--按升序
然后再点数据--分类汇总
然后再点数据--筛选---自动筛选---然后筛选里选自定义--包含汇总 就是你要的结果,你可以复制到其他的表格
2.用数据透视表
你在数据的第一行加入个标题 比如A列a1输入 名称, B1输入 数量
选中你的数据区域--点数据---数据透视表透视图
一路按下一步
然后把 名称字段托到出现的表的右边中间区域
数量字段托到出现的表的左边中间区域
就是你要的结果
3.公式法,这个去重复要用数组公式,数据多的话,计算很慢,不推荐
比如数据在A1-B9单元格(你的例子),在C1输入
=INDEX($A$1:$A$9,SMALL(IF(ROW($A$1:$A$9)<>MATCH($A$1:$A$9,$A$1:$A$9,0),65537,ROW($A$1:$A$9)),ROW(A1)))
按shift+ctrl+回车结束,公式两边出现大括号ok,然后向下托C1,就会删选出非重复的
然后再D1输入=sumif(A:A,C1,B:B) 向下托就是汇总
去重复也可以用高级筛选--不显示重复,但是你不是要公式法么,上面的就是
把公式计算出的数据复制---右键--选择性粘贴----数值---然后就可以复制到任何地方,也可删除原来的数据列
- 7楼网友:笑迎怀羞
- 2021-11-10 00:44
1、先把A、B列保存到别的位置,然后删除原来表中的B列,把剩下的内容去重复。
2、对复制出来的A、B列用数据透视表汇总。
3、用vlookup函数将第(1)步骤得到的数据查询并引用到A、B列汇总后的数据的后面。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯