gpt4 book ai didi

excel - 像Excel饼图一样计算百分比

转载 作者:行者123 更新时间:2023-12-02 22:04:44 27 4
gpt4 key购买 nike

我正在将计算模型从 Excel 转换为编程语言,并且希望结果尽可能与 Excel 相似。

具体来说,我想确保饼图百分比在显示为整数时总计为 100。

示例:

  • 考虑这个集合:[ 7, 13, 58, 43 ]
  • 饼图中的百分比应为[ 5.79%, 10.74%, 47.93%, 35.54% ]
  • 对数字进行四舍五入,得到[ 6%, 11%, 48%, 36% ]。这些加起来是 101。
  • 根据this page ,Excel 应从最大数字中减去 1%。
  • 该信息显然不适用于 Excel 2007,因为我看到的实际数字是 [ 6%, 11%, 48%, 35% ],因此它从第二大数字。

我找到了this page这似乎承认情况很奇怪,但实际上并没有 Excel 使用的算法。

编辑:我第一次错过了它,但该页面暗示“Excel 使用的内部机制最小化了百分比中的误差,其方式类似于最小二乘法最小化之间的误差”数据集和描述它的回归线”。不确定这是否只是一个疯狂的猜测还是其他什么。

谁能解释一下这个问题吗?

(必填链接:Save the Pie for Dessert)

最佳答案

据我所知,它会从最小小数部分等于或大于 0.5% 的数字中减去 1。在这种情况下,第二大的数字只有 0.54%,其他的都有更大的数字。

示例:

example rounded total of 101

此外,当您的总计达到 99% 时,您应该选择最大小数部分小于 0.5% 的值。

示例:

example rounded total of 101

因此请相应地创建您的算法。

关于excel - 像Excel饼图一样计算百分比,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19267704/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com