折扣计算器

计算折扣后的折后价、节省金额以及两个价格之间的折扣率。反推原价,或比较两档连续折扣。请使用句点作为小数分隔符。

选择要计算的内容

输入原价和折扣率,得到折后价和节省金额。

输入原价和折后价,得到折扣率和节省金额。

输入实付价格和已应用的折扣率,反推原价。

输入原价和两档连续折扣,得到折后价和实际折扣。

%
%

原价 =

第一档折扣后的价格 =

折后价 =

节省金额 =

折扣 =

实际折扣 =

本次计算使用的公式:

如何使用这款折扣计算器

每个标签的标题就是你会得到的结果。计算器给出折后价节省金额和折扣率。如果价签上没有 %,或写着减 20% 再减 10%,请切换标签。

按以下步骤使用:

  1. 按要计算的内容选择标签:折后价(已知原价和 %)、折扣率(已知两个价格)、原价(已知实付和已应用的 %)或连续折扣(两档折扣连用)。
  2. 输入两个已知数值。若有小数,用句点分隔,例如 19990.512.5
  3. 折扣按百分比填写:20 表示减 20%,不是 0.20,也不是八折。大陆习惯的「八折」等于减 20%。小数精度可选 0 到 4 位,默认 2。
  4. 点击计算。你会看到原价、折后价、节省金额和折扣率,以及本次计算的公式。每个数字旁的复制按钮会粘贴结果,不必再手抄。

计算与货币无关:人民币、美元或其他都一样。若折扣后再加增值税,请用 增值税计算器 已经打过折的价格。

什么是折扣?

折扣是对参照金额的下调:价格、债务、资费或利息。可以是固定金额(减去 10),也可以是该金额的百分比。零售中,这是卖家相对价签或此前价格给出的优惠。

本计算器覆盖常见情形:售价上的折扣率。一百减 20% 后商品为 80,节省 20。减去百分比是扣掉价格的那一部分,不是把价格除以 20。

价签上的百分比并不总是真实节省。「低至 70%」往往只适用于部分商品,虚高的划线价会让小折扣看起来很大。把折后价和同一商品近期售价对比,不要只看价签。折扣也不是卖家毛利:毛利是内部的;你关心的是实付。

这也不是某个数的一般百分比。若要算「B 的 A% 是多少」或加价,请用 百分比计算. 本工具面向价格:原价、折扣和实付,无论是商品、账单金额还是活动数量。

如何计算折扣

计算折扣需要这三项中的两项:原价折扣率折后价。第三项即可求出。不论是商品价格、价值还是金额,算法相同。百分比按百分数填写(20 表示 20%),进入公式时除以 100。

如何用折扣率求折后价

若已知原价和折扣率:

  1. 把折扣换成小数:20/100 = 0.20
  2. 用 1 减去它,看出价格还剩多少:1 − 0.20 = 0.80
  3. 用原价乘以该系数:100 × 0.80 = 80。节省金额是扣掉的部分:100 − 80 = 20

折后价 = 原价 × (1 − 折扣 / 100)

节省金额 = 原价 − 折后价

如何用原价和折后价求折扣率

若已知原价和折后价,想核对价签百分比是否属实:

  1. 用原价减去折后价:120 − 90 = 30。这个差就是节省金额。
  2. 用节省金额除以原价:30/120 = 0.25
  3. 乘以 100:0.25 × 100 = 25。实际折扣是 25%,相当于七五折。

折扣 % = ((原价 − 折后价) / 原价) × 100

如何用折后价和折扣率反推原价

若已知实付和已应用的百分比,应除以价格剩余部分,而不是乘以 1 加折扣:

  1. 把折扣换成剩余比例:1 − 20/100 = 0.80
  2. 用折后价除以该系数:80/0.80 = 100

原价 = 折后价 / (1 − 折扣 / 100)

常见错误是 折后价 × (1 + 折扣 / 100)。这回不到吊牌价。80 和 20% 时正确算法是 80/0.80 = 100,不是 80 × 1.20 = 96。

连续折扣:为什么不能相加

两档连续折扣不能相加。第二档百分比作用在已经降过的价格上,不是原价。「减 20% 再减 10%」不是30%

正确做法是把每档折扣后剩下的部分相乘:

折后价 = 原价 × (1 − d1/100) × (1 − d2/100)

实际折扣 % = (1 − (1 − d1/100) × (1 − d2/100)) × 100

一百减 20% 剩 80。再减 10% 落在这 80 上,扣掉 8。折后价是 72,实际节省 28,即 28%,不是 30%。两档百分比折扣的先后不改变结果:先 20% 再 10% 与先 10% 再 20% 相同。

单次折扣是原价上的一个百分比。若活动把两档连在一起(减 20% 再减 10%),就不再是单次:连续折扣标签会依次应用两档,并给出实际百分比。

折扣实用示例

例 1:商品减 10%

商品原价 100,减 10%

折后价 = 100 × (1 − 10/100) = 100 × 0.90 = 90

节省金额 = 100 − 90 = 10

实付 90,节省 10。价格的 10% 就是把该价格的小数点左移一位。

例 2:价签上没有百分比

原价 120,折后价 90,没有 %:

折扣 % = ((120 − 90)/120) × 100 = 25%

实际折扣是 25%(七五折),节省 30。用来核对宣传折扣是否与两个价格相符。

例 3:活动减 20% 再减 10%

商店宣传减 20%,收银台再对标价 100 的商品再减 10%。不要把两档相加。先应用一档,再对剩余应用另一档:

减 20% 后 = 100 × (1 − 20/100) = 80

折后价 = 80 × (1 − 10/100) = 72

实际折扣 = (1 − 0.80 × 0.90) × 100 = 28%

实付 72,不是 70。实际节省 28,即 28%:第二档 10% 按 80 算,不是按 100。把 20 和 10 相加得到的 30% 并不存在。连续折扣标签会显示这个实际百分比。

如何在 Excel 中计算折扣

原价放在 A2折扣率放在 B2(20 表示 20%,不是 0.20),若有则把折后价放在 C2

由原价和折扣率求折后价

用折扣后剩余比例乘价格:=A2*(1-B2/100)。若 A2 为 100、B2 为 20,结果是 80。

两个价格之间的折扣率

用差额除以原价:=(A2-C2)/A2。把单元格设为百分比,或乘以 100 若你要 25 而不是 0.25。

由折后价反推原价

用折后价除以折扣的补数:=C2/(1-B2/100)。C2 为 80、B2 为 20 得到 100。

两档连续折扣

若第二档百分比在 C2:=A2*(1-B2/100)*(1-C2/100)。100、20 和 10 时结果是 72。