示例 1 —— LED 灯泡,从 60 瓦降至 8 瓦
86.67%- 确定数值 原始值 = 60 瓦,新值 = 8 瓦
- 相减 60 − 8 = 52 瓦
- 除以原始值的绝对值 52 ÷ |60| = 0.866666…
- 乘以 100 0.866666… × 100 = 86.67%
- 解读结果 正数 → 下降了 86.67%
数值从 60 降至 8 —— 下降了 86.67%。
百分比下降是两个数值之间跌幅的大小,以起始值的百分比表示。这是描述价格、收入、人口、体重或任何其他测量量下跌情况的标准方式,因为将变化表示为起始点的比例,可以让不同绝对大小的跌幅直接进行比较。
每次计算都恰好由三个部分组成。 原始值 是该量的起点,始终作为分母。 新值 是该量的终点。 最终百分比 是两者之间的差值,以原始值为基准衡量。由于原始值是参照点,同样的绝对跌幅会因起点不同而产生不同的百分比——从 100 跌 10 是下降 10%,但从 20 跌 10 则是下降 50%。
这个计算包含四个步骤,顺序很重要:先做减法,除法始终以原始值为分母,而结果的正负号则表明该数值实际的变化方向。
以从 250 降到 200 为例:差值为 50,除以 250 得 0.2,乘以 100 得 20,结果为正数,因此从 250 到 200 是下降了 20%。开始计算前,请确保两个数值的单位一致——将以千为单位的数字与以百万为单位的数字相比较,是最容易出现千倍误差的做法。如果其中一个值本身就是百分比,请先确定你想要的是百分比下降还是百分点变化,因为这是两个不同的问题,答案也不同。
这个公式在成为百分比之前,首先是一个比率。用原始值减去新值,得到以原始单位表示的跌幅大小;再除以原始值,把这个跌幅按起点重新缩放,使结果在任何量级的数值之间都可以比较。乘以 100 只是把比率转换成百分比记法——并不会增加任何新信息。
分母中的绝对值是为了保护符号。分子本身已经编码了方向:数值下降时为正,上升时为负。如果分母也可以为负,两个负号就会相互抵消,真正的上升会被报告成下降。强制分母为正,可以确保结果的符号始终来自分子,因此正数结果就可靠地代表下降,无论这些数值在数轴上处于什么位置。
下面两个示例都使用相同的四个步骤,数值相差五个数量级——这正是使用百分比进行计算的意义所在。
以下是人们查询最多的数值对,均使用相同的公式计算,当结果不是整数时四舍五入到一位小数。
| 原始值 | 新值 | 下降百分比 |
|---|---|---|
| 100 | 10 | 90% |
| 5,000 | 1,000 | 80% |
| 750 | 590 | 21.3% |
| 80 | 60 | 25% |
| 5 | 3 | 40% |
百分比上升是将增幅除以原始值,而百分比下降是将跌幅除以原始值。由于分母始终是起始数字,这两者并不对称:从 100 下降 50% 得到 50,但从 50 回升到 100 则是上升了 100%。要抵消一次下降,所需的百分比总是大于造成该下降的百分比。
百分比变化是一个总括性术语,用一个带符号的公式同时涵盖两个方向。按照下降的约定,结果为正时即为百分比下降;按照变化的约定,结果为负时同样表示下降。如果你事先不知道某个数值是上升还是下降,可以先计算百分比变化,再根据符号判断方向。
百分比差异用于比较两个没有天然先后顺序的数值,因此它是除以两者的平均值,而不是除以其中之一。这使它具有对称性:比较 40 和 60,无论顺序如何都得到 40%。而百分比下降是有方向的,需要一个明确的起点。
百分点通过简单的相减来衡量两个已经是百分比的数字之间的差距。从 40% 降到 30%,这是下降了 10 个百分点,但却是下降了 25%,因为 10 除以 40 等于 0.25。混淆这两个单位是报告比率时最常见的错误。
百分比下降连接着三个量——原始值、新值和比率——因此只要知道其中任意两个,就能求出第三个。本页顶部的计算器求解的是比率。下面两个公式分别用于求解另外两个方向。
一件打了 30% 折扣、售价 84 美元的外套,原价为 84 ÷ 0.70 = 120 美元,而不是 109.20 美元——在折后价上再加回 30% 会得出错误答案,因为那相当于取了较小数字的 30%。反向公式只有在下降 100% 时才会失效,此时除数为零,原始值也就无法还原。若需要同时支持两个方向的专用工具,请查看 反向百分比计算器。
将原始值放入 A 列,新值放入 B 列,然后输入以下公式——在 Excel 和 Google 表格中完全相同,因为两者使用的是同一个 ABS 函数和相同的运算顺序:
| 行 | A | B | C |
|---|---|---|---|
| 1 | 60 | 8 | 86.67 |
| 2 | 1000 | 750 | 25.00 |
| 3 | 5000 | 1000 | 80.00 |
向下拖动填充公式,即可覆盖所需的所有数值对。 *100 的作用只是让单元格显示 86.67 而不是 0.8667——如果你希望自动显示百分号,可以去掉它,并将该列格式设置为百分比。
每个单元格显示的是在应用该列的下降比例后,该行基准值所剩下的数值。横向阅读可比较同一基准下的不同比率,纵向阅读可查看同一比率在不同量级下的表现。
| 基准值 | −5% | −10% | −15% | −20% | −25% | −30% | −50% | −75% |
|---|---|---|---|---|---|---|---|---|
| 10 | 9.5 | 9 | 8.5 | 8 | 7.5 | 7 | 5 | 2.5 |
| 50 | 47.5 | 45 | 42.5 | 40 | 37.5 | 35 | 25 | 12.5 |
| 100 | 95 | 90 | 85 | 80 | 75 | 70 | 50 | 25 |
| 500 | 475 | 450 | 425 | 400 | 375 | 350 | 250 | 125 |
| 1,000 | 950 | 900 | 850 | 800 | 750 | 700 | 500 | 250 |
| 5,000 | 4,750 | 4,500 | 4,250 | 4,000 | 3,750 | 3,500 | 2,500 | 1,250 |
左右滑动表格即可查看所有比率。
价签从 80 美元降到 60 美元,正是下降了 25%——这正是「7 折优惠」标签所承诺的。购物者会反向进行计算,检查所宣传的降价百分比是否与货架上的价格相符,也用它来比较两种不同表述方式的优惠——固定金额优惠与百分比折扣。
财务团队将营收、利润率和人员数量的变化以百分比降幅的形式呈现,以便不同规模的时期之间仍可比较。单单一句「下降了 25 万美元」说明不了太多;而将其描述为「相对于 100 万美元的基数下降了 25%」,就能与任何其他季度立即进行对比。
回调、修正和熊市都是以相对于高点的百分比下降来定义的。从高点下跌 20% 是判定熊市的常规门槛。由于分母是那个高点,要弥补 20% 的损失就需要 25% 的涨幅——正是这种不对称性,使得大幅亏损代价高昂。
统计机构以年度百分比下降的形式表示人口减少、出生率和入学人数的变化。用比率而非绝对人数来表达变化,使得一个小镇和一座大城市可以放在同一尺度上比较,也便于对未来的人口下降趋势进行预测。
临床指南通常以百分比来表述——例如体重减少 5% 到 10%——因为无论起始体重是多少,相同的百分比都代表着相当的努力程度和相当的健康收益。血压、胆固醇和静息心率的降低也是以同样的方式报告的。
实验室以百分比下降的形式报告浓度、质量、吸光度和反应速率的降低,这使得使用不同样本量的多次试验结果之间可以相互比较。同样的度量方式也出现在误差分析、效率损失以及任何前后对比的实验中。
人口下降率就是同一个公式在不同时间的人口数字上的应用:用较晚的人口数减去较早的人口数,除以较早的数字,再乘以 100。由于结果是一个比率,而不是绝对人数,一个小村庄和一座大都市就可以被放在同一个坐标轴上进行比较。
美国和印度都位于上升曲线上:它们的总人口逐年持续增长,因此公式会得出一个负数下降值,这被解读为增长。日本则位于下降曲线上,其人口已经持续萎缩了十多年,每年产生一个较小的正数下降值。这些年度比率单独看起来并不起眼——只有百分之几的一小部分——但它们会不断累积,这正是人口学家用比率而非绝对人数来报告的原因。持续 0.5% 的年度下降,十年内会使人口减少约 5%。
负数结果并不是错误:它意味着新值大于原始值,也就是说该数量实际上升了。这个公式衡量的是带符号的变化,携带方向信息的正是分子——上方的计算器会用文字明确指出这一点,而不是仅仅显示一个容易被忽略的负号。
当原始值为正数时,下降幅度自然落在 0% 到 100% 之间:0% 表示没有变化,100% 表示数值降到了零。只有当跌幅穿过零、进入负数区域时,才可能超过 100%,例如从 500 美元的利润变成 100 美元的亏损——这是下降了 120%。还有两种情况需要特别留意。当原始值为零时,根本没有有效答案,因为公式会导致除以零。而当原始值本身为负数时,分母中的绝对值可以保持符号正确,因此从 −200 变为 −250 正确地对应下降了 25%。
=(A1-B1)/ABS(A1),并将单元格格式设置为「百分比」,这样 Excel 会自动为你添加百分号并调整数值比例。将公式沿一列向下填充,即可一次比较成百上千组数据,如果某个原始值可能为空或为零,可以用 IFERROR 将其包裹起来。