绩效考核中的计算问题
前言
项目管理,涉及部门和干系人较多,如果没有考核机制,很难按时按预算完成目标,下面为是西天取经项目团队的一张任务跟踪表,对不能按时完成任务的责任人进行扣分处理,如一项任务有两人承担,则都需要扣除相应分数,最后需要对责任人的任务数和扣分项进行统计。
对此,你怎么看?
1分析
这是一个看似简单的统计求和问题,我们马上会想到的SUMIF,COUNTIF这两个函数,我们不妨来试一下!
在B12单元格中输入公式
=COUNTIF($B$2:$B$8,A12)
下拉或双击复制公式到B15,
注意:此公式要锁定数据区域$B$2:$B$8,条件单元格保持相对引用
在C12中输入公式
=SUMIF($B$2:$B$8,A12,$E$2:$E$8)
下拉或双击复制公CB15
注意:此公式要锁定数据区域$B$2:$B$8,条件单元格保持相对引用,求和区域也要锁定$E$2:$E$8
最后验证一下,发现上述的公式是错误的,原因在哪里?
2解决方案
当我们用SUMIF或COUNTIF时,条件的区域的数据要和条件完全一致才可以匹配,而上述表格中当条件区域的单元格中有多个责任人,将无法完全匹配条件,这就是导致错误的原因。
此时我们可以利用通配符的方法进行改动,如我们统计“*孙悟空*”,则只要单元格中包含“孙悟空”这三个字便可以匹配,最后公式整改如下:
B12=COUNTIF($B$2:$B$8,"*"&A12&"*")
C12=SUMIF($B$2:$B$8,"*"&A12&"*",$E$2:$E$8)
你看懂了吗?不妨亲自试一下吧!
3总结
SUMIF,COUNTIF的一般用法
带通配分扩展用法
&为文本连接符,可以把多个字符链接起来,文本字符必须放在英文半角双引号内
END
赞 (0)