一琐绔纠滴般对员工都有KPI表现系数的考核要求,一线作业员,通常是两大项,即质量合格率和计划达成率。在Excel中设置好基础考核参阖嚏逵藩照标准,每次月度考核时,导出每个员工的计划未完成率和报废率,结合考核参照标准,计算每个员工的当月KPI。在此,介绍一种通过VBA代码实现自动计算KPI表现系数的流程方法。
工具/原料
Excel中VBAautocalculateKPI自动计算表现系数流程
基础考核参照标准
自定义VBA函数Function
Application.Volatile函数
Left()从左取值函数
Len()字段长度取值函数
方法/步骤
1、在此,介绍一种通过VBA代码实现自动计算KPI表现系数的流程方法。以下的Excel淘篱跬翎中,是员工表现系数KPI汇总表,包括工号、岗位、班组、未完成率频次、报废件数等字段;
2、如下的Excel中,是员工表现系数KP诔罨租磊I计算参照标准表,不同班组,未完成率频次和报废件数的区间不同,得分系数也有差异,这也就反映出使用VBA代码实现自动计算的必要性;
3、这里使用VBA代码创建了自定义函数Function,如下为VBA代码1st;
4、如下为VBA代码2nd;
5、如下为VBA代码3rd;
6、如下为VBA代码4th;
7、如下为使用自定义VBA函数后的计算结果,实现了最初设计思想;