1、COUNTIF(range,criteria) 条件计数
Range:需要计算满足条件的单元格数目的单元格区域,即(范围)。
Criteria:单元格区域需要满足的条件,其形式可以为数字、表达式或文本,即(条件)。
例1:计算某员工的事假天数
COUNTIF(H5:AL5,“事”)
2、COUNTIFS(criteria_range1,criteria1,[criteria_range2,criteria2],[criteria_range3,criteria3],…) 多条件计数
criteria_range*:需要计算满足条件的单元格数目的单元格区域
criteria*:该区域需要满足的条件
例:计算上表某员工出勤总天数
思路:
1、时间周一至周五 正常上班为出勤
2、一天上班时常需要>=8h
3、以上两个条件需要同时满足,所以选用多条件计数,计算天数
COUNTIFS($H 3 : 3: 3:AL 3 , " > = 2 " , 3,">=2", 3,">=2",H 3 : 3: 3:AL$3,"<=6",H5:AL5,">=8")
3、SUMIF(range,criteria,[sum_range]) 条件求和
range:需要计算满足条件的单元格数目的单元格区域
criteria:单元格区域需要满足的条件
sum_range:需要进行求和的单元格区域
例:计算上表某员工周末加班时长
SUMIF($H 2 : 2: 2:AL 2 , " = 7 " , H 4 : A L 4 ) + S U M I F ( 2,"=7",H4:AL4)+SUMIF( 2,"=7",H4:AL4)+SUMIF(H 2 : 2: 2:AL$2,"=1",H4:AL4)
4、SUMIFS(sum_range,criteria_range1,criteria1,[criteria_range2,criteria2],[criteria_range3,criteria3],…) 多条件求和
例:计算上表某员工平时加班时长
sum_range:需要进行求和的单元格区域
criteria_range*:需要计算满足条件的单元格数目的单元格区域
criteria*:该区域需要满足的条件
SUMIFS(H4:AL4,$H 2 : 2: 2:AL 2 , " > = 2 " , 2,">=2", 2,">=2",H 2 : 2: 2:AL$2,"<=6")-B4*8