首页 / 帮助中心 / 3种BMR计算公式怎么选?Mifflin、Harris、Katch对比

3种BMR计算公式怎么选?Mifflin、Harris、Katch对比

基础代谢率(BMR)是制定减脂、增肌饮食计划的起点数据。但 BMR 无法直接测量,只能通过公式估算。目前国际上常用的 BMR 计算公式有 3 种:Mifflin-St JeorHarris-BenedictKatch-McArdle。这篇文章会把三个公式摆在一起,用同一个人的数据分别算一遍,让你直观看到它们到底差多少,以及你到底该用哪个。
同一人(175cm / 70kg / 28岁男)三种公式结果
图:三个公式对同一组数据的计算结果,差异约 ±3%。算给你看:Mifflin = 10×70 + 6.25×175 − 5×28 + 5 = 1659;Harris-Benedict = 88.362 + 13.397×70 + 4.799×175 − 5.677×28 ≈ 1707,比 Mifflin 高约 3%。

什么是基础代谢率(BMR)?

基础代谢率(Basal Metabolic Rate,BMR)是指人体在清醒、静卧、空腹、室温 20℃ 左右的环境下,维持心跳、呼吸、体温、细胞功能等生命活动所需的最低能量消耗。简单说,就是你躺着不动一天也会消耗的热量

BMR 占人体每日总热量消耗的 60%-75%,是减脂和增肌饮食计划中最重要的基准数据。无论你的目标是减脂、增肌还是维持体重,第一步都是准确估算 BMR,然后结合活动水平算出 TDEE(每日总热量消耗),才能制定科学的热量摄入计划。

为什么 BMR 不能直接用仪器测量?真正的 BMR 需要在实验室条件下,通过间接测热法(测量氧气消耗量)测定。日常生活中,我们只能通过基于统计学数据的公式来估算 BMR,个体差异通常在 ±10% 以内。

Mifflin-St Jeor 公式(推荐)

Mifflin-St Jeor 公式于 1990 年提出,基于现代人群数据,是目前学术界公认最准确的 BMR 计算公式。美国膳食协会(ADA)在 2013 年将其推荐为首选公式。

计算公式

男性:

BMR = (10 × 体重kg) + (6.25 × 身高cm) - (5 × 年龄) + 5

女性:

BMR = (10 × 体重kg) + (6.25 × 身高cm) - (5 × 年龄) - 161

适用人群

我日常帮朋友做饮食计划,90% 的情况都用这个公式。不需要体脂秤,只要你知道自己的年龄、身高、体重就能算。除非你是体脂特别低的比赛选手,否则用它来定饮食起点,完全够用。

优缺点

Mifflin 的好处很明显:准,而且不需要体脂数据。研究给出的误差范围大概在 ±5% 以内,对普通人完全够用。唯一的短板是如果你肌肉量远超常人(比如健美选手),它可能会把你的 BMR 低估 5% 到 10%。不过这对 95% 的人来说根本不是问题。

为什么推荐这个公式?大量研究表明,Mifflin-St Jeor 公式在普通人群中的预测准确度最高,比 Harris-Benedict 公式平均低约 5%,更接近真实代谢水平。如果你不知道该选哪个公式,直接选这个

Harris-Benedict 公式(经典)

Harris-Benedict 公式于 1919 年提出,是历史上第一个广泛使用的 BMR 计算公式。虽然年代久远,但因其简单易懂,至今仍被很多健身 App 和网站采用。

计算公式

男性:

BMR = 88.362 + (13.397 × 体重kg) + (4.799 × 身高cm) - (5.677 × 年龄)

女性:

BMR = 447.593 + (9.247 × 体重kg) + (3.098 × 身高cm) - (4.330 × 年龄)

适用人群

优缺点

我刚算热量那会儿,很多 App 默认用的还是 Harris-Benedict。算出来 BMR 比我后来用 Mifflin 高了将近 100 千卡,按那个缺口吃,两周体重纹丝不动。后来把公式一切换,才意识到是基数估计错了。所以现在这个公式我基本只拿来做个对比,不会当真用它定计划。

注意:由于 Harris-Benedict 公式结果通常比 Mifflin-St Jeor 高约 5%,如果你直接用 Harris-Benedict 的 BMR 计算 TDEE 并制定饮食计划,可能会低估热量缺口,导致减脂效果不明显。

Katch-McArdle 公式(需体脂率)

Katch-McArdle 公式于 1976 年提出,与其他两个公式最大的不同是:它基于瘦体重(Lean Body Mass,LBM)而非总体重计算 BMR。这意味着它必须知道你的体脂率才能使用。

计算公式

通用公式(不分男女):

BMR = 370 + (21.6 × 瘦体重kg)

瘦体重计算:

瘦体重 = 体重kg × (1 - 体脂率%)

适用人群

优缺点

如果你舍得花钱去做一次 DEXA 或者让教练用皮脂钳认真夹一遍,那 Katch-McArdle 给你的 BMR 最接近真实值。但别指望几十块的家用体脂秤,那个误差本身就大,再往公式里一代,偏差反而被放大了。没有准确体脂数据,就老老实实用 Mifflin 吧。

实用建议:如果你没有 DEXA 或皮脂钳等专业测量工具,仅靠家用体脂秤的数据,建议优先使用 Mifflin-St Jeor 公式。家用体脂秤的误差可能导致 Katch-McArdle 结果偏差更大。

注意:当体脂率极低(男<8%,女<15%)或极高时,Katch-McArdle 的准确性也会下降。因为身体在极端状态下会出现代谢适应,单位瘦体重的能量消耗会改变,公式里那个固定的 21.6 就不太准了。这种情况下,建议结合 Mifflin 的结果取一个中间值来用。

三种 BMR 公式对比

Mifflin-St Jeor

准确度最高
无需体脂数据
推荐首选

Harris-Benedict

经典公式
结果偏高5%
适合对比验证

Katch-McArdle

需体脂率
健身人群最准
有数据时用

对比项Mifflin-St JeorHarris-BenedictKatch-McArdle
提出时间1990 年1919 年1976 年
所需数据性别、年龄、身高、体重性别、年龄、身高、体重体重、体脂率
准确度±5%±7%(偏高)±3%(有体脂时)
是否分男女否(通用)
适用人群绝大多数人首选参考对比用健身人群、肌肉量高者
主要缺点对极端肌肉量人群可能低估基于早期数据,普遍高估必须有准确体脂数据

同一人用三种公式计算实例

为了直观展示三种公式的差异,我们以一位 28 岁男性,身高 175cm,体重 70kg,体脂率 15% 为例,分别用三种公式计算 BMR:

计算过程

1. Mifflin-St Jeor:

BMR = (10×70) + (6.25×175) - (5×28) + 5 = 700 + 1093.75 - 140 + 5 = 1658.75 kcal

2. Harris-Benedict:

BMR = 88.362 + (13.397×70) + (4.799×175) - (5.677×28) = 88.36 + 937.79 + 839.83 - 158.96 = 1707.02 kcal

3. Katch-McArdle:

瘦体重 = 70 × (1 - 0.15) = 59.5 kg BMR = 370 + (21.6 × 59.5) = 370 + 1285.2 = 1655.2 kcal

结果对比

公式BMR 结果与 Mifflin 差异
Mifflin-St Jeor1659 kcal基准
Harris-Benedict1707 kcal+2.9%
Katch-McArdle1655 kcal-0.2%

从这个例子可以看出:Harris-Benedict 比 Mifflin-St Jeor 高出约 48 kcal(2.9%),而 Katch-McArdle 与 Mifflin-St Jeor 几乎一致。对于普通体型人群,三种公式差异通常在 3-5% 以内;但对于肌肉量极高或极低的人群,差异可能扩大到 10% 以上。

如果换成一位 28 岁、身高 160cm、体重 55kg 的女性,Mifflin 公式算出的 BMR 大约是 1308 kcal,比同年龄、同体重的男性低了约 350 kcal。这个差距主要来自公式中 -161 的常数项。

如何选择适合自己的公式?

快速选择指南

如果你不想纠结,直接选 Mifflin-St Jeor。平时减脂增肌,用它得出的 TDEE 当起点就很好。除非你手上有 DEXA 或皮脂钳测的体脂率,那毫不犹豫上 Katch-McArdle,它最能体现肌肉量对代谢的拉动作用。至于 Harris-Benedict,留着当个参考就好,别把它当成你吃饭的账本。

不确定选哪个?直接选 Mifflin-St Jeor。对绝大多数人来说,它与真实 BMR 的误差在 ±5% 以内,完全足够用于制定饮食计划。与其纠结公式选择,不如把注意力放在长期观察和微调上。

算出 BMR 后如何计算每日热量消耗(TDEE)?

BMR 只是你躺着不动消耗的热量。要制定饮食计划,还需要根据日常活动水平计算 TDEE(Total Daily Energy Expenditure,每日总热量消耗)

TDEE 计算公式

TDEE = BMR × 活动系数

活动系数对照表

活动水平活动系数描述
久坐1.2几乎不运动,办公室工作
轻度活动1.375每周轻量运动 1-3 天
中度活动1.55每周规律运动 3-5 天
高强度活动1.725每周规律运动 6-7 天
极高强度1.9每天 2 次训练或重体力工作

计算实例

接上例,BMR = 1659 kcal,假设每周健身 3 次(中度活动,系数 1.55):

TDEE = 1659 × 1.55 = 2571 kcal

减脂摄入:2571 - 500 = 2071 kcal

增肌摄入:2571 + 300 = 2871 kcal

你可以用我们的 免费BMR计算器,直接输入你的数据,它会把三个公式的 BMR、TDEE 和减脂/增肌建议一次给你算好。

记住这个顺序:先算 BMR → 再乘活动系数得 TDEE → 以 TDEE 为基准加减热量。

BMR 公式的准确度与局限性

为什么公式只是估算?

因为公式终究是公式,它算的是人群平均值,不是你本人。你用三个公式算出来的 BMR 可能很接近,但和你的真实代谢之间,始终隔着一层。差距来自这几个方面:

如何验证你的 BMR 是否准确?

  1. 用公式计算 BMR → TDEE → 制定饮食计划
  2. 严格执行 2-3 周,记录每日体重
  3. 如果体重变化与预期一致(减脂每周 0.3-0.5kg),说明估算准确
  4. 如果体重不变,微调摄入 ±100-200 kcal,继续观察
不要过度追求精确:BMR 公式的个体差异约 ±10%,这意味着 1659 kcal 的估算值,真实值可能在 1490-1820 kcal 之间。公式的作用是给你一个科学的起点,最终数值需要通过 2-3 周的实践观察来微调。

用 BMR 公式最容易犯的 3 个错

  1. 直接用 BMR 减 500 千卡来减脂。BMR 是你躺着不动消耗的热量,用它减 500,可能每天只吃 1000 出头,肌肉掉得比脂肪快。一定要先算 TDEE,再从 TDEE 减。
  2. 选错活动系数。很多人明明一周只练两次,却选中度活动(1.55),结果 TDEE 虚高,减脂变增脂。不确定时往低一档选,宁可慢一点。
  3. 公式算完就不管了。每减重 3-5 公斤,BMR 会跟着降。不重新计算的话,原来的热量缺口会越来越小,最后进入平台期。建议每两周用当前体重重新算一次。

常见问题解答

Mifflin-St Jeor、Harris-Benedict、Katch-McArdle 哪个公式最准确?

Mifflin-St Jeor 公式是学术界公认最准确的 BMR 计算公式,适用于绝大多数人群。Harris-Benedict 是经典公式,结果通常偏高约 5%。Katch-McArdle 需要体脂率数据,有准确体脂数据时对健身人群最精准。

BMR 计算公式男女有什么区别?

Mifflin-St Jeor 公式中,男性 BMR = (10×体重) + (6.25×身高) - (5×年龄) + 5;女性 BMR = (10×体重) + (6.25×身高) - (5×年龄) - 161。女性公式常数项比男性低 166,反映了女性平均肌肉量较低、基础代谢较低的生理差异。另外,女性在黄体期(月经前一周左右),基础代谢会小幅上升 5%-10%,这也是很多女生那几天更容易饿的原因。所以如果你的饮食计划是根据固定 BMR 定的,那几天稍微多吃 100 千卡左右完全是合理的。

没有体脂秤可以用 Katch-McArdle 公式吗?

不能。Katch-McArdle 公式必须知道体脂率才能计算瘦体重。如果没有体脂数据,建议使用 Mifflin-St Jeor 公式,它只需要性别、年龄、身高、体重四个数据。

算出 BMR 之后怎么计算每日热量消耗?

BMR 只是基础代谢,需要乘以活动系数才能得到 TDEE(每日总热量消耗)。公式:TDEE = BMR × 活动系数。久坐 1.2、轻度活动 1.375、中度活动 1.55、高强度 1.725。减脂时以 TDEE 为基准减去 300-500 kcal,增肌时加上 300-500 kcal。

为什么三个公式算出来的结果不一样?

三个公式基于不同年代、不同人群的数据建立,数学模型不同,结果自然有差异。对普通体型人群,差异通常在 3-5% 以内;对肌肉量极高或极低的人群,差异可能达到 10% 以上。建议以 Mifflin-St Jeor 为基准,其他两个作为参考。

BMR 计算结果偏低,说明代谢不好吗?

不一定。BMR 受体重、年龄、性别影响,体重轻的人 BMR 自然较低。但如果 BMR 明显低于同龄人(如女性 BMR 低于 1100 kcal),可能存在肌肉量不足或长期节食导致的代谢适应。建议增加力量训练、保证蛋白质摄入、避免极端节食。

关于本文:本文由 GymCalc 依据 Mifflin(1990)、Harris-Benedict(1919)原始文献与 Frankenfield(2005)系统综述整理,同一组数据用三种公式试算的对比为本站自行计算。公式只是估算,个体误差可达 ±10%。—— 作者:林澈(GymCalc 主编)

参考资料

  1. Mifflin MD, St Jeor ST, Hill LA, et al. A new predictive equation for resting energy expenditure in healthy individuals. Am J Clin Nutr. 1990;51(2):241-247.
  2. Harris JA, Benedict FG. A Biometric Study of Human Basal Metabolism. Proc Natl Acad Sci U S A. 1918;4(12):370-373.
  3. Katch VL, McArdle WD. Introduction to Nutrition, Exercise, and Health. 4th ed. Philadelphia: Lea & Febiger; 1993.
  4. Frankenfield D, Roth-Yousey L, Compher C. Comparison of predictive equations for resting metabolic rate in healthy nonobese and obese adults: a systematic review. J Am Diet Assoc. 2005;105(5):775-789.
  5. 中国营养学会. 中国居民膳食指南(2022). 北京: 人民卫生出版社, 2022.
相关阅读: