← 返回博客
体重与代谢8 分钟阅读

基础代谢率计算器准确度大比拼:2026年到底哪个公式靠谱?

一句话总结

Mifflin-St Jeor是最可靠的通用公式,但没有任何公式能对每个人都精确——尤其是运动员和老年人——所以把计算结果当作起点,并根据真实的体重趋势调整。

🕓 更新: 2026-10-08
撰写 HAVIT Editorial Team审核 HAVIT Medical Advisory · Editorial Medical Review Board

本文仅供一般信息参考,不能替代专业医疗建议、诊断或治疗。如有任何健康相关问题,请务必咨询合格的医疗专业人员。

你的卡路里计算器可能骗了你300多大卡

想象一下:你认真记录了三个月的卡路里。称鸡胸肉,量橄榄油,每天都达标——可体重几乎没变,甚至还在慢慢上涨。

问题往往不在自律,而在起点数字。如果BMR计算器每天哪怕高估你的代谢200–300千卡,基于它制定的计划就可能悄悄抹掉你以为存在的热量缺口。

这并非罕见情况。一项针对最常用公式的系统综述发现,即使是最好的公式,也有相当一部分人的预测值与实测静息代谢率相差超过10%;而且老年人和少数族裔在公式的建立和验证数据中代表性不足。

那到底该信哪个公式?我翻遍了各种研究,把主流的BMR公式都跟间接测热法(通过测量实际氧气消耗来计算代谢的金标准)做了对比。数据说话,咱们一个个来看。

六大公式谁更值得信赖

在宣布冠军之前,先认识一下这些选手。它们诞生于不同年代,基于不同人群,用的方法也各不相同。

Harris-Benedict(1918年)是代谢公式的鼻祖。它基于239名成人的间接测热法数据建立,在20世纪大部分时间里都是默认标准,至今仍有诊所在用。

Mifflin-St Jeor(1990) 的出现是因为研究者发现Harris-Benedict总是高估现代人的代谢。毕竟我们的运动量比1918年的人少太多了。

Katch-McArdle(1996) 直接把年龄和性别扔一边,只看你的瘦体重。听起来很科学,问题是大多数人压根不知道自己的瘦体重是多少。

Cunningham(1991) 是Katch-McArdle的"激进版",专门为运动员设计。

Oxford公式(2005年)由营养学研究者C.J. Henry开发,所用数据库比WHO/FAO采用的旧版Schofield公式规模更大、地域更多样。它针对不同年龄段使用不同公式。

Ten-Haaf公式(2014年)是在业余运动员中开发的较新的基于体重的公式。只需要体重、身高和年龄,不需要测体脂。

实验室测试结果揭晓

有意思的地方来了。2005年,一个循证团队系统检索了所有能找到的验证研究,在有或没有肥胖的健康成人中,将临床最常用的四个公式——Harris-Benedict、Mifflin-St Jeor、Owen和WHO/FAO/UNU——与间接测热法进行了比较。

Mifflin-St Jeor胜出:它把静息代谢率预测在实测值10%以内的人数比其他任何公式都多,误差范围也最窄。这并不完美,但已是最好的通用选择。同一综述仍然提醒,任何公式用于个人时都存在“值得注意的误差”。

但平均值会掩盖重要细节。准确度会随测量对象而变化。

在运动员中,2023年一项纳入29项研究(1,430名参与者、100个不同公式)的荟萃分析发现,大多数公式会显著高估或低估静息代谢率。基于去脂体重的Cunningham公式是仅有的五个平均预测值与实测值无显著差异的公式之一。

在个体精度方面,基于体重的Ten-Haaf公式表现最好,使80.2%的运动员落在实测值±10%以内;其他可合并分析的公式在40.7%到63.7%之间。

被忽视的年龄因素

在老年人中,预测也会变得更难。

2021年一项纳入14项健康老年人研究的系统综述发现,公式整体倾向于高估静息能量消耗。Mifflin-St Jeor的平均偏差最小(−0.3%),但在个体层面只有61%的人落在实测值10%以内。个体层面表现最好的是Harris-Benedict(约70%),Henry/Oxford公式为65%。

为什么?主要是肌少症。随着年龄增长,即使体重不变,肌肉量也在流失。公式是根据你的数据假设一个肌肉脂肪比例的,当这个比例变了,计算就不准了。

作者的结论很直接:对于健康老年人,没有任何公式能给出既准确又精确的估计。

但这并不意味着60岁以上就该把结果随意减掉某个百分比——老年人吃得太少本身就有风险,包括加速肌肉流失。把这个数字当作粗略估计,关注体重趋势;如果准确度真的很重要(例如在医生监督下减重),可以咨询实测静息代谢率。

什么时候该选Katch-McArdle

假设你体重80公斤,体脂12%,每周撸铁四次,腹肌清晰可见。

Mifflin-St Jeor看的是你的身高、体重、年龄和性别,预测结果是1720大卡。但它不知道你有70公斤的瘦体重——这比同体型的普通人高出一大截。

Katch-McArdle看到这个瘦体重,预测是1890大卡。这170大卡的差距很重要。如果按Mifflin的数字吃一个月,你会无意中制造出5100大卡的热量缺口。

但问题来了:你得有准确的体脂数据。而尴尬的事实是,大多数测体脂的方法都不靠谱。家用体脂秤动辄偏差5-8个百分点,就连专业的生物电阻抗设备也会因为你的水合状态波动3-4%。

如果你没有最近的DEXA扫描或水下称重数据,Katch-McArdle可能反而不如Mifflin-St Jeor准确,尽管理论上它更先进。输入数据不准,输出结果就不准。

族群与体型:公式并不能原样通用

大多数常用公式主要基于西方人群建立。新加坡研究人员测量了232名华人成人的基础代谢率,预测值在10%以内的比例为:Mifflin-St Jeor 67%、Henry/Oxford 67%,Harris-Benedict仅45%。专为该人群建立的新公式达到78%。

这里的启示不是某个人群的公式才“正确”,而是任何公式都最适用于与其开发人群相似的人。

怎么选适合自己的公式

别想着找"最好"的计算器,要找适合你情况的。

18-60岁、中等体脂(18-30%): Mifflin-St Jeor。虽然不新潮,但对普通成年人来说验证最充分。

运动员、确认低体脂: Katch-McArdle,但前提是有DEXA或同等精度的瘦体重数据。否则还是用Mifflin-St Jeor,然后加5-10%。

如果你超过65岁: Mifflin-St Jeor的平均偏差最小,但要预期个体误差。把它当作起点,根据体重趋势调整,而不是减去一个固定百分比。

如果你是东亚人: 如果有针对你所在人群的专用公式,可能更合适;否则Mifflin-St Jeor或Henry/Oxford公式都是合理的起点。

如果你明显偏瘦: 这一人群几乎没有验证数据。请与医生合作,因为低体重时吃得太少有实实在在的健康风险。

真正的秘诀:把任何数字都当作起点

在花几个月追逐一个数字之前,有些事值得先了解。

所有公式给的都是估算值,不是测量值。是基于人群平均数据的有根据的猜测。你的实际代谢可能比预测高或低15%,而这仍然属于正常范围。

人与人确实不同。一项针对苏格兰150名成人的研究发现,基础代谢率的个体差异中,63%可由去脂体重解释,6%由脂肪量解释,2%由年龄解释——还有26%无法用任何测量因素解释。剩下的这部分差异,正是公式看不到的。

把公式结果当作起点。按这个数字吃2-3周,同时跟踪体重变化。如果你想维持体重却在涨,说明实际代谢比预测低;如果在掉,说明比预测高。调整100-150大卡,继续观察。

这种迭代方法比任何公式都准。虽然慢一点,但它是根据你自己的身体校准的——而不是几千个其他人的统计平均值。

间接测热法到底测的是什么

我们一直说的金标准值得解释一下。间接测热法测量的是你在静息状态下消耗多少氧气、产生多少二氧化碳。因为我们知道使用氧气的代谢途径,所以可以精确计算出你燃烧了多少卡路里。

测试需要15-30分钟。你躺着不动,戴着面罩或罩子呼吸,设备会收集你呼出的气体。有点无聊但不难受。费用一般在500-1500元,运动医学诊所或大学研究中心可以做。

值不值得做?看你的需求。如果你是竞技运动员,或者明明认真记录热量却好几个月卡在平台期,精确数据可能很有价值。对于普通减肥者来说,这个费用可能不太划算——迭代跟踪法能免费给你类似的信息,只是慢一点。

有一点要注意:间接测热法测的是你那一天的代谢。如果你睡眠不足、压力大、正在感冒,或者前一天刚进行了高强度训练,读数可能不代表你的正常基线。研究人员通常建议在正常睡眠后、空腹状态下、避免剧烈运动24小时后进行测试。

关于计算器准确度的最终结论

没有任何公式对所有人都准确。即使是最好的通用选择Mifflin-St Jeor,也会让相当一部分人误差超过10%;在老年人中约为十分之四。

但好消息是:你不需要完美的准确度。你需要的是一个合理的起点,以及根据实际结果调整的耐心。一个偏差200大卡的公式,经过两周观察和一次调整,就能变得完全准确。

研究人员仍在为特定人群——运动员、老年人、特定族群——开发公式,其中一些在相应人群中表现更好。但没有哪个公式能完全消除个体差异。

所以,选择适合你情况的公式,把结果当作假设而非事实,让身体的真实反应做最终裁决。

📊 关键统计

Mifflin-St Jeor
健康成人中最可靠的常用公式(±10%以内人数最多)
Journal of the American Dietetic Association, 2005
61% / 65% / 约70%
老年人落在实测值±10%以内的比例(Mifflin-St Jeor / Henry / Harris-Benedict)
Clinical Nutrition, 2021
−0.3%
Mifflin-St Jeor在老年人中的平均偏差
Clinical Nutrition, 2021
80.2%(其他公式40.7–63.7%)
最精确公式(Ten-Haaf)下运动员±10%以内比例
Sports Medicine, 2023
26%
无法由身体成分或年龄解释的BMR个体差异
The American Journal of Clinical Nutrition, 2005

BMR公式:验证研究告诉我们什么

公式所需信息验证研究结果
Mifflin-St Jeor (1990)体重、身高、年龄、性别健康成人中最可靠的常用公式;老年人:平均偏差−0.3%,±10%以内61%;华人成人:±10%以内67%
Harris-Benedict (1918)体重、身高、年龄、性别老年人:±10%以内约70%;华人成人:±10%以内45%
Oxford / Henry (2005)体重(±身高)、年龄段、性别老年人:±10%以内65%;华人成人:±10%以内67%
Katch-McArdle去脂体重准确度取决于去脂体重的测量精度
Cunningham (1991)去脂体重运动员:平均预测值与实测值无显著差异
Ten-Haaf (2014)体重、身高、年龄运动员:±10%以内80.2%(最精确)

“±10%以内”=预测值落在间接测热法实测值10%以内的人数比例。来源:Frankenfield 2005;Cioffi 2021;O'Neill 2023;Camps 2016。

❓ 常见问题

减肥用哪个BMR公式最准?
对大多数成人来说,Mifflin-St Jeor是验证最充分的选择:一项系统综述发现,它将静息代谢率预测在实测值10%以内的人数多于其他常用公式。不过任何公式都应作为起点——记录2-3周体重,再根据实际结果调整。
为什么不同BMR计算器结果不一样?
每个公式开发时用的人群和方法都不同。Harris-Benedict用的是1918年的数据,那时候人们运动量更大。Katch-McArdle只看瘦体重。Mifflin-St Jeor用的是90年代的受试者。这些差异导致同一个人用不同公式可能相差200多大卡。
肌肉发达的人用Katch-McArdle更准吗?
可能是,但前提是你有准确的身体成分数据。2023年一项针对运动员的荟萃分析中,基于去脂体重的Cunningham公式是少数平均预测值与实测值一致的公式之一。如果去脂体重估计有偏差,这个优势就会消失——没有DEXA或同等检测时,基于体重的公式(Mifflin-St Jeor,运动员可用Ten-Haaf)可能更可靠。
个体代谢跟计算器预测能差多少?
差异相当大。一项针对150名成人的研究中,去脂体重、脂肪量和年龄合起来解释了人与人之间基础代谢率差异的大部分,但仍有26%无法解释。这就是为什么身高、体重、年龄都相同的两个人,BMR也可能明显不同——也是个人追踪比选公式更重要的原因。
老年人应该用不同的BMR计算器吗?
没有哪个公式明显更适合老年人。2021年一项针对健康老年人的系统综述发现,公式普遍倾向于高估;Mifflin-St Jeor的平均偏差最小,但Harris-Benedict、Henry和Mifflin-St Jeor都只能让约61-70%的人落在10%以内。与其减去固定百分比,不如把估算值当作起点,根据体重趋势调整——老年人吃得太少可能加速肌肉流失。
花钱做间接测热法值得吗?
费用大约500-1500元,值不值看情况。对于竞技运动员或认真记录热量却长期卡平台期的人,精确数据可能很有价值。对普通减肥者来说,迭代法——按计算结果吃、跟踪体重、调整——2-3周就能免费得到类似信息。
有没有更适合亚洲人的BMR公式?
有可能。新加坡一项针对232名华人成人的研究中,Mifflin-St Jeor和Henry/Oxford公式各有67%的人预测在10%以内,Harris-Benedict只有45%,而专为该人群建立的公式达到78%。任何公式都最适合与其开发人群相似的人。

HAVIT 是什么?

HAVIT 是以代谢科学为基础的 AI 健康伙伴,帮你守住肌肉、唤醒代谢,长久保持不反弹的身体。

和只计算热量的追踪器不同,HAVIT 把 AI 身体成分估算与饮食、水分、睡眠、步数、生理周期、情绪、GLP-1 用药记录整合成同一套每日流程,因此进度看的是身体成分,而不只是体重秤上的数字。每日任务把已验证的行为改变技巧拆成小而可重复的行动,并融入韩国代表性代谢诊所 Juvis Diet 出身专家的经验。

在 HAVIT 自行分析的 1,090 位 GLP-1 使用者数据中,持续记录的人比一般用户建立了更稳固的习惯。 阅读 GLP-1 习惯报告

App 里有什么

  • AI 教练知道今天该做什么。
  • 营养几秒钟完成饮食记录。
  • 体成分洞察看见体重以外的变化。
  • 每日任务建立能坚持下去的习惯。
  • 每日打卡告诉 HAVI 今天感觉如何。
  • 全部都能记录从喝水到 GLP-1
  • 身心与恢复为意志力见底的日子准备。

无论是否使用 GLP-1 药物都可以使用 HAVIT。这是一款健康类应用,不是医疗器械;身体成分结果为估算值。

HAVIT

在 App 中继续

用你自己的数据,获得个性化的健康管理

Download on the App StoreGet it on Google Play

参考资料

相关文章

肌肉量与基础代谢率计算:2026年每磅肌肉到底能燃烧多少卡路里
活动卡路里和总消耗卡路里:智能手表上的两个数字到底代表什么
220减去年龄算最大心率靠谱吗?实测数据告诉你真相
让身体成分检测普及化——HAVIT 基于问卷的模型如何达到临床工具级准确度(n=70 内部对比研究,以 InBody 为参照)
90分钟睡眠周期法则:为什么你的最佳起床时间计算器可能算错了
活动量决定热量需求:为什么你的卡路里需求可能相差约2倍

开始更聪明的体重管理

减重、保住肌肉、养成健康习惯 — 一个 AI 应用全搞定。

Download on the App StoreGet it on Google Play

免费下载,含应用内购买。