通货膨胀计算器:计算货币随时间的价值
使用美国、德国、巴西和西班牙的官方消费者价格指数表,或输入自定义指数值或平均通货膨胀率,换算两个年份之间的金额。
Inflation Calculator
Results
No currency is converted. The answer is in the same currency as the amount entered.
About this series
- Series:
- CPI-U, U.S. city average, all items (CUUR0000SA0)
- Published by:
- U.S. Bureau of Labor Statistics
- Base period:
- 1982-84 = 100
- Annual figure:
- Annual average as published by the agency.
- Years covered:
- 1913-2025
- Retrieved:
- 2026-09-05
Statistical agencies revise and rebase these series. Figures retrieved after the date above may differ. To use your own numbers instead, change the setting at the top of the form.
文档
通货膨胀计算器
通货膨胀计算器会按照另一年份的价格,重新表示某一年的金额。它可以回答“1990年的US$100在2025年能买到什么?”之类的问题,并报告期间价格变化了多少。
计算器的工作方式
该计算器基于消费者价格指数(CPI)运行。价格指数用于跟踪一篮子固定商品的平均价格随时间的变化。指数数值本身没有单位,只有两个读数之间的比率有意义。如果某年的指数为100,另一年的指数为125,价格就上涨了25%,因此要购买同一篮子商品,所需金额必须增加25%。
该工具有三种模式:
- 国家价格指数。 选择一个国家和两个日历年。工具会在内置表格中查找这两个指数读数。
- 我自己的指数值。 自行输入两个指数读数,以及它们之间相隔的年数。
- 年均增长率。 输入一个固定的年增长率和年数,然后将某笔金额向前或向后换算。
每种模式都会返回三个数值:等值金额、整个期间的累计价格变动,以及年化率。百分比显示到小数点后两位。
通货膨胀公式
对于两种指数模式,整个计算建立在一个比率上:
比率 = CPI(终点)÷ CPI(起点)
- 等值金额 = 金额 × 比率
- 累计价格变化 = 比率 − 1
- 年化增长率 = 比率^(1 ÷ n) − 1,其中 n 为期间的年数
哪个读数是“起点”,哪个是“终点”,是指数模式唯一需要的方向控制。同一个公式既能回答“过去的一笔金额现在值多少”,也能回答“今天的金额在当时值多少”。当两个年份相同时,期间长度为零,因此计算器会原样返回金额并给出零增长率,而不会将比率提升到无穷大的幂。
年均增长率模式不是读取指数,而是对一个增长率进行复合计算:
- 增长因子 = (1 + r)^n,其中 r 为增长率除以100所得的值
- 向前换算:等值金额 = 金额 × 增长因子
- 向后换算:等值金额 = 金额 ÷ 增长因子
两个方向的累计变化都保持为增长因子 − 1,因为价格变化属于该期间,而不取决于换算方向。
这是美国劳工统计局为其消费者价格指数通货膨胀计算器所记载的方法,该计算器使用某日历年的平均指数。将指数比率解读为百分比变化的定义,见美国劳工统计局 CPI 问答页面中“如何读取或解释指数?”一节。
示例:US$100按1990年的价格折算为2025年的价格
内置的美国表格给出了1990年的年度平均 CPI-U,为130.7,以及2025年的年度平均 CPI-U,为321.943。
- 比率 = 321.943 ÷ 130.7 = 2.4632
- 等值金额 = US$100 × 2.4632 = US$246.32
- 累计价格变化 = 2.4632 − 1 = 146.32%
- 年化增长率 = 2.4632^(1 ÷ 35) − 1 = 每年2.61%
因此,1990年的US$100在购买力上约等于2025年的US$246,这些35年间价格上涨了146.32%。
倒序读取同一期间
交换两个年份会使比率取倒数。以2025年为“起点”、1990年为“终点”时,US$100变为US$40.60,变化为-59.40%,即每年−2.54%。两种读法描述的是同一段价格历史。一个方向上涨146.32%,另一个方向就下跌59.40%,因为二者互为倒数,而不是相反数。
价格也可能下降
西班牙的指数从 (239 cm)94.023(2013年)降至 (237 cm)93.412(2015年)。输入这两年的€100后,结果为**€99.35**,累计变化为-0.65%,即每年−0.33%。总体价格水平持续下降,这种现象称为通货紧缩。
示例:连续十年保持固定的3%
在年均增长率模式下,3%年增长率持续10年时,US$100的增长因子为1.03^10 = 1.3439。
- 向前换算:US$100 × 1.3439 = US$134.39
- 向后换算:US$100 ÷ 1.3439 = US$74.41
- 两个方向的累计变化:34.39%
单一的固定增长率只是粗略模型,无法匹配某个国家真实的逐年变化路径。
内置价格指数表
该工具内置四个国家系列。每个系列都会在页面和源代码中注明发布机构、基期、年度数值的计算方式、涵盖年份以及获取日期。
| 国家 | 系列 | 基期 | 涵盖年份 | 发布机构 |
|---|---|---|---|---|
| 美国 | CPI-U,美国城市平均值,所有项目(CUUR0000SA0),已发布的年度平均值 | 1982-84 = 100 | 1913-2025 | 美国劳工统计局 |
| 德国 | 消费者价格指数,所有私人家庭,已发布的年度平均值 | 2020 = 100 | 1991-2025 | 联邦统计局(Destatis) |
| 巴西 | IPCA 指数,十二个月度已发布数值的平均值 | 1993年十二月 = 100 | 1995-2025 | IBGE |
| 西班牙 | IPC 全国综合指数,十二个月度已发布数值的平均值 | 2021 = 100 | 2002-2025 | INE |
四个表格均于2026-09-05获取,该日期显示在页面上各系列旁边。统计机构会修订这些系列并调整其基期,因此该日期之后发布的数值可能与此处内置的数值不同。拥有更新或不同官方数值的用户可以覆盖表格:“我自己的指数值”模式只使用输入的两个读数,不应用任何内置表格。
美国和德国的数值分别是各自机构发布的年度平均值。IBGE 和 INE 按月发布指数,而不是年度数值,因此这两个表格使用该年度十二个月度已发布读数的平均值;这与美国劳工统计局和 Destatis 对其年度平均值采用的定义相同。
巴西的表格有意从1995年开始。雷亚尔于1994年七月以2,750比1的汇率取代克鲁塞罗雷亚尔,因此1994年或更早的金额以另一种货币表示,仅按指数重新换算会得到一个没有任何货币单位的数值。
限制
- 不进行货币兑换。以欧元输入的金额仍以欧元返回,只按照该货币区自身的价格水平重新换算。
- 表格按年度而非按月提供。国家模式只接受完整的日历年。
- 超出表格范围的年份会被拒绝,提示信息会列出该系列涵盖的年份范围。
- 两种自定义模式接受最长1,000年的期间。更长的期间会被拒绝,因为指数的计算结果不再具有实际意义。
- 指数读数小于或等于零、金额小于或等于零,以及小于或等于-100%的增长率,都会被拒绝。价格水平不可能缩小为零或变为负数。
- 这是一个通用的通货膨胀计算器,不是巴西中央银行的 Calculadora do Cidadão(公民计算器),也不适用 IGP-M 或 INPC 等合同调整指数。
常见问题
“US$100(1990年)在2025年值US$246.32”究竟是什么意思? 这意味着,1990年价格为US$100的一篮子平均商品,在2025年的价格约为US$246.32。这说的是平均价格,而不是任何单个产品的价格。租金、食品和电子产品的价格变化速度各不相同。
为什么年化增长率比总变化小这么多? 累计变化一次性覆盖整个期间。年化增长率是一个稳定的年度增长率,按复合方式计算后会得到相同的总变化。价格在35年间上涨146.32%,折算为每年2.61%,因为每年的涨幅都是在上一年的基础上计算的。
计算器会在不同货币之间兑换吗? 不会。答案始终使用输入金额的同一种货币。该工具只按照价格指数或增长率重新换算金额。
我的国家不在列表中,还能使用吗? 可以。从该国自己的统计机构获取两个指数读数,在“我自己的指数值”模式中输入它们,并输入两者之间相隔的年数。计算器会对输入数值应用同一个比率公式。
为什么这些结果可能与官方计算器不同? 有两个常见原因。官方工具通常使用月度指数值,而这些表格使用年度指数值。此外,统计机构会修订系列并调整基期,因此在2026-09-05获取的表格可能与之后发布的表格不同。
结果可以为负数吗? 等值金额不能为负数,因为金额和两个指数读数都必须大于零。但累计变化和年度增长率可以为负数,这表示该期间价格下降了。
参考文献
- "CPI Inflation Calculator." 美国劳工统计局,https://www.bls.gov/data/inflation_calculator.htm.
- "Consumer Price Index: Questions and Answers." 美国劳工统计局,https://www.bls.gov/cpi/questions-and-answers.htm.
- "Consumer Price Index for All Urban Consumers (CPI-U), series CUUR0000SA0." 美国劳工统计局,https://www.bls.gov/cpi/.
- "Verbraucherpreisindex für Deutschland." 联邦统计局(Destatis),https://www.destatis.de/EN/Themes/Economy/Prices/Consumer-Price-Index/_node.html.
- "Índice Nacional de Preços ao Consumidor Amplo (IPCA)." 巴西地理与统计研究所(IBGE),https://www.ibge.gov.br/en/statistics/economic/prices-and-costs/17136-national-index-of-consumer-prices.html.
- "Índice de Precios de Consumo (IPC)." 国家统计局(INE),https://www.ine.es/dyngs/INEbase/en/operacion.htm?c=Estadistica_C&cid=1254736176802&menu=ultiDatos&idp=1254735976607.