批量百分比增减计算器介绍
本工具提供两大类计算。统一增减模式对每行数值施加相同变动,适用于报价单整体调价;两列对比模式输入「原值,新值」,逐行计算涨跌幅,正值为上涨、负值为下降。
三种计算方式与公式
| 方式 | 计算公式 | 示例 |
|---|---|---|
| 统一按百分比 | 结果 = 原值 × (1 + P/100) | 100 上调 8% → 108,填 -8 则为 92 |
| 统一按固定金额 | 结果 = 原值 + 金额 | 100 加 5 → 105 |
| 两列逐行对比 | 涨跌幅 = (新值 − 原值) ÷ 原值 × 100% | 80 → 100,结果 +25% |
- 统一模式提供常用税点快捷选项,结果小数位可自行设置。
- 两列对比中原值为 0 时无法除算,该行显示「-」而不是错误数字。
精度处理与输入清洗
- 数字中的千分位逗号自动清洗,12,345.67 会被识别为 12345.67,无需手动删除。
- 内部采用整数缩放运算,避免二进制浮点漂移导致的末位误差,不使用 toFixed 直接舍入。
- 百分比绝对值超过 10000 时会弹出确认,防止多写一个零造成误算。
- 每行支持正负号;统一模式还可切换为逐行比例(每行写「值,百分比」)分别计算。
结果统计与导出
- 统计卡显示平均涨跌幅、中位数、最大涨幅与最大跌幅,以及上涨/下降/持平的行数。
- 可显示每行的绝对差额、交换两列方向、设置达标阈值(±X% 内视为达标)。
- 统一模式支持结果去重;两列对比结果可导出 CSV,便于回到 Excel 继续分析。
- 输出数字使用中文区域格式呈现,复制后可直接粘贴进表格。
常见使用场景
- 报价单、价目表整体调价,快速测算上调或下浮一定比例后的新价格。
- 销售数据环比、同比涨跌幅批量计算,自动汇总平均水平与涨跌家数。
- 成本、预算变动测算,评估统一费率调整带来的影响。