作者:乔山办公网日期:
返回目录:excel表格制作
材料/工具:Excel2010
1、找到我们的数据,在百累加列下面第一个单元格单击选中,然后选择工具栏“公度式”页签下面的“插入公式”,也可以在编辑栏左端直接选择公式;
2、在插入公式对话框中选择求和公式“SUM”,点击确问定
3、在函数参数对话框编辑处输入:单答击数据行单元格B3,然后按键盘上的F4键,然后在版输入冒号(:),最后在单击数据行单元格B3,完成操作单击确定
4、然后进行下拉,将所有单元格填充上公式就出权来累加结果了
L2:
=sumifs($E:$E,$A:$A,L$1,$B:$B,$I2,$C:$C,$J2)
公式右拉,下拉
保证每一列都有列名,然后在数据单元格百区域内选中任意一个单元格,数据=》数据透视表=》确定,新建出数据透视表页度面,然后把姓名字段拉到左边,把工作时间拉到姓名右旁边,就出来了。这样奇快!
还有,先得有姓名的列表问,然后可以用sumif(数据表里的姓名答区域,姓名单元格,数据表里的求和区域)计算,还可以用Sumproduct((数据表里的姓名区域=姓名单元格)*(数据表里的工时区域))计算出来。注意,用上述公式时,区域不能全专选一列或一行。
另外还可以用数组公式:{=sum(if(数据表里的姓名区域=姓名单元格,数据表里的工时区域))},大扩号表示是数组公式,不需要写,写完公式后按属住SHIFT+CTRL+ENTER就出来了。
金额可以使用SUMIFS多条件求百和函数;
笔数可以使用COUTIFS多条件求个数函数;
在C4单元格输入公式:
=sumifs(Sheet2!$f$4:$f10,Sheet2!$b$4:$b$10,b4,Sheet2!$e$4:$e$10,indirect(“A”度&(rounddown(row(A5)/5,)-1)*4+3+round(row(a3)/5,)))
在D4单元格输入公式:
=countifs(Sheet2!$b$4:$b$10,b4,Sheet2!$e$4:$e$10,indirect(“A”&(rounddown(row(A5)/5,)-1)*4+3+round(row(a3)/5,)))
将所有公式向下填充即可。
金额如图:
笔数如图:
最后建议:
能不使用合并单内元格尽量不要使用合并单元格,
如果没有使用合并单元格的话容,
那么indirect这后段的公式根本就不需要做这么复杂。