CMP驗血(綜合代謝檢查,英文Comprehensive Metabolic Panel)是醫生最常安排的驗血項目之一,但報告看起來往往是一大堆縮寫和數字。這篇指南會逐行說明怎樣閱讀它:14項結果各代表甚麼、怎樣才算正常範圍、為何某個數值偏高或偏低卻不代表有病,以及哪些結果值得向醫生提出。目的不是取代醫生的判斷,而是讓你下次覆診時明白自己在看甚麼,並就自己的健康問出更好的問題。閱讀時請記住醫生每天都在用的原則:結果要看整體規律,而不是孤立的數字。
在香港,化驗報告大多以英文列出,並採用國際單位:血糖、尿素和電解質用mmol/L,肌酸酐和膽紅素用µmol/L,蛋白質和白蛋白用g/L。報告上未必會寫「CMP」,而是把這些項目分為「肝功能(LFT)」、「腎功能(RFT)」、血糖等幾部分列出。

綜合代謝檢查量度甚麼
綜合代謝檢查(CMP)是一次驗血同時量度14種物質的檢查。只需抽一次血,便可以概括了解身體幾個系統的運作:血糖、腎臟、肝臟、血液中的鹽分和水分(電解質),以及血液運送的主要蛋白質。
醫生會在例行身體檢查中安排CMP,也會用它來查找疲倦或水腫等症狀的原因、監察糖尿病或腎病等已知疾病,以及留意可能影響肝臟或腎臟的藥物。
這14項量度可以分為幾組:
- 血糖:葡萄糖(Glucose)。
- 腎功能:血尿素氮(BUN,香港報告多以「Urea」尿素列出)和肌酸酐(Creatinine)。
- 電解質及水分平衡:鈉、鉀、氯,以及二氧化碳(CO2,又稱碳酸氫鹽,Bicarbonate)。
- 礦物質及蛋白質:鈣、總蛋白和白蛋白。
- 肝臟:兩種稱為ALT和AST的酵素、第三種酵素鹼性磷酸酶(ALP),以及膽紅素。
很多化驗所亦會在這14項旁邊列出幾個計算值,例如估算腎小球濾過率(eGFR)、BUN與肌酸酐比率,以及白蛋白與球蛋白比率(A/G ratio)。這些不是額外的驗血項目,而是根據上述數字計算出來的數值。
CMP涵蓋範圍雖廣,但並非包羅萬有。它不量度膽固醇、血球數目、甲狀腺功能,亦不量度維他命和鐵質水平,這些各需獨立的檢查。你可以把CMP視為一份生化總覽,醫生經常把它與全血計數或血脂檢查一起安排,以便更全面地了解你的健康。

怎樣看懂CMP報告:5個步驟
大部分報告會把每種物質列成一行,包括你的結果、單位、化驗所的參考範圍,有時還有標示。每次都按同一次序閱讀,看綜合代謝檢查就沒有那麼可怕。
第1步:找出參考範圍一欄
化驗所會在每個結果旁邊印出自己的參考範圍,即該化驗所認為大部分健康成年人會有的數值區間。這一欄是你的基準。不同化驗所、不同儀器的範圍略有分別,所以一定要把你的數字與你自己報告上的範圍比較,而不是與網上找到的數字比較。
第2步:留意標示,但不要只看標示
很多報告會在超出範圍的結果旁加上字母:H代表偏高,L代表偏低,有時以HH或LL表示明顯異常,有些報告會印成紅字。標示有助你快速找出先看哪些項目,但它不是診斷;一個數值可能只是稍為超出範圍,意義不大。
第3步:按組別閱讀,不要逐行孤立地看
單一數字很少能說明問題。醫生會分組閱讀:兩項腎功能指標一起看、四項電解質一起看、肝酵素一起看。一組指標之間的規律,比單獨一個箭頭有意義得多。例如尿素和肌酸酐同時偏高,比其中一項偏高更清楚地指向腎臟。
第4步:留意偏離的幅度
稍為超出範圍和遠遠超出範圍,是兩回事。參考範圍上限為5.5 mmol/L時,空腹血糖5.6 mmol/L與14.4 mmol/L的意義完全不同。一般來說,輕微偏差很常見,而且往往不重要;大幅偏差則值得注意。
第5步:結合背景看數字
你的結果會受日常因素影響:有沒有空腹、喝水多少、正在服用的藥物、近期的疾病,或前一天做過劇烈運動。在認定某個數字代表疾病之前,先想想有沒有平常的原因可以解釋。接下來兩部分會說明這種情況有多常見。
簡單實例
假設一份報告的血糖為5.8 mmol/L(略高)、尿素為8.6 mmol/L(略高),而其他項目,包括肌酸酐、電解質和肝酵素,都穩穩在範圍內。按上述方法閱讀:標示的偏差都很小(第4步);兩項腎功能指標並不一致,因為肌酸酐正常(第3步);而你記得當天早上喝了咖啡、沒怎麼喝水(第5步)。最可能的解釋是輕微缺水加上沒有空腹的影響,而不是腎病或糖尿病;不過略高的血糖仍值得在空腹時再驗一次。這就是對單一數字作出反應,與把整份報告當作整體來閱讀的分別。
14項指標逐組解說
以下說明每項結果反映甚麼,並列出一般成人參考範圍。這些範圍只供參考,以你自己報告上的範圍為準。
血糖
葡萄糖是身體用作能量的糖分。空腹樣本的血糖是篩查糖尿病前期和糖尿病的重要指標;剛進食或處於壓力狀態時,血糖亦可能偏高。在香港的糖尿病參考概覽中,空腹血糖6.1–6.9 mmol/L屬空腹血糖異常,達7.0 mmol/L或以上則符合糖尿病的診斷標準之一(沒有症狀的人一般需要再驗確認)。例行檢查中血糖偏低較少見,但可能見於沒有進食或使用某些糖尿病藥物之後。你可以在我們的血糖水平指南了解更多。
腎功能
尿素(BUN)和肌酸酐是由腎臟過濾排出的代謝廢物。腎功能減退時,兩者往往一起上升。我們關於血尿素氮(BUN)和肌酸酐檢查的文章分別有詳細說明。缺水是尿素偏高非常常見而無害的原因。醫生最重視的是肌酸酐在多於一次檢查中持續偏高,因為這指向腎臟本身,而不是水分不足。
電解質及水分平衡
鈉、鉀、氯和二氧化碳(碳酸氫鹽)維持身體水分、神經和心律的平衡。其中血鉀水平對心臟最重要,而血鈉水平與身體水分的關係最密切。這四項出現小幅波動很常見,通常反映飲水或飲食;真正需要處理的是大幅或急速的變化,尤其是鉀。
礦物質及蛋白質
鈣支持骨骼、神經和肌肉。總蛋白和白蛋白反映營養、水分,以及肝臟和腎臟的健康。請參閱我們的總鈣檢查和白蛋白檢查指南。白蛋白偏低亦可能令鈣的結果看來比實際低,所以化驗所有時會報告「校正鈣」(corrected calcium)。大致而言,總蛋白或白蛋白偏低,較常反映營養、發炎或血液被稀釋,而不是嚴重的器官問題;但如果出現清楚的規律,仍值得與醫生討論。
肝臟
ALT和AST是肝細胞受壓或受損時滲入血液的酵素;ALP與膽道系統和骨骼有關;膽紅素是由肝臟清除的黃色色素。肝酵素輕微偏高很常見,而且往往是暫時的。我們的ALT肝酵素和AST肝酵素指南有更詳細的說明。這裏同樣是規律比單一酵素更重要:哪些酵素上升、升了多少、膽紅素有沒有一起變化,都有助找出原因。
| 指標 | 檢查甚麼 | 一般成人範圍 | 常見偏高原因 | 常見偏低原因 |
|---|---|---|---|---|
| 血糖(空腹) | 血糖控制 | 約3.9–5.5 mmol/L | 糖尿病、剛進食、壓力、類固醇 | 沒有進食、某些糖尿病藥物 |
| 尿素(BUN) | 腎功能、身體水分 | 約2.5–7.1 mmol/L(BUN 7–20 mg/dL) | 缺水、腎功能減退、高蛋白飲食 | 水分過多、肝病、蛋白質攝取不足 |
| 肌酸酐 | 腎功能 | 約53–115 µmol/L | 腎功能減退、缺水、肌肉量多 | 肌肉量少、懷孕 |
| 鈉 | 水分平衡 | 135–145 mmol/L | 缺水 | 水分過多、某些藥物 |
| 鉀 | 神經及心臟功能 | 3.5–5.0 mmol/L | 腎臟問題、樣本處理(假性偏高) | 利尿劑、嘔吐或腹瀉 |
| 氯 | 水分及酸鹼平衡 | 98–107 mmol/L | 缺水 | 嘔吐、某些肺部疾病 |
| 二氧化碳(碳酸氫鹽) | 酸鹼平衡 | 22–29 mmol/L | 某些呼吸或代謝問題 | 腹瀉、某些代謝狀態 |
| 鈣 | 骨骼、神經、肌肉 | 約2.15–2.58 mmol/L | 副甲狀腺或骨骼疾病 | 白蛋白偏低、維他命D不足 |
| 總蛋白 | 營養、免疫蛋白 | 約60–83 g/L | 缺水、某些免疫疾病 | 營養不良、肝病或腎病 |
| 白蛋白 | 肝臟、營養、水分 | 約35–50 g/L | 缺水 | 肝病、營養不良、發炎 |
| ALP | 肝膽及骨骼活動 | 44–147 U/L | 膽管或骨骼疾病、青少年生長期 | 少見;某些營養問題 |
| ALT | 肝細胞健康 | 7–56 U/L | 肝臟受壓或受損、某些藥物 | 一般無須擔心 |
| AST | 肝臟及肌肉 | 8–48 U/L | 肝臟或肌肉受壓 | 一般無須擔心 |
| 總膽紅素 | 肝臟清除色素 | 約2–21 µmol/L | 肝臟或膽道問題、紅血球破壞 | 一般無須擔心 |
單位和參考範圍因化驗所而異;上表數值由一般成人範圍換算為香港常用的國際單位,只供大致參考。
「異常」「偏高」「偏低」的真正意思
「異常」只表示數值在預期區間以外,而不是「有病」。參考範圍是一個統計區間,通常設計成讓中間95%的健康人落在範圍內。按這個設計,每項檢查約有二十分之一的健康人,結果會稍為落在範圍以外。因此,超出範圍的數字是提醒你要看清楚一點,而不是患病的證明。
這就是為何CMP上的「異常」一詞容易令人誤會。醫生會考慮數值偏離範圍多遠、其他相關指標是否指向同一方向、你的症狀和病史。如果其餘結果都正常,只有一項輕微異常,通常會再驗或只是持續觀察。如果你以前做過CMP,把今次的數字與以往的比較,往往比參考範圍本身更有啟發:多年來幾乎沒有變化的數值令人安心;而某個數值穩定地向同一方向移動,即使仍在正常範圍內,也值得與醫生討論。
為何沒有病,結果也會異常
很多意料之外的數值,最常見的原因都與疾病無關:
- 沒有空腹。剛進食會令血糖上升,亦會令其他幾項結果出現變化。
- 身體缺水。水分不足會令血液濃縮,可能令尿素、鈉等數值上升;BUN與肌酸酐比率往往可以提示這種情況。
- 抽血過程影響了樣本。止血帶綁得太緊或太久,或試管內的紅血球破裂(溶血),都可能令鉀出現假性偏高。
- 藥物。利尿劑、某些降血壓藥及其他藥物,經常會改變電解質和腎功能數值。
- 近期運動或患病。劇烈運動可令部分酵素上升,近期感染亦可能同時影響多項指標。
如果只有一項數值看來不對,而你感覺良好,在較理想的條件下(按指示空腹、喝足夠的水)再驗一次,往往會回到範圍內。
需要空腹嗎?檢查怎樣進行
做CMP前通常需要空腹,主要是因為進食會令血糖上升。很多情況下,你會被要求在檢查前空腹,一般為8至10小時(部分化驗所要求最多12小時),期間只可喝清水;請按醫生或化驗所的指示。如果醫生並非着重血糖,未必需要空腹,請一律按你得到的指示去做。我們的空腹血糖指南解釋了抽血時間為何重要。
檢查本身是從手臂靜脈抽血的常規程序,只需一兩分鐘。視乎化驗所和樣本的處理方式,大部分結果會在當天至數天內發出。在香港,醫管局病人如是HA Go正式會員,可在App內查閱最近兩年的指定化學病理學化驗報告(以英文顯示)。

CMP、基本代謝檢查(BMP)與全血計數(CBC)的分別
這三種驗血很容易混淆:
- 基本代謝檢查(BMP)包括CMP 14項之中的8項,主要是血糖、電解質和腎功能指標。CMP則再加上肝酵素、膽紅素、總蛋白和白蛋白,提供更全面的資料。
- 全血計數(CBC)是另一類檢查:它計算的是血液細胞,即紅血球、白血球和血小板,而不是CMP量度的生化物質。兩者經常一起安排。我們的CBC與CMP比較指南詳細說明了兩者的分別。
簡單來說,BMP是較短的生化檢查,CMP是較全面的生化檢查,而CBC看的是細胞而不是生化物質。
甚麼時候要找醫生
CMP是篩查工具,對任何看不明白的結果,最穩妥的做法是問安排檢查的醫生。以下情況需要較快處理:
- 血糖非常高,尤其同時口渴、尿頻、視力模糊或疲倦。
- 鉀明顯異常(非常高或非常低),可能影響心律。
- 肝酵素高出範圍好幾倍,或膽紅素偏高並出現皮膚或眼白發黃。
- 尿素和肌酸酐急升,特別是同時小便減少或身體水腫。
- 任何結果同時伴隨真正感到不適。
相反,如果其餘結果看來正常、沒有症狀,只有一項數值稍為超出範圍,就很少屬緊急情況,但仍值得在下次覆診時提出。如有即時危險,請致電999或前往急症室。
詞彙表
- 白蛋白(Albumin):血液中含量最多的蛋白質,由肝臟製造;反映營養、水分,以及肝臟和腎臟的健康。
- ALT(丙氨酸轉氨酶):肝細胞受損時在血液中上升的肝酵素。
- AST(天門冬氨酸轉氨酶):存在於肝臟和肌肉的酵素;水平上升可能提示肝臟或肌肉受壓。
- 膽紅素(Bilirubin):衰老紅血球分解後產生的黃色色素,由肝臟清除。
- BUN(血尿素氮):由腎臟過濾的代謝廢物,有助評估腎功能和身體水分;香港報告多以尿素(Urea,mmol/L)表示。
- 肌酸酐(Creatinine):肌肉產生、由腎臟排出的廢物;是腎功能的核心指標。
- eGFR(估算腎小球濾過率):主要根據肌酸酐計算,估計腎臟過濾能力的數值。
- 電解質:血液中帶電荷的礦物質,例如鈉或鉀,對神經、肌肉和水分平衡十分重要。
- 參考範圍:化驗所認為大部分健康成年人一般會有的數值區間,印在你的結果旁邊。
常見問題
在香港的化驗報告上,CMP會怎樣列出?
香港的報告未必會寫「Comprehensive Metabolic Panel」,而是多數把相同的項目分成幾部分:「Renal Function Test(RFT,腎功能)」通常包括尿素、肌酸酐、鈉和鉀;「Liver Function Test(LFT,肝功能)」包括ALT、ALP、膽紅素、總蛋白和白蛋白等;另外會有血糖和鈣等獨立項目。美國報告上常見的帳單編號(CPT code 80053)只是美國的行政代碼,與你的結果無關,在香港一般不會出現。
驗血前沒有空腹會怎樣?
如果醫生要求空腹而你檢查前吃了東西,受影響最大的通常是血糖,讀數可能高於你真正的空腹水平;另外幾項數值亦可能輕微變動。這不會令整份報告作廢,但醫生可能不採用血糖數字,或請你在空腹時重驗。如果忘了空腹,請告訴為你抽血的人員,讓他們在樣本上註明。
綜合代謝檢查包括膽固醇嗎?
不包括。膽固醇和三酸甘油酯由另一項稱為血脂檢查的檢查量度。CMP看的是血糖、腎功能和肝功能、電解質以及蛋白質,但不包括膽固醇。醫生經常用同一次抽血同時安排CMP和血脂檢查,所以有些人以為膽固醇也包括在內。
要多久才有結果?
對大部分人來說,綜合代謝檢查的結果會在當天至數天內發出。時間取決於化驗所、工作量,以及樣本是在診所內處理還是送往其他地方。診所或網上病人平台通常會在結果準備好時通知你。
CMP可以驗出癌症嗎?
綜合代謝檢查不是癌症篩查,不能診斷癌症。它偶爾會顯示一些間接線索,例如鈣、肝酵素或蛋白質出現不尋常的規律,令醫生安排更針對性的檢查。單靠CMP既不能確認,也不能排除癌症。
只有一項數值異常,需要擔心嗎?
單獨一項通常不需要擔心。由於參考範圍是按大部分(而不是全部)健康人訂定的,一項數值稍為超出範圍很常見,而且往往無害,特別是當你感覺良好、其餘結果亦正常時。更重要的是數值偏離範圍多遠、相關指標是否一致,以及你有沒有症狀。任何不確定的結果,都可以帶去問安排檢查的醫生。
資料來源
- Comprehensive Metabolic Panel (CMP) – MedlinePlus,美國國家醫學圖書館
- Comprehensive Metabolic Panel (CMP) – Cleveland Clinic
- Comprehensive Metabolic Panel – Johns Hopkins Health Library
- 香港糖尿病參考概覽:診斷標準 — 醫務衞生局基層醫療健康
- HA Go常見問題:可查閱的化驗報告 — 醫院管理局
- 慢性腎衰竭 — 醫院管理局智友站
延伸閱讀
用AI DiagMe看懂你的化驗結果
綜合代謝檢查同時涉及幾個系統:血糖、腎功能指標(尿素和肌酸酐)、肝酵素(ALT和AST),以及電解質(鈉和鉀);要把這些一併解讀,正是很多人卡住的地方。AI DiagMe把你的化驗報告轉化為清楚、淺白的解釋,說明每項數值在整體情況下的意思,讓你有信心地準備覆診。它的設計目的是幫助你理解結果,而不是為你診斷,也絕不能取代醫生的意見。
➡️ 幾分鐘內解讀你的化驗結果



