一個人的理想體重是透過一行簡單的算術計算出來的:以一個身高剛好 5 英呎(152 公分)的人為基準體重,再加上每超出 1 英吋所對應的固定公斤數,而每個性別都有各自不同的版本。計算機最常用的四個公式——Devine(1974 年)、Robinson(1983 年)、Miller(1983 年)以及 Hamwi(1964 年)——都遵循這個模式,且只需要兩個輸入值:身高和性別。這四個公式中完全沒有出現年齡,因為每位研究者都是用成人的體重資料去配適一條直線,並發現以性別區分後的身高便能解釋大多數的變異。更能反映身體組成隨年齡變化的一項配套數字是健康 BMI 區間,但它同樣只需要身高和體重,並不需要你的出生年份。因此,當你以「身高與年齡」搜尋理想體重時,最誠實的回答是:沒有任何廣泛引用的公式會代入你的年齡——你只會得到一個由身高和性別所建立的估算值,並以 BMI 區間作為最實用的對照依據。

how to calculate ideal weight according to height and age
how to calculate ideal weight according to height and age

為什麼經典的理想體重公式中沒有年齡

你在臨床或健身環境中會看到的每個公式都是為成人設計的,而最初的作者們做了一個早期且刻意的選擇:讓輸入保持簡單。Hamwi 醫師於 1964 年發表他的公式,是為了協助醫院估算營養需求,因此必須能在床邊快速完成計算。Devine 醫師於 1974 年發表他的公式,則是為了設定藥物劑量——其中包括 gentamicin 和 theophylline——而一個只需身高和性別的計算,可以讓臨床醫師免於再次核對患者的出生日期。Robinson(1983 年)與 Miller(1983 年)則根據新的資料集重新調整了 Devine 的數字;兩者都保留了同樣的「兩個輸入」結構。

原始論文也發現,在同性別的成人當中,平均體重會隨身高呈近乎一條直線上升。年齡會在這條線之上再疊加一些雜訊——在 30 歲到 70 歲之間,瘦肉量傾向下降而脂肪量傾向上升,這正是大多數讀者會注意到的趨勢——但體重對身高的斜率在整個成人階段都維持得夠穩定,因此加入年齡並不足以改善配適結果到值得多此一舉的程度。簡而言之:身高給出目標值,性別決定基準線,而年齡則被視為一個刻意略去的二階效應。

四個公式並列比較

每個公式都有相同的骨架——以 5 英呎(152 公分)為基準體重,再加上每超出 1 英吋的斜率——但兩個數字會因作者與年份而異。下表的數值為各公式的男性版本;女性版本使用較低的基準體重與略小的斜率,因此任何女性的「理想值」都會低於對應的男性數值。

FormulaYearMale base (5 ft)Male slope (per inch)
Hamwi196448.0 kg2.7 kg
Devine197450.0 kg2.3 kg
Robinson198352.0 kg1.9 kg
Miller198356.2 kg1.41 kg

其中浮現出兩個規律。Hamwi 設定了最低的男性基準體重,但斜率最陡,因此一旦身高超過大約 5'7",其結果就會超越其他公式——這也是它在身高較高的成人身上給出最高數值的原因。Miller 設定了最高的基準體重,但斜率最緩,因此在身高較高的成人身上會落在後頭,最終在範圍最高端殿後。Devine 居中,也最常在臨床劑量指引中被引用,因此成為醫學上的預設選擇。由於四個公式的斜率不同,高個子所看到的公式間差距會比矮個子更大。

如何根據身高計算理想體重

最快速的方法是讓 Ideal Weight Calculator 一次套用所有四個公式,但手動步驟也值得了解,以便你能對結果進行合理性檢查。

  1. 決定要使用公式的男性版還是女性版。上表中四個公式都有對應另一個性別的平行欄位;請選擇與你相符的那一個。
  2. 將你的身高換算為超出 5 英呎的英吋數。先將以公分為單位的身高除以 2.54 得到英吋,再減去 60。如果你矮於 5 英呎,請將「超出 5 英呎的英吋數」設為 0——此時公式會塌縮成基準體重而失去意義,這也是為什麼計算機會改為引導你參考 BMI 區間。
  3. 將「超出 5 英呎的英吋數」乘以表格中對應的斜率。以男性為例,Devine 為每英吋 2.3 公斤;Hamwi 為每英吋 2.7 公斤;Robinson 為每英吋 1.9 公斤;Miller 為每英吋 1.41 公斤。
  4. 將該結果加上你對應性別的基準體重。這個總和即為該公式所算出的理想體重(單位:公斤)。
  5. 若你想得到完整全貌,請對其他三個公式重複相同步驟。四者的平均值通常比任何單一公式都更接近一個誠實的單一數字,因為它能降低高低公式之間的離散程度。
  6. 將結果與四個數字下方所顯示的健康 BMI 區間一起閱讀,計算機會同時以公斤與英磅即時更新。

實際範例:使用 Devine 計算一位身高 175 公分的男性。步驟 1:175 ÷ 2.54 = 68.9 英吋。步驟 2:68.9 − 60 = 8.9 英吋(超出 5 英呎)。步驟 3:8.9 × 2.3 = 20.47 公斤。步驟 4:50 + 20.47 = 70.47 公斤,約略為 70.5 公斤或 155 磅。將同一人套用其他三個公式,你會分別得到大約 72.0 公斤(Hamwi)、68.9 公斤(Robinson)以及 68.7 公斤(Miller)——四個數字落在一個窄小的區間內,而 Devine 居於中間。

作為第二意見的健康 BMI 區間

公式以外最實用的一個數字,是一個範圍而不是單一點數。身體質量指數是體重除以身高的平方,而 WHO 將 18.5 到 25 視為成人的正常範圍。將這個範圍的兩端分別乘以你身高(以公尺為單位)的平方,就能轉換成實際的體重區間。以 175 公分(1.75 公尺)為例,下界為 18.5 × 1.75² ≈ 56.7 公斤,上界為 25 × 1.75² ≈ 76.6 公斤——也就是說,一位身高 175 公分的男性,其健康體重大約落在 57 到 77 公斤之間。四個公式的結果都會落在這個區間內;而 BMI 區間所告訴你的,是這個區間本身是合理的。

依賴 BMI 區間有兩個理由。第一,它是奠基於族群健康資料,而非 20 世紀中葉的經驗法則。第二,它是一個範圍,因此能承受「同年齡、同身高但體重略有差異的兩個健康成人」這個事實。若你想要一個快速判斷自身位置的單一數字,BMI Calculator 能一步給出相同的區間與分類。

這些公式在哪裡開始失效

四個公式都有相同的盲點,而一旦你的身體偏離了它們當初配適所用的平均成人,這些盲點就會變得至關重要。這些公式無法辨識肌肉量、骨密度或骨架大小,因此一個精瘦且肌肉發達的運動員,其體重可能遠高於「理想」體重卻依然非常健康;而一個骨架小、肌肉量很少的人,體重低於「理想」卻也同樣健康。這些公式也假設輸入值是二元化的男性或女性,且以 5 英呎以上的成人作為校正對象;低於這個身高時,公式會塌縮為基準值而失去意義,這也是為什麼計算機會對較矮的身高發出警示,並引導你改為參考 BMI 區間。相同的限制也適用於兒童——四個公式對他們完全都不適用。

在這裡年齡確實重要,即使這些公式並未將其納入。從 30 幾歲起,在體重不變的情況下,瘦肉量傾向下降而脂肪量傾向上升,因此一個在 25 歲時還算健康的數字,到了 55 歲時可能會落在 BMI 區間的上緣。這四個公式都不會為這種漂移做出調整——整張圖中唯一會隨年齡略往正確方向偏移的部分是 BMI 區間,而它也並未將年齡作為輸入。請將結果視為粗略的參考資訊,而非你的個人目標或診斷;如果你想得到關於自身健康體重的建議,下一步應該找醫師或合格的營養師。

延伸閱讀:Calculate Macros for Weight Loss From Any Calorie Target

延伸閱讀:How to Calculate Iron Weight in kg: Bar, Pipe and Sheet