蛋白尿是指尿中蛋白質超過正常範圍。事實上健康的腎臟每天仍會濾出約 3 公克白蛋白,但近端腎小管會回收九成以上,最後排出的白蛋白低於 30 毫克、總蛋白低於 150 毫克,這是允許值不是故障;當濾網破損或回收線壞掉,蛋白質才會大量漏進尿裡形成蛋白尿。
「正常人尿裡不該有蛋白質」,這句話少了一半
一位 28 歲的女性拿著公司健檢報告就診,那一行寫著:尿蛋白,±。她上網查了 3 天,越查越怕,因為資料都說健康的人尿裡不該有蛋白質,於是認定自己生病了,連著 3 天沒睡好。
她讀到的那些資料其實句句屬實,只是拼在一起後變成了一個嚇人的結論。那句話沒有錯,只是少講了後面最重要的一半。
先看腎臟每天做了多少事
人的兩顆腎臟,每天大約過濾 180 公升的血漿,相當於 90 瓶 2 公升寶特瓶的量。從這 180 公升裡,腎臟要把水、鹽分、鉀、鈣、尿素、肌酸酐決定該留下,還是排出,最後濃縮成 1 到 2 公升的尿。
而且這 180 公升不是一次做完,而是 24 小時、每一秒都在進行,連睡覺時也一樣。腎臟是全身少數幾個從出生那天起就沒有真正停過工的器官。在這樣的規模下,要求「一個蛋白質分子都不能漏」,其實並不現實。
腎臟每天漏掉 3 公克
這是許多人第一次聽到會愣住的數字。
研究者以顯微穿刺直接量測腎絲球濾出的液體,發現白蛋白的篩過係數大約 0.00062,數字極小,但乘上每天 180 公升,換算下來,人的腎臟每天大約會濾出 3.3 公克的白蛋白¹,另外還有大約 10 公克的小分子蛋白質一起被濾出²。
聽起來像設計失誤,換個角度卻是合理的取捨:若把濾網做到滴水不漏,網目就得細到連該排掉的廢物也一併卡住。腎臟選了另一條路,濾網寬鬆一點,後面再派一條回收線把重要的東西撿回來。
3 公克是什麼概念?一顆雞蛋的蛋白質大約 6 公克,等於腎臟每天在濾網這一關漏掉半顆蛋。若腎臟只有濾網這一關,一個健康的人每天會從尿裡損失半顆蛋的蛋白質,一年超過 1 公斤,這顯然不是實際發生的事。
撿回來的那個部門
因為腎臟從來不只有一道濾網,濾網後面接的是一條長長的管子,腎小管(renal tubule)。
腎小管細胞表面佈滿一種叫做 megalin 的受體,像一排排抓手。漏下來的白蛋白經過時會被抓住、吞進細胞、送到溶酶體拆解成胺基酸,再送回血液重新使用。回收效率高得驚人:近端腎小管(proximal tubule)負責 71%,亨利氏環與遠端腎小管再接手 23%,集尿管再撿 3 個百分點¹。3 公克進去,最後留在尿裡的不到 30 毫克。
這條回收線也是蛋白尿之所以傷腎的來源。當漏下來的蛋白質遠超過它的處理量,腎小管細胞被迫長時間超載運轉,接著發炎、召來免疫細胞、留下疤痕。回收線本是保護裝置,量一大,它就成了受害者。
腎臟不是一道不會漏的牆,而是一個每天漏掉 3 公克、又每天撿回來 3 公克的部門。
蛋白尿有兩種完全不同的來源
一旦知道腎臟既有濾網、也有回收線,接下來這件事就變得很直覺:
- 濾網破了:漏下來的量暴增,回收線再厲害也接不完。這叫腎絲球型蛋白尿(glomerular proteinuria),糖尿病腎病變(DKD)、腎絲球腎炎(GN)都屬這一類。
- 回收線壞了:濾網其實沒破,卻撿不回來。這叫腎小管型蛋白尿(tubular proteinuria),常見於某些藥物傷害、重金屬、間質性腎炎。
還有第三種較少見的:血液裡某一種蛋白質太多,多到把濾網當成沒有設限的閘門硬擠出去。濾網和回收線都好好的,問題出在來的貨太多,這種叫溢出型(overflow proteinuria)。
分辨的方法其實不難:腎絲球型漏出去的以白蛋白為主,量可以很大;腎小管型漏的多是小分子蛋白,白蛋白反而不多,總量通常也較少。所以有時光看「總蛋白很多、白蛋白卻不多」,就能把方向指出來。這兩種在報告上都寫「蛋白尿」,意義、原因、處理方式卻完全不同。
換個說法會更準確:蛋白尿的意思,不是腎臟開始漏了,而是腎臟撿不回來了。
那「150 毫克」到底是什麼
醫學上把正常人一天的尿蛋白量(總蛋白,UPCR)訂在 150 毫克以下,其中白蛋白(albuminuria)低於 30 毫克。有趣的是,這 150 毫克裡占最多的並不是白蛋白³,第一名是一種叫做 Tamm-Horsfall 的蛋白質,它不是漏出來的,而是腎小管主動分泌的,和預防結石與抵抗感染有關。
換句話說,尿裡本來就有蛋白質,而且其中最大宗的那一種是腎臟故意放進去的。這也解釋了門診常被問到的一件事:為什麼有些報告驗「總蛋白」、有些驗「白蛋白」,兩個數字還對不太起來,因為它們數的根本不是同一群東西。
所以「正常人尿裡不該有蛋白質」這句話,正確的版本應該是:正常人尿裡不該有「太多」蛋白質,尤其不該有太多白蛋白。
回到那個「±」
健檢報告上的「±」是試紙的半定量結果,介於陰性與一個加號之間,會被很多因素影響:尿液濃淡、當天有沒有運動、有沒有發燒,甚至喝了多少水。所以那不是一個結論,而是一個提醒,提醒該做一次真正能算出數字的檢查。
即使第一次驗出偏高,也不會當場定案。腎臟科的習慣是在 3 到 6 個月內驗 2 到 3 次,兩次以上異常才算數,因為蛋白尿本來就會隨日子上下起伏。
前述那位女性排了早上第一泡尿的白蛋白對肌酸酐比值(UACR),2 週後結果是 11,完全正常。那三個沒睡好的晚上確實白熬了,但那不是她的錯,她看到的是一個半成品的答案,卻以為它是完整的。腎臟的事很少需要當天決定,卻非常需要每年回來看一眼。
身體從來不是「有」或「沒有」的二選一,而是一個一直在漏、也一直在撿的系統。真正要問的從來不是「有沒有」,而是「多少」,以及「撿不撿得回來」。
知識補充站
| 項目 | 重點摘要 |
|---|---|
| 每日過濾量 | 兩顆腎臟每天約過濾 180 公升血漿 |
| 每日濾出的白蛋白 | 約 3.3 公克(篩過係數約 0.00062) |
| 回收比例 | 近端腎小管 71%、亨利氏環與遠端 23%、集尿管 3% |
| 最後排出 | 白蛋白 <30 mg/總蛋白 <150 mg 每天 |
| 正常尿蛋白第一名 | Tamm-Horsfall 蛋白(腎小管主動分泌,不是漏出來的) |
| 兩種蛋白尿 | 腎絲球型(濾網破)/腎小管型(回收線壞) |
| 試紙的「±」 | 半定量,受尿液濃淡與當天狀況影響;應以 UACR 或 UPCR 確認 |
參考文獻 References
- Tojo A, Kinugasa S. Mechanisms of glomerular albumin filtration and tubular reabsorption. Int J Nephrol. 2012;2012:481520. doi:10.1155/2012/481520 (PMID: 22685655)
- Letter regarding normal albuminuria in patients with autopsy-proven advanced diabetic nephropathy. Kidney Int Rep. 2022;7(3). PMCID: PMC8897483
- Detection of low-molecular-weight proteins in urine by dipsticks. Clin Chim Acta. 2002;327(1-2):47-56.
- Stevens PE, Ahmed SB, Carrero JJ, et al. KDIGO 2024 clinical practice guideline for the evaluation and management of chronic kidney disease. Kidney Int. 2024;105(4S):S117-S314.
本文為衛教資訊,目的在協助理解病情、與醫療團隊討論,不能取代面對面的診斷與處方;實際用藥與檢查,仍應以主治醫師的評估為準。
本文是「蛋白尿100問」的一篇
本文作者|林軒任醫師(腎臟科專科醫師、引人入腎主筆)
最後更新:2026-08-10
讓我們培養腎利思維,擁有幸福人生喔! https://www.facebook.com/dr.eli.lin





