「我用 A 网站算 TDEE 是 1850 kcal,用 B 网站算是 2050 kcal,差 200,我该信哪个?」
这是减脂群里几乎每周都会出现的问题。答案不是"你输错了",而是"它们用的公式不同"。
营养学界算 BMR(基础代谢率)主要有两套公式:Harris-Benedict 和 Mifflin-St Jeor。两套都很出名,但算出来的数字差 5-10%。对一个目标 1500 kcal 的人来说,差 200 kcal 意味着减脂效率慢 1 倍以上。
这篇我们拆解两套公式的来历、差异、误差,以及为什么 2026 年的减脂 App 都应该用 Mifflin-St Jeor。
TL;DR
| 公式 | 提出年份 | 普遍准确度 | 现代营养学界态度 |
|---|---|---|---|
| Harris-Benedict | 1919 | 普遍高估 5-10% | 已经淘汰,但很多老网站还在用 |
| Harris-Benedict 修订版(Roza & Shizgal) | 1984 | 比原版略准 | 仍偏高 |
| Mifflin-St Jeor | 1990 | 当前主流推荐 | 现代营养学界优先选择 |
| Katch-McArdle | 1996 | 基于体脂率,对运动员准 | 需要测体脂,普通用户用不上 |
结论:普通用户用 Mifflin-St Jeor。健身爱好者(有体脂率数据)可以用 Katch-McArdle。Harris-Benedict 不要用了。
1. 公式长什么样?
Harris-Benedict(1919 原版)
男性 BMR = 66.4730 + (13.7516 × 体重kg) + (5.0033 × 身高cm) − (6.7550 × 年龄)
女性 BMR = 655.0955 + (9.5634 × 体重kg) + (1.8496 × 身高cm) − (4.6756 × 年龄)
Harris-Benedict 修订版(Roza & Shizgal, 1984)
男性 BMR = 88.362 + (13.397 × 体重kg) + (4.799 × 身高cm) − (5.677 × 年龄)
女性 BMR = 447.593 + (9.247 × 体重kg) + (3.098 × 身高cm) − (4.330 × 年龄)
Mifflin-St Jeor(1990)⭐
男性 BMR = (10 × 体重kg) + (6.25 × 身高cm) − (5 × 年龄) + 5
女性 BMR = (10 × 体重kg) + (6.25 × 身高cm) − (5 × 年龄) − 161
Mifflin 公式的系数明显更简洁,这不是偶然——它的设计思路就是用更少的"经验调整项"匹配现代人的真实代谢。
2. 真实计算对比
例子:30 岁女性,身高 165cm,体重 55kg
| 公式 | BMR 计算 | 结果 |
|---|---|---|
| Harris-Benedict 原版 | 655.0955 + 525.987 + 305.184 − 140.268 | 1346 kcal |
| Harris-Benedict 修订版 | 447.593 + 508.585 + 511.17 − 129.9 | 1337 kcal |
| Mifflin-St Jeor | 550 + 1031.25 − 150 − 161 | 1270 kcal |
差异:Mifflin 比 Harris-Benedict 原版少 76 kcal,差距 5.6%。
假设她的活动系数是 1.375(轻度活动):
| 公式 | BMR | TDEE |
|---|---|---|
| Harris-Benedict 原版 | 1346 | 1851 kcal |
| Harris-Benedict 修订版 | 1337 | 1838 kcal |
| Mifflin-St Jeor | 1270 | 1746 kcal |
差异:105 kcal。
减脂时的影响:
- 如果按 Harris-Benedict 算 → 减脂目标 = 1851 − 400 = 1451 kcal
- 如果按 Mifflin 算 → 减脂目标 = 1746 − 400 = 1346 kcal
但实际 TDEE 接近 Mifflin 的 1746。所以按 Harris-Benedict 设的 1451 kcal,实际只造成 295 kcal 赤字(1746 − 1451),而不是想象中的 400。
这就是为什么很多人按"标准方案"减不下来——公式从一开始就高估了。
3. 为什么 Mifflin 更准?
时代背景的差异
- 1919 年(Harris-Benedict 数据采集时):人均活动量大,工业化食物少,平均 BMR 比现代人高
- 1990 年(Mifflin-St Jeor 公式提出):基于美国大学营养学院的现代人样本,更贴近现代办公久坐人群
样本差异
- Harris-Benedict 原版样本量只有 239 人(136 男 + 103 女),且全部是 30 岁左右健康白人
- Mifflin-St Jeor 样本 498 人(264 男 + 234 女),年龄分布 19-78 岁,更覆盖普通人群
真实测量验证
学界做过多次「公式 vs 间接热量测定法(indirect calorimetry,行业金标准)」的对比:
| 公式 | 平均误差 | 30% 以上误差概率 |
|---|---|---|
| Harris-Benedict 原版 | +5.4% 高估 | 14% |
| Mifflin-St Jeor | +1.5% 高估 | 3.5% |
来源:Frankenfield 等,2005,《Comparison of predictive equations for resting metabolic rate》(美国营养学会期刊)。
4. 不同公式适合谁?
Mifflin-St Jeor — 推荐给 90% 的人
- 普通办公族 / 减脂期间用户
- 不知道自己体脂率
- 年龄 19-78 岁
Katch-McArdle — 推荐给运动员 / 健身高手
公式:
BMR = 370 + (21.6 × 瘦体重 kg)
瘦体重 = 体重 × (1 − 体脂率)
前提:你得知道自己的体脂率。普通家用秤的 ±5% 误差会让这个公式失真,需要 DEXA 扫描或专业身体成分仪测得的精确体脂数据。
对肌肉量明显高于平均的健身爱好者(体脂 < 15% 男 / < 22% 女),Katch-McArdle 更准,因为肌肉的代谢需求比脂肪高,Mifflin 会低估。
谁也不应该用 Harris-Benedict
真的没必要。除了"历史遗留",它没有任何优势。
5. 活动系数:被忽视的关键
很多人盯着 BMR 公式纠结,但活动系数错档,带来的误差远比 BMR 公式差异大。
| 活动水平 | 系数 | 含义 |
|---|---|---|
| 久坐 | 1.2 | 办公室白领,通勤外几乎不动 |
| 轻度活动 | 1.375 | 每周 1-3 次散步 / 瑜伽 |
| 中度活动 | 1.55 | 每周 3-5 次中强度运动 30-60 分钟 |
| 高度活动 | 1.725 | 每周 6-7 次高强度运动 |
| 极高活动 | 1.9 | 运动员 / 重体力劳动 |
问题:大多数人高估自己的活动水平。
「我每周去 2 次健身房」→ 觉得自己是中度(1.55)→ 实际更接近 1.375。
→ 1746 vs 1971 kcal,差 225 kcal,比公式差异大得多。
建议:不确定就先按低一档算,2 周后看体重数据校准。
6. 怎么校准自己的真实 TDEE?
公式只是起点。真正的个人 TDEE 必须用数据校准。
校准流程(4-6 周)
- 按 Mifflin-St Jeor 算 BMR,选保守的活动系数 → 估出 TDEE_预测
- 按 TDEE_预测 − 300 吃 2 周,严格记录摄入
- 称重 7 日均线(不是单日,因为水分波动)
- 看 2 周体重变化:
- 降了 0.5-1 kg → TDEE 估得对
- 没降或反涨 → 实际 TDEE 比估的低 → 再减 100-200 kcal
- 降太快(>2 kg/2 周) → 实际 TDEE 比估的高 → 加回去一点
- 再跑 2 周 校准
4-6 周后你能找到真实的个人 TDEE。
详细方法见 科学减脂的 8 步闭环。
7. 为什么小卡选 Mifflin-St Jeor?
| 维度 | 我们的考量 |
|---|---|
| 准确度 | Mifflin 是营养学界主流推荐的现代公式,平均误差约 1.5% |
| 适用人群 | 覆盖 19-78 岁普通人,正好对应小卡的核心用户群 |
| 数据获取门槛 | 不需要体脂率,新用户输身高 / 体重 / 年龄 / 性别即可 |
| 与膳食指南匹配 | 《中国居民膳食指南 2022》推荐使用 Mifflin-St Jeor 计算 |
| 对外可验证 | 是公开公式,用户可以自己复核,我们的算法不黑箱 |
更多公式背后细节:科学方法论页。
FAQ
Q1. 我之前用 Harris-Benedict 算的目标已经吃了 1 个月,要换吗?
不用紧急换。看 1 个月数据:
- 如果体重正常下降(每周 0.5-1 kg)→ 你的活动系数和公式刚好平衡了,不用换
- 如果一直减不动 → 大概率是公式高估了,换 Mifflin 重新算
- 如果减太快(脱发 / 姨妈紊乱)→ 公式低估或活动系数高估,温和往回加 100-200 kcal
Q2. 中国人 / 亚洲人需要"中国版"公式吗?
学界有争议。WHO/FAO 公式(1985)是为不同种族设计的,但实际使用中 Mifflin-St Jeor 对中国人也很准。目前没有公认"更好的中国版"BMR 公式,所以主流 App 都用 Mifflin。
如果你对自己的代谢有特殊关切(比如有甲状腺问题),建议直接做 RMR(静息代谢率)测量,而不是依赖公式。
Q3. 月经期 / 哺乳期 / 生病时 BMR 会变,公式怎么调整?
- 月经周期:黄体期 BMR +3%(约 +30-50 kcal/天)。可以忽略,不用专门调整
- 哺乳期:能量需求 +500 kcal/天,这是单独的能量需求,不是 BMR 调整
- 甲状腺亢进:BMR 可能 +20-40%(异常)→ 需要医生指导,不要靠公式
- 甲状腺减退:BMR 可能 −10-20% → 需要医生指导
Q4. 我体重很轻(<45 kg)或很重(>120 kg),公式还准吗?
极端体重下所有公式都有偏差。
- 极轻体型:Mifflin 仍是相对稳健的选择
- 极重体型:Mifflin 在 BMI > 35 时可能高估 BMR 5-10%,推荐**用 Mifflin 算后,再减 5-10%**作为起点
Q5. App 算出来的目标 1346 kcal,我直接照这个吃可以吗?
可以,但要记得 2 周后校准(参考第 6 节)。所有公式都是"起点"而不是"终点"。
最后
公式不是玄学,但也不是绝对真理。Mifflin-St Jeor 是 2026 年减脂工具最该用的 BMR 公式 —— 这是营养学界 30 年的研究共识。
但请记得:任何公式都需要用数据校准。坚持记录 4-6 周,你才能找到真实的个人 TDEE。
如果你想体验完整的 Mifflin-St Jeor + 活动系数 + 数据校准闭环,小卡健康 iOS 和 Android 都可以免费下载。
完整方法论 + 文献来源:科学方法论页。
有想看的减脂公式问题?告诉我们:miaoyancontact2024@gmail.com



