百分比变化:公式,以及它误导人的四种方式
百分比变化:公式,以及它误导人的四种方式
怎么正确计算百分比变化、百分比和百分点差在哪里,以及为什么跌 50% 需要涨 100% 才能回本。
原创流程图
百分比变化:公式,以及它误导人的四种方式
理解原理
检查后再进入下一步
检查边界
检查后再进入下一步
使用工具
检查后再进入下一步
百分比变化 =(新值 − 旧值)/ 旧值,再乘 100。旧值是基数,而搞错基数是这个话题里最常见的错误。从 40 涨到 50 是上涨 25%,因为基数是 40;从 50 跌回 40 是下跌 20%,因为此时基数变成了 50。同样两个数、同样差 10,得到两个不同的百分比。任何百分比如果没说清楚「相对于什么」,就无法被验证。
如果转化率从 4% 变成 5%,这是上升了 1 个百分点,同时也是上升了 25%。两种说法都对,描述的是同一件事。写成「转化率提升 25%」在技术上没错,但经常被读成比 1 个百分点大得多的变化。当被测量的量本身就是百分比时,一定要说清用的是哪个单位——大多数具有误导性的看板都来自这个歧义。
跌 50% 需要涨 100% 才能回到原点,因为基数缩小了。100 打对折是 50;要从 50 回到 100 就得加 50,而这正好是新基数的全部。跌得越深越夸张:跌 80% 需要涨 400% 才能回本。这也是为什么一个每期以相同百分比来回波动的指标或组合,最终会往下漂而不是持平。
先 +10% 再 −10%,不会回到原值。乘以 1.10 再乘以 0.90 等于 0.99,净亏 1%。连续的百分比变化必须当成因子相乘,而不是求和。次数一多就会复利化:十二次交替的 ±10%,最后会比起点低约 5.7%,尽管这些变化看起来正好抵消。
如果旧值是零,百分比变化没有定义——分母为零,而且「从无到有」本来就没有哪个百分比能描述。这时应该直接报绝对变化量。基数为负更糟,因为结果的符号会以几乎必然被误读的方式翻转:从 −10 到 −5 明明是改善,公式却给出 −50%。任何会穿越零的序列,用绝对差值呈现才是诚实的。
除非两个基数完全相同,否则两个百分比变化的平均值不等于整体变化率。如果一个地区从 10 的基数增长了 50%,另一个从 1000 的基数增长了 5%,那么 27.5% 这个未加权平均什么也没描述——合并后的增长约为 5.4%。正确做法是先把底层总量加起来,再算一个百分比,而不是把来自不同分母的百分比平均掉。
没有基数的百分比不是完整陈述。营收上涨 12% 只有在读者也知道基数是上月、去年还是预测时才有用。呈现连续变化时,同时给出因子链和最终绝对值,读者才能核对算术。当被测量的量本身就是百分比时,每次出现都要标明单位是百分比还是百分点,包括图表坐标轴和表头。
常见问题
百分点衡量两个百分比之间的算术差,百分比衡量相对变化。从 4% 到 5% 是 1 个百分点,同时是上升 25%。
第二次变化作用在更大的基数上。1.10 × 0.90 = 0.99,所以最终比起点低 1%。
算不了。除以零没有定义,这种情况应该直接报绝对变化量。
涨 100%。打完对折后基数只剩一半,必须把新基数整个加回去。