什么是基础代谢率(BMR)?
基础代谢率(Basal Metabolic Rate,BMR)是指人体在清醒、静卧、空腹、室温 20℃ 左右的环境下,维持心跳、呼吸、体温、细胞功能等生命活动所需的最低能量消耗。简单说,就是你躺着不动一天也会消耗的热量。
BMR 占人体每日总热量消耗的 60%-75%,是减脂和增肌饮食计划中最重要的基准数据。无论你的目标是减脂、增肌还是维持体重,第一步都是准确估算 BMR,然后结合活动水平算出 TDEE(每日总热量消耗),才能制定科学的热量摄入计划。
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% 的人来说根本不是问题。
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 × 年龄)
适用人群
- 想对比验证 BMR 结果的用户
- 使用传统健身资料的老手
优缺点
- 优点:历史悠久,被大量文献引用,计算结果通常偏高
- 缺点:基于 20 世纪初的人群数据,对现代人群普遍高估约 5%,不建议作为唯一依据
我刚算热量那会儿,很多 App 默认用的还是 Harris-Benedict。算出来 BMR 比我后来用 Mifflin 高了将近 100 千卡,按那个缺口吃,两周体重纹丝不动。后来把公式一切换,才意识到是基数估计错了。所以现在这个公式我基本只拿来做个对比,不会当真用它定计划。
Katch-McArdle 公式(需体脂率)
Katch-McArdle 公式于 1976 年提出,与其他两个公式最大的不同是:它基于瘦体重(Lean Body Mass,LBM)而非总体重计算 BMR。这意味着它必须知道你的体脂率才能使用。
计算公式
通用公式(不分男女):
BMR = 370 + (21.6 × 瘦体重kg)
瘦体重计算:
瘦体重 = 体重kg × (1 - 体脂率%)
适用人群
- 有准确体脂数据的健身人群(如 DEXA 扫描、皮脂钳测量)
- 肌肉量明显高于普通人的健美爱好者
- 体脂率极低或极高的特殊人群
优缺点
如果你舍得花钱去做一次 DEXA 或者让教练用皮脂钳认真夹一遍,那 Katch-McArdle 给你的 BMR 最接近真实值。但别指望几十块的家用体脂秤,那个误差本身就大,再往公式里一代,偏差反而被放大了。没有准确体脂数据,就老老实实用 Mifflin 吧。
注意:当体脂率极低(男<8%,女<15%)或极高时,Katch-McArdle 的准确性也会下降。因为身体在极端状态下会出现代谢适应,单位瘦体重的能量消耗会改变,公式里那个固定的 21.6 就不太准了。这种情况下,建议结合 Mifflin 的结果取一个中间值来用。
三种 BMR 公式对比
Mifflin-St Jeor
准确度最高
无需体脂数据
推荐首选
Harris-Benedict
经典公式
结果偏高5%
适合对比验证
Katch-McArdle
需体脂率
健身人群最准
有数据时用
| 对比项 | Mifflin-St Jeor | Harris-Benedict | Katch-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 Jeor | 1659 kcal | 基准 |
| Harris-Benedict | 1707 kcal | +2.9% |
| Katch-McArdle | 1655 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,留着当个参考就好,别把它当成你吃饭的账本。
算出 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 公式的准确度与局限性
为什么公式只是估算?
因为公式终究是公式,它算的是人群平均值,不是你本人。你用三个公式算出来的 BMR 可能很接近,但和你的真实代谢之间,始终隔着一层。差距来自这几个方面:
- 基因差异:甲状腺激素水平、线粒体效率等遗传因素可造成 ±10% 的差异
- 肌肉量:肌肉比脂肪消耗更多热量,但公式对极端肌肉量的预测能力有限
- 节食历史:长期低热量饮食会导致代谢适应,实际 BMR 可能低于公式估算
- 激素状态:女性的月经周期、更年期等会影响代谢水平
- 测量误差:体重、身高、年龄、体脂率的测量误差会传递到 BMR 结果
如何验证你的 BMR 是否准确?
- 用公式计算 BMR → TDEE → 制定饮食计划
- 严格执行 2-3 周,记录每日体重
- 如果体重变化与预期一致(减脂每周 0.3-0.5kg),说明估算准确
- 如果体重不变,微调摄入 ±100-200 kcal,继续观察
用 BMR 公式最容易犯的 3 个错
- 直接用 BMR 减 500 千卡来减脂。BMR 是你躺着不动消耗的热量,用它减 500,可能每天只吃 1000 出头,肌肉掉得比脂肪快。一定要先算 TDEE,再从 TDEE 减。
- 选错活动系数。很多人明明一周只练两次,却选中度活动(1.55),结果 TDEE 虚高,减脂变增脂。不确定时往低一档选,宁可慢一点。
- 公式算完就不管了。每减重 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),可能存在肌肉量不足或长期节食导致的代谢适应。建议增加力量训练、保证蛋白质摄入、避免极端节食。