个别行的百分比与总行百分比不平衡
Percentages from individual rows don't balance with total row percentage
也许有人可以帮我解释一下为什么这种情况行不通。
举个例子,我们有两组数据,DATA A(人)和 DATA B(车辆,分为卡车和汽车)。每行都是部门,人们可以在其中使用同一部门的车辆。
所以我们查看卡车与汽车的比率(我们找出卡车的百分比),然后根据该比率,我们对我们假设有多少人拥有卡车做出非常愚蠢的估计,包含在他们的部门.
+--------+--------+--------+--------+--------+---------------+-------+
| | DATA A | DATA B | | |
| | People | Trucks Cars Truck% | Ratio Applied | |
+ +--------+--------+--------+--------+---------------+-------+
| DEPT A | 50 | 20 100 20.00% | 10 | |
| DEPT B | 30 | 30 100 30.00% | 9 | |
| DEPT C | 10 | 40 100 40.00% | 4 | |
| DEPT D | 100 | 20 100 20.00% | 20 | |
| DEPT E | 80 | 25 100 25.00% | 20 | 63.00 |
+ +--------+--------+--------+--------+---------------+-------+
| | 270 | 135 500 | 27.00% | 72.90 | |
+--------+--------+--------+--------+--------+---------------+-------+
解释完上面的内容,我们先来看数据B。部门 A 的卡车与汽车 (20%) 的比率为 20:100,部门 B 的比率为 30:100,依此类推。这样我们就得到了每个部门的 Truck%。然后我们在 People 的每一行上使用该百分比。所以 50 个人中的 20% 是 10(部门 A),部门 B 的 30 个人中的 30% 是 9,依此类推。之后,我们按原样将它们全部加在一起,等于 63 人使用卡车。
然而,当我们开始查看卡车到汽车的总计时,它是 27%。然后,我们将 27% 应用于总人数,即 27% x 270 = 72.90。这比我们之前得出的 63 个要多。为什么这不平衡到同一个数字?
这可能是一个非常简单的答案,但我只是想得到一些外部确认这一切都是错误的。
这是数据的外观和匹配方式。
您的计算中有 2 个问题导致不匹配。我正在根据我的 sheet 复制公式,但这些可以根据您的公式进行调整。
首先,百分比应该是 =100*C4/(C4+D4)
,而不是您计算的比率。
其次,百分比的总和需要根据人数进行加权。因此它应该是=(B4/B9)*E4+(B5/B9)*E5+(B6/B9)*E6+(B7/B9)*E7+(B8/B9)*E8
。当它乘以总人数(并除以 100)时,它确实会产生与按部门对汽车数量求和 =sum(F4:F8)
相同的结果
也许有人可以帮我解释一下为什么这种情况行不通。 举个例子,我们有两组数据,DATA A(人)和 DATA B(车辆,分为卡车和汽车)。每行都是部门,人们可以在其中使用同一部门的车辆。
所以我们查看卡车与汽车的比率(我们找出卡车的百分比),然后根据该比率,我们对我们假设有多少人拥有卡车做出非常愚蠢的估计,包含在他们的部门.
+--------+--------+--------+--------+--------+---------------+-------+
| | DATA A | DATA B | | |
| | People | Trucks Cars Truck% | Ratio Applied | |
+ +--------+--------+--------+--------+---------------+-------+
| DEPT A | 50 | 20 100 20.00% | 10 | |
| DEPT B | 30 | 30 100 30.00% | 9 | |
| DEPT C | 10 | 40 100 40.00% | 4 | |
| DEPT D | 100 | 20 100 20.00% | 20 | |
| DEPT E | 80 | 25 100 25.00% | 20 | 63.00 |
+ +--------+--------+--------+--------+---------------+-------+
| | 270 | 135 500 | 27.00% | 72.90 | |
+--------+--------+--------+--------+--------+---------------+-------+
解释完上面的内容,我们先来看数据B。部门 A 的卡车与汽车 (20%) 的比率为 20:100,部门 B 的比率为 30:100,依此类推。这样我们就得到了每个部门的 Truck%。然后我们在 People 的每一行上使用该百分比。所以 50 个人中的 20% 是 10(部门 A),部门 B 的 30 个人中的 30% 是 9,依此类推。之后,我们按原样将它们全部加在一起,等于 63 人使用卡车。
然而,当我们开始查看卡车到汽车的总计时,它是 27%。然后,我们将 27% 应用于总人数,即 27% x 270 = 72.90。这比我们之前得出的 63 个要多。为什么这不平衡到同一个数字?
这可能是一个非常简单的答案,但我只是想得到一些外部确认这一切都是错误的。
这是数据的外观和匹配方式。
您的计算中有 2 个问题导致不匹配。我正在根据我的 sheet 复制公式,但这些可以根据您的公式进行调整。
首先,百分比应该是 =100*C4/(C4+D4)
,而不是您计算的比率。
其次,百分比的总和需要根据人数进行加权。因此它应该是=(B4/B9)*E4+(B5/B9)*E5+(B6/B9)*E6+(B7/B9)*E7+(B8/B9)*E8
。当它乘以总人数(并除以 100)时,它确实会产生与按部门对汽车数量求和 =sum(F4:F8)