同一件工作,用两种不同方法,耗时5分钟和1000分钟,你选哪个?

同样一件工作,有人耗时两三天,有人耗时5分钟,如果换你来做,你要花多少时间?

需要解决的问题

销售人员是一个公司的灵魂之一,没有销售人员的辛勤付出,公司就不会有进账,也就无法存在下去。所以我们需要善待销售人员,尤其是他们的提成不能算错并且要及时下发。这是对他们最起码的尊重。

在我接手这项工作之前,财务部有一人专门来算商务的提成,要花2-3天,还老是算错。所以我进入公司后,财务部的找我帮忙。整个业绩计算面临的问题异常复杂:

  1. 昆明公司和其他公司的计算规则不一样;
  2. 有一个部门和其他部门的计算规则不一样;
  3. 员工、小组长、经理和大区经理,计算规则不一样;
  4. 新任经理和老经理的计算规则不同;
  5. 老客户和新客户的计算规则不一样;
  6. 不同行业的计算规则不一样;
  7. 计算规则采用梯度表,一般都有5-6个梯度;
  8. 业绩有签单提成、网站提成、续费提成,以及奖励;
  9. 要和工资表整合;
  10. 还需要计算个税、社保以及考勤、罚款等扣除;
  11. 有同名同姓不在同一个部门的员工;
  12. 离职员工不计算提成。

​原始数据表

  1. 职级表
  2. 签单变更表
  3. 首次续费客户名单
  4. 新单汇总表
  5. 基本工资表
  6. 个税计算表
  7. 发票抵扣明细

原始表在不同人手里,发来的时间也不一样。有的早有的晚。最晚可能到发工资的前一天才会提交过来。

使用的工具

如此复杂的计算,必然是PowerBI出场。最开始我准备用DAX来实现复杂的计算规则,最后还是放弃,直接用PowerQuery来计算。

我分别做了Power BI Desktop和Excel两个版本,最后使用的是Excel版本。

总共我写了55个查询,有20个函数。

同一件工作,用两种不同方法,耗时5分钟和1000分钟,你选哪个?

展示一下其中的一个函数(函数主体部分是我抄来的):

同一件工作,用两种不同方法,耗时5分钟和1000分钟,你选哪个?

20个函数基本都是这样。

我还利用Excel可以提取文件路径的函数,结合PowerQuery参数表格,设定了相对引用,这样每次新数据来了,我只需要按规则把数据文件放到文件夹,就ok了:

同一件工作,用两种不同方法,耗时5分钟和1000分钟,你选哪个?

最后实现的效果

1.计算一次提成耗时在五分钟左右

虽然总数据量不大,由于计算规则太复杂,计算量很大(也许是我PowerQuery代码优化不够),100多名销售人员一个月的业绩提成,在我16核AMD平台CPU及32G内存的电脑上,计算要耗费5分钟左右。

当然,我设计这一整套流程和数据模型,花的时间可不止五分钟。但我辛苦一次之后,以后计算提成都只需要5分钟,这就是PowerQuery的厉害之处。

2.生成的结果为可供财务人员直接使用的工资表

刷新后,所有人员提成计算完毕,自动汇入原始工资表,扣除社保、发票抵扣、考勤扣款、罚款并计算社保和个税,最后的数字为每个销售人员实际应发放的工资数额,财务照着数字发工资即可。

3.我还用数据透视表做了工资成本的简单汇总统计和分析

财务人员就不用自己去手动计算了,可以直接根据我做的数据透视表掌握销售人员的工资成本、提成总额、各部门分布等情况。

结语

同样一件工作,有人耗时两三天,有人耗时5分钟,如果换你来做,你准备花多少时间?你要花多少时间?

题图无关
题图无关
题图无关
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 主料:猪肉带皮五花肉500g 调料:大料3克,葱段4克,料酒15克,酱油10克,盐3克,冰糖3克,面酱5克 制作:...
    樂栗子阅读 459评论 0 0
  • 2017年10月10日 星期二 小雨 今天又轮到我们班维护秩序的日子,虽然一清早小雨就淅淅沥沥地一直下着,但是...
    张毛毛妈妈阅读 390评论 0 0
  • 减肥到90斤 2019年五月份24岁 练字可以写的和旦娘一样好 6年 2024年29岁 然后练好毛笔字 20...
    山鲁佐德的秘密阅读 205评论 0 0
  • 有教养的人让人如沐春风,没教养的人让人如梗在喉。 一个人对分寸的拿捏程度,显示了他的教养程度。 直爽的分寸把握不好...
    _幼稚园的小胖妹_阅读 414评论 0 1

友情链接更多精彩内容