請輸入活動種類、運動時間和體重。會用 METs(代謝當量)法算出消耗熱量(kcal),並用橫條圖比較各活動的消耗熱量。
這個頁面可以做什麼
- 從走路、跑步、游泳、重量訓練、打掃等 44 種常見的活動中選擇,只要輸入時間和體重,馬上就能知道消耗熱量(kcal)
- 計算採用國際通用的「METs(代謝當量)法」,並淺顯說明公式的意義和 METs 的概念
- 也會顯示橫條圖,比較用同樣時間、同樣體重做其他活動時的消耗熱量
- 公式的解說,以及可直接複製到 Excel、Google 試算表、Python 的公式,也都整理在這個頁面
這個計算有什麼用?
衛生福利部的說明是「身體累積 7,700 大卡熱量,就會增加 1 公斤體重」,反過來說,要減掉 1 公斤大約要多消耗 7,700 大卡。體重 70 公斤的人每天以一般速度走路(2.6 METs)30 分鐘,一天約消耗 96 大卡──大約要 81 天才相當於 1 公斤。
很多人會覺得「比想像中少」,但知道這個實際的數字,正是規劃不勉強的減重計畫(運動+飲食的搭配)的起點。
一塊草莓鮮奶油蛋糕約 350 大卡。體重 60 公斤的人要用慢跑(7.0 METs)消耗同樣的熱量,大約需要 48 分鐘。
會換算「這份點心等於跑步幾分鐘」,不論是用來避免吃太多,還是安心地想「今天有動,沒關係」,都能用有根據的數字判斷。
體重 65 公斤的人單程騎 20 分鐘自行車通勤(6.8 METs),單程約 155 大卡、來回約 309 大卡。一個月通勤 20 天,就約 6,200 大卡。
知道不用特別空出運動時間,也能把通勤、購物等移動當成「每天的運動」用數字累積起來,就更容易判斷生活中的選擇(提早一站下捷運走路、改騎 YouBike 等)。
體重 60 公斤的人以 4 小時 30 分鐘(相當於慢速跑步 8.3 METs)跑完全程馬拉松,用本計算機的公式算起來約消耗 2,350 大卡。身體儲存的醣類能量有限,所以長時間的比賽途中一定要補充能量。
在馬拉松和長距離自行車的領域,像這樣估算消耗熱量、規劃補給食物的量和時機,是標準的準備工作。
METs 在心臟復健和慢性病運動治療的現場,實際被當作指定運動強度的單位(例如「先從 3 METs 左右的輕度運動開始」這樣的用法)。
懂得醫師或物理治療師口中 METs 這個單位的意思,就能作為選擇適合自己強度的活動的線索。強度的指定和能不能運動,請務必遵從主治醫師的指示。
公式與圖示
符號與用語解說
符號
| \(K\) | K | 消耗熱量(kcal),本計算機要求的量。 |
| \(t\) | t | 運動時間(分)。1 小時 30 分鐘就算作 90 分鐘。 |
| \(M\) | M | 運動強度(METs),每種活動都有參考值。 |
| \(W\) | W | 體重(kg)。體重越重,同樣的活動消耗熱量也越大。 |
用語
| METs (代謝當量) |
用「消耗坐著安靜休息時幾倍的能量」來表示運動或活動強度的單位。以安靜=1 METs 為基準,例如 3 METs 的活動,消耗的能量是安靜時的 3 倍。是英文 Metabolic Equivalents 的縮寫,國際通用。臺灣的國民健康署也用它區分強度:3~6 METs 屬於「中等費力身體活動」,並建議成人每週累積 150 分鐘以上。 |
| 安靜時代謝 | 坐著安靜休息時的能量消耗,也是 METs 的基準(1 MET),相當於每公斤體重每分鐘使用約 3.5 mL 氧氣的狀態(公式中「3.5」的由來)。 |
| kcal (大卡) |
能量的單位,也叫做千卡。食品營養標示上的「大卡」就是這個單位(1 kcal = 1,000 cal)。 |
| 消耗熱量 | 身體為了活動所用掉的能量。不只運動,做家事、工作等日常動作也會消耗。 |
| 攝氧量 | 身體吸收並使用的氧氣量。已知它和用掉的能量大致成正比,所以可以由氧氣量推估消耗熱量。METs 法就是利用這個關係的推估方法。 |
建議先了解的基礎知識
就算是在這個頁面第一次看到 METs(代謝當量)這個詞也沒關係(「公式與圖示」一節有說明)。
只要掌握作為基礎的算術就好。
| 小數的乘法與除法(國小五、六年級,10~12 歲) |
|
| 速率、時間、距離(國小六年級,11~12 歲) |
|
| 倍數與比率(國小五年級,10~11 歲) |
|
用 Excel 計算的方法
| 運動時間(分) | 60 |
| 運動強度(METs) | 2.6 |
| 體重(kg) | 70 |
| 消耗熱量(kcal) | =B1*B2*3.5*B3/200 |
保持範例的數值時,B4 會顯示 191.1(約 191 kcal)。只要把 B1~B3 改成自己的數值就能使用。
運動強度(B2)請填入在本計算機選擇活動並計算後,結果中顯示的 METs 值(例如慢跑(一般)7.0)。
用 Google 試算表計算的方法
| 運動時間(分) | 60 |
| 運動強度(METs) | 2.6 |
| 體重(kg) | 70 |
| 消耗熱量(kcal) | =B1*B2*3.5*B3/200 |
用 Python 計算的方法
minutes = 60 # 運動時間(分)
met = 2.6 # 運動強度(METs),每種活動的參考值
weight_kg = 70 # 體重(kg)
calories = minutes * met * 3.5 * weight_kg / 200
print(f"消耗熱量:{calories:.1f} kcal")
用 LaTeX 等數學式語言的寫法(可直接複製)
K = t × M × 3.5 × W ÷ 200
K = \dfrac{t \times M \times 3.5 \times W}{200}
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>K</mi>
<mo>=</mo>
<mfrac>
<mrow>
<mi>t</mi><mo>×</mo><mi>M</mi><mo>×</mo><mn>3.5</mn><mo>×</mo><mi>W</mi>
</mrow>
<mn>200</mn>
</mfrac>
</mrow>
</math>
K = (t * M * 3.5 * W) / 200
t*m*3.5*w/200
K := t*M*3.5*W/200;
K = t*M*3.5*W/200;
K = (t×M×3.5×W)/200
請 ChatGPT 幫忙計算的方法
你是消耗熱量計算的助理。請務必實際執行 Python 程式碼來完成下面的計算,並只根據執行結果的數值回答(不要用心算或猜測回答)。 METs 法的公式:消耗熱量(kcal)= 運動時間(分)× METs × 3.5 × 體重(kg)÷ 200 體重 70 公斤的人,以一般速度走路(2.6 METs)45 分鐘。 1. 請求出這時的消耗熱量。 2. 也請求出用同樣時間慢跑(7.0 METs)時的消耗熱量,並比較兩者。 請列出計算時使用的公式和執行結果的數值,並提到 METs 法是根據平均值的推估。
使用方法
-
1輸入數值在輸入欄中輸入要計算的數值
-
2計算按下「計算」按鈕
-
3查看結果計算結果會立即顯示。計算的思路和公式的解說,也都能在同一個頁面查看
DataChef 的特色
不需專業知識,操作直覺又簡單
無須登錄任何個人資料
按下「下載」後自動刪除檔案
無須標註來源出處
亦無須事先取得商用授權