• 一个很奇怪的问题


       昨天下午的时候,助理小妹遇到一个问题,要我过去帮忙看看。

       要求很简单,需要按照直接部门的电话费的比率来分摊间接部门的电话费。前期准备的直接部门电话费都出来了,间接部门的总电话费也已经出来了,分摊公式都能够计算出结果,可是按照分摊后的费用来加总,得到的费用之和比间接部门的总电话费高。

       检查公式是没有任何问题,很简单的将直接部门的电话费加总到一个格子,之后用直接部门的费用除以直接部门的总费用乘上间接部门的总费用。

       我开始的做法是将直接部门的电话费除以直接部门的总费用,之后加总这个比率,竟然发现不等于1,就认为是小数点的精度问题,都准备放弃了。

       后来她再三询问怎么处理,我就想再来一次加总分摊,将比率除以比率加总之后再乘上间接部门费用,这次各项的加总和总费用终于相等了。

       我都想在"博客园"上发博文说明excle存在精度问题,而且这个误差还挺大的,比率之和竟然是1.08,都误差了10%

       故事本来到这儿应该算结束了,可是我无意中扫了一眼,发现了整个事件的问题所在:原始数据中直接部门的电话费有的是文字型的。

        我叫助理小妹修改为数值型的之后,一切问题都不存在了。

        我责怪她的数据不正确,她竟然说我看那么久都没看出来。 哎,excle大师不好当啊

  • 相关阅读:
    SSM框架整合步骤
    Spring-data-jpa
    allure定制报告
    pytest常用选项
    staticmethod&classmethod&property
    __slot__
    python的参数传递
    闭包和装饰器
    内置高阶函数
    str
  • 原文地址:https://www.cnblogs.com/wonder223/p/3535411.html
Copyright © 2020-2023  润新知