如何在EXCEL表格中相同名字下的另一列的数据中相同名字数据的分类汇总方法

2024-11-01 01:37:24
有5个网友回答
网友(1):

用excel2010,直接插入数据透视表,最终效果如下:

首先,插入数据透视表,按下图进行设置:

 

设置好后,透视图还比较不理想,我们要再对它美化一下;

点击“设计”,如下

先选择“报表布局”,选“按表格形式”布局;然后选择“分类汇总”,选择“不显示分类汇总”。就完成了。

网友(2):

截图不够完整,提供一个思路供参考
比如
=sumproduct((b5:b1000="曾明")*(e5:e1000="调休"),f5:f1000)
这个公式是求 曾明 调休 的所有天数合计。
公式是假设你的数据从第5行开始到1000行结束。

网友(3):

g4输入=if(countifs(b$4:g4,g4,e$4:e4:e4)=1,sumifs(f:f,g:g,g4,e:e,e4),"")
下拉公式
g列中:0.5/0.5应现改为1,g列只能为数字

网友(4):

方法:
假定名字在A列,数据在B列,汇总数据放在C列。
示例公式:
=if(countif(a$1:a1,a1)=1,sumif(a:a,a1,b:b),"") 下拉填充。结果为:在相同名字第一次出现的同行C列显示该名称的汇总数据,后面出现的相同名字不再显示汇总数据。
用countif(a$1:a1,a1)判断同类名字是否第一次出现;
用sumif(a:a,a1,b:b)汇总相同名称的对应数据。

网友(5):

这个用数据透视表就行了,比用分类汇总方便,选中全部数据,插入数据透视表,将姓名拖入行字段,将假类拖入列字段,将时间拖入数值统计即可。希望对你有所帮助。