每日熱量攝取是指你每天應該攝取的卡路里數,以符合身體在現實生活中的能量消耗,而估算它的標準方法是兩個步驟:用 Mifflin-St Jeor 公式計算你的基礎代謝率 (BMR),然後將這個靜息數值乘以一個活動係數,得出你的每日總能量消耗 (TDEE)。男性的公式為 BMR = 10 × 體重(公斤) + 6.25 × 身高(公分) − 5 × 年齡(歲) + 5,女性則是將末項常數改為 −161 而非 +5。營養規劃實際上是依據 TDEE 來運作的,因為一位坐辦公桌的工作者和一位建築工人即使 BMR 相同,一旦把日常活動、運動以及食物的產熱效應都納入計算,兩者的熱量消耗可能相差數百大卡。一旦你知道了自己的 TDEE,任何特定目標的每日攝取目標就很簡單,就是 TDEE ± 500 kcal —— 大約每週改變 0.45 公斤 (1 磅) 體重,因為一磅的體脂肪約含 3,500 kcal。獲得個人化數字最快的方式,就是把你的數據帶入免費的每日熱量計算機跑一次,而不是自己手動計算。

how to calculate calorie intake
how to calculate calorie intake

「熱量攝取」實際上涵蓋了什麼

大多數人聽到「熱量攝取」時只想到食物,但這個數字必須搭配你正在消耗的熱量才有意義。有三個不同的能量組成會匯入真正的每日預算中:你的靜息代謝 (BMR)、你一整天活動所消耗的熱量(運動加上非運動性活動,例如走路、坐立不安和站立),以及食物的產熱效應 —— 也就是你的身體用來消化所吃食物的能量。任何忽略這三者之一的熱量攝取數字,都可能高到讓減重目標受挫,或低到讓增重目標感覺遙不可及。Mifflin-St Jeor TDEE 的做法把這三者折成單一數字,由活動係數負責區分「久坐的一週」和「高強度訓練的一週」之間的主要差異。

這也是為什麼每個人的熱量攝取數字差異如此之大。一位 30 歲、體重 65 公斤、身高 168 公分、一週訓練三次的女性,她的熱量攝取目標,可能與一位 50 歲、體重相同、整天坐辦公桌的男性相差 700 kcal 以上。工具本身並不會把這個範圍壓平;會壓平它的是輸入的數值,因為這些數值會直接套進同一個 Mifflin-St Jeor BMR 公式,並乘上那個人專屬的係數。

為什麼單一步驟的公式會給出錯誤的數字

只計算 BMR 的計算機回答了錯誤的問題。你的基礎代謝率是你的身體整天躺在床上所會消耗的能量 —— 作為起點有用,但不是你實際用來維持體重所吃的量。兩位 BMR 相同的人,在現實生活中可能有差距甚大的熱量攝取目標,而那個差距正好就是他們活動係數之間的差距。修正方法很直接:把 BMR 乘上 1.2 到 1.9,依據你典型一週的活動程度而定,你就會得到 TDEE,這也是多數熱量攝取計畫所依據的數字。

這也是為什麼本站的熱量攝取計算機會輸出一個目標值,而不是單一數字。純 BMR 的結果默默假設使用者什麼都不做 —— 連 NEAT(非運動性活動產熱)都沒有 —— 因此單從 BMR 產生的熱量攝取數字,往往會讓活動量大的人吃不夠、讓久坐的人吃太多。先用活動係數放大,再依目標 ±500 kcal 進行調整,得出的數字會比較接近一個人實際應該吃的量。

計算你的每日熱量攝取

要得到一個值得信賴的數字,最快的做法就是讓工具來算。熱量計算機會套用 Mifflin-St Jeor BMR、乘上正確的活動係數,然後依你的目標進行調整 —— 全部在你的瀏覽器內完成,不會上傳任何資料。請依下列順序操作:

  1. 選擇你的性別 —— Mifflin-St Jeor 公式對男性 (+5) 和女性 (−161) 使用不同的常數,因此這個選擇會直接影響 BMR。
  2. 輸入以年為單位的年齡、以公斤為單位的體重,以及以公分為單位的身高。 這三項都是 BMR 公式的輸入;請勿混用英吋或磅,因為該公式原本就是以公制為單位推導出來的。
  3. 選擇最符合你典型一週的活動程度。 五個選項從久坐 (1.2) 一直到高度活躍 (1.9);如果你的訓練並不固定,請選擇你實際能持續維持的那一級,而不是你期望達到的那一級。
  4. 讀取你的維持熱量 (TDEE)。 這是讓你的體重傾向維持不變的熱量攝取數字 —— 不需要扣減,也不需要加成。
  5. 切換為減重、維持或增重。 工具會回傳一個新的每日目標:減重大約是 TDEE − 500,增重大約是 TDEE + 500,減重那一側還會套用 1,000 kcal/日的安全下限。

如果你想在相信螢幕上的數字之前先親眼看過計算過程,接下來的兩節會把公式清楚地列出來,讓你可以重現工具給出的任何結果。

五個活動係數的並列比較

活動係數是唯一一個會讓兩個條件完全相同的檔案,在熱量攝取目標上產生最大差距的旋鈕。這裡使用的五個數值,是從 Harris–Benedict 研究一併發表的標準活動係數集中取出的人口平均數,自此幾乎被普遍沿用。

活動程度係數典型一週
久坐1.2幾乎不運動,大多時間坐著
輕度活躍1.375每週 1–3 天有輕度活動
中度活躍1.55每週 3–5 天有中度運動
高度活躍1.725每週 6–7 天有激烈運動
極度活躍1.9每天進行高強度訓練,或從事體力勞動工作

係數與底層 BMR 公式的來源都有完整的文獻記載;維基百科上的基礎代謝率條目介紹了 Mifflin-St Jeor 的推導過程,以及它在準確度上相較舊版 Harris–Benedict 公式的優勢。請把你選擇的等級視為一個長期平均 —— 一週高強度訓練搭配三週輕鬆訓練,平均下來比較接近「輕度活躍」,而不是「高度活躍」。

把 TDEE 轉換成符合你目標的目標值

維持體重是最簡單的情況:吃到 TDEE。兩個方向的調整也都是依規則進行,而非依個人判斷,這正是它們可以重複的原因。若要減重,從 TDEE 減去約 500 kcal/日;若要增重,則加上約 500 kcal/日。這個 ±500 kcal 的幅度,依據每磅 3,500 kcal 的標準慣例,大約等於每週改變 0.45 公斤 (1 磅)。如果結果低於 1,000 kcal/日,工具會將其鎖在這個下限,因為在沒有專業監督的情況下攝取低於這個量數,通常不是個好主意。

用一個算過的例子來讓這件事更具體:假設一位 30 歲的女性,體重 65 公斤、身高 168 公分、中度活躍(係數 1.55)。她的 BMR 計算為 10 × 65 + 6.25 × 168 − 5 × 30 − 161 = 650 + 1,050 − 150 − 161 = 1,389 kcal/日。乘以 1.55 得到 TDEE 為 2,152.95,也就是她維持體重的數字大約是 2,153 kcal/日。對應的三個每日熱量攝取目標如下:

  • 維持體重: 約 2,153 kcal/日 (TDEE)。
  • 減重: 約 1,653 kcal/日 (TDEE − 500)。
  • 增重: 約 2,653 kcal/日 (TDEE + 500)。

其中任何一個都可以重新輸入熱量計算機來驗算。對於目標設定為減重的讀者,如何計算減重的熱量赤字詳細說明了如何把那個攝取數字換算成每週的變化速率。

解讀結果:為什麼下限是 1,000 kcal

1,000 kcal/日的鎖定值並非任意設定,而是一道安全防線。低於這個水平的攝取量幾乎無法提供足夠的微量營養素、讓人更難持續,並且往往會進一步降低靜息代謝,這與一份可持續的攝取計畫應該達到的效果完全相反。工具會直接回傳被鎖定的下限值,而不是讓一個過於激進的赤字繼續算下去。

即使在這個下限,熱量攝取數字仍然只是一個估算,而非處方。一個矮小、久坐、年長的成年人讀到 1,000 kcal/日,和一個高大、高度活躍的年輕人讀到同樣的 1,000 kcal/日,兩人所處的情境完全不同 —— 前者接近他們的代謝下限,後者仍遠在其上。這也是為什麼任何有醫療狀況、懷孕中,或正在服用會影響代謝之藥物的人,都應該把這個結果視為僅供參考的資訊,在改變攝取量之前先請醫師或註冊營養師過目。

把這個數字當作起點,而非定論

熱量攝取計算機是以人口平均數為基礎運作的。活動係數是從一群人身上推導出來的,而不是來自針對個人的實驗室量測;而每磅 3,500 kcal 的規則本身也是一種近似。持續兩到三週,在工具回傳的目標攝取量上追蹤實際體重,就能看出趨勢是否符合目標 —— 在「減重」目標下體重計紋風不動,通常代表係數設得太高;在「維持」目標下體重計紋風不動,則通常代表選定的等級是準確的。

接下來的調整幅度很小:依適當方向把攝取量微調 100 到 200 kcal,再維持兩到三週,然後重新檢視。Mifflin-St Jeor 公式被普遍認為是 1990 年發表、針對一般族群最準確的 BMR 公式 —— 請參考Harris–Benedict 活動係數說明,以了解這套係數是如何被標準化的脈絡 —— 但「平均上最準確」仍然留有個人差異的空間。把這個目標視為一個有充分依據的起點,而非保證,你從這個數字得到的助益,會遠比把它當作一成不變的真理要大得多。

若想更深入了解,請參閱如何計算 BMR 熱量並解讀這個數字