excel数据累加

来源:百度知道 编辑:UC知道 时间:2024/07/05 06:15:21
计算每月每位业务员的费用总计 如:

姓名 报销日期 报销费用
张三 09.01.02 1000
李四 09.01.29 1000
张三 09.01.29 1000
张三 09.02.10 1000
李四 09.02.10 1000

计算当月每位业务员的费用,用什么公式。。。。

用index

返回表或区域中的值或值的引用。函数INDEX()有两种形式:数组和引用。数组形式通常返回数值或数值数组;引用形式通常返回引用。

INDEX(array,Row_num,column_num) 返回数组中指定单元格或单元格数组的数值。

INDEX(reference,Row_num,column_num,area_num) 返回引用中指定单元格区域的引用。

1、按姓名进行排序后,进行分类汇总。
2、使用SUMIF()函数。如:张三的业务费=SUMIF(A2:C6,“张三”,C2:C6)

姓名 报销日期 报销费用在A,B,C列,

其他空白处计算当月每位业务员的费用,输入:
=SUMIF(A$2:C$7,"张三",C$2:C$7)
=SUMIF(A$2:C$7,"李四",C$2:C$7)
...

根据你的表的情况,我假设数据在A2:C6;日期是文本格式的[如果是日期,则用month()函数]

=SUMPRODUCT(($A$2:$A$6="张三")*(MID($B$2:$B$6,4,2)="01")*$C$2:$C$6)

对于上面公式,"张三","01"等可以用单元格地址替换, 不如"张三"在E2单元格,则相应的将"张三"改为E2.