相信不少读者都使用过Excel库函数,通常而言一般应用,Excel库函数可以为我们解决大部分问题了。但对于某些特殊应用,这时需要额外功能。
方法/步骤
1
例如,计算员工绩效表现评分,主要是统计计划未完成频次,及产品报废数量;
2
计划未完成频次,及产品报废数量,对于员工绩效表现评分的标准对照表如下;
3
假设工号为170407的拼缝组员工,本月有3次未完成计划,报废数量为4件,那么计划未完成率评分为0.4,报废率评分为0.5,合计得分0.9。我们可以发现,若要Excel公式实现这样的自动匹配,会有些许复杂;
4
这时我们就需要使用Excel VBA编写自定义函数,以此来实习这种自动匹配功能,我们编写了两个自定义函数,分别命名为Quan和Qual,分别实现计划未完成率评分及报废率评分。Quan函数的VBA代码如下;
5
Qual函数的VBA代码如下,感兴趣的读者可以自己尝试下,检查下效果,希望在其他方面,也能有所开发应用;