使用方法
- 在「年龄」填 62、「体重」填 78、「身高」填 172,身高既参与参考体重计算,也用来给出 BMI。
- 在「血肌酐」填 1.1,单位保持 mg/dL;若报告单给的是 μmol/L,把单位切成 μmol/L 后填 97,本页会先除以 88.4 换成 1.10 mg/dL 再代入。
- 选「性别」男或女。女性结果会再乘 0.85,这是 Cockcroft-Gault 公式的固定因子,不是可选建议。
- 选「体重口径」:实际体重、参考体重(Devine 公式)或校正体重。默认实际体重;明显肥胖或水肿时常用校正体重。
- 点「计算」或直接按 Enter,结果区同时列出三种口径的 Ccr 与估算分档;「导出 CSV」带 BOM,Excel 打开中文不乱码。
这个肌酐清除率计算器能解决什么
估算肾功能量级:62 岁男性、78 kg、血肌酐 1.1 mg/dL,算出 Ccr 76.8 mL/min,落在 G2 区间。这个数常被用来判断某药要不要减量,但它只是起点。
把三种体重口径摆在一起:同一患者按实际体重 78 kg 得 76.8、按参考体重 67.75 kg 得 66.7、按校正体重 71.85 kg 得 70.8。三者相差最多 10 mL/min,足以让一个剂量档位发生变化,所以本页一次给全而不是只给一个数。
换算血肌酐单位:报告单写 97 μmol/L,切到 μmol/L 直接输入,等于 1.10 mg/dL;反过来 1.1 mg/dL 等于 97.2 μmol/L。国内化验单多用 μmol/L,欧美文献多用 mg/dL,换算搞错会让 Ccr 差 88 倍。
看肌酐对 Ccr 的杠杆:血肌酐从 1.1 升到 2.0,Ccr 从 76.8 掉到 42.3,分档从 G2 滑到 G3b;性别换成女性后同一组数字是 65.3 与 35.9。对照表把这条曲线按 20 个血肌酐档位铺开。
本页只算成人 Cockcroft-Gault 估算值,不做 24 小时尿肌酐实测清除率、不做儿童的 Schwartz 公式、不做 CKD-EPI 的 eGFR。儿童与青少年用药请改用儿科专用公式,体重指数与身体组成请用专门页面。
原理与规则说明
肌酐清除率的估算公式是 Cockcroft-Gault:Ccr = ((140 − 年龄) × 体重kg) ÷ (72 × 血肌酐mg/dL),女性再乘 0.85。年龄与体重在分子、血肌酐在分母,因此体重每多 1 kg、Ccr 就线性增加,血肌酐升高则按反比下降。
常数 72 不是拍脑袋来的:它把「血肌酐 mg/dL 与 μmol/L 的 88.4 倍关系」「体重 kg 与 lb 的换算」「每分钟与每 24 小时的换算」三件事合并成一个数,前提是体重用 kg、血肌酐用 mg/dL。若本页不做换算就直接喂 μmol/L,结果会偏小约 88 倍。
0.85 是女性校正因子,对应女性平均肌肉量低于男性、同血肌酐下实际滤过能力更低的事实。它只区分男女两档,不分年龄,也不考虑肌肉特别发达或消瘦的个体,这是本公式的已知简化。
计算结果由 Math.pow、乘法与除法得到,最后用 toFixed(1) 显示一位小数,中间过程不取整。血肌酐换算用 mg/dL = μmol/L ÷ 88.4,88.4 是肌酐分子量对应的固定换算常数,不是概数。
体重口径三种:实际体重直接用输入的体重;参考体重用 Devine 公式 男 = 50 + 2.3 × (身高英寸 − 60)、女 = 45.5 + 2.3 × (身高英寸 − 60);校正体重 ABW = 参考体重 + 0.4 × (实际体重 − 参考体重)。肥胖患者用实际体重会高估 Ccr,所以临床常改用校正体重。
本页展示的分档按 Ccr 数值近似对应 CKD 分期(G1 ≥90、G2 60~89、G3a 45~59、G3b 30~44、G4 15~29、G5 <15),但 CKD 分期本应由 eGFR 判定,Cockcroft-Gault 与 CKD-EPI 在体重极端或肌肉量异常时会有系统差异,所以分档只作量级参考。
完整示例(数值仅作演示)
默认输入:年龄 62 岁、体重 78 kg、身高 172 cm、血肌酐 1.1 mg/dL、男性、实际体重口径。分子 (140 − 62) = 78,乘体重 78 得 6084,除以 (72 × 1.1 = 79.2),得到 76.8 mL/min,分档 G2。
同一组数据换成女性:76.8 × 0.85 = 65.3 mL/min,仍属 G2,但已接近 G2 下沿。若换算成 μmol/L,血肌酐 1.1 mg/dL = 97.2 μmol/L,把单位切到 μmol/L 输入 97 会得到同样的 76.8。
体重口径对比:参考体重 = 50 + 2.3 × (67.72 − 60) = 67.75 kg,对应肌酐清除率 66.7;校正体重 = 67.75 + 0.4 × (78 − 67.75) = 71.85 kg,对应 70.8。BMI 由 78 ÷ 1.72² = 26.4 得到。
杠杆演示:只把血肌酐从 1.1 改成 2.0,Ccr 掉到 42.3、分档 G3b;只把年龄从 62 改成 80,Ccr 掉到 59.1。血肌酐与年龄是本页最敏感的两个输入。
输入范围与对照表
| 血肌酐 mg/dL | μmol/L | Ccr 男 | Ccr 女 | 估算分档 |
|---|---|---|---|---|
| 0.60 | 53 | 140.8 | 119.7 | G1 |
| 0.80 | 71 | 105.6 | 89.8 | G1 |
| 1.00 | 88 | 84.5 | 71.8 | G2 |
| 1.10 | 97 | 76.8 | 65.3 | G2 |
| 1.40 | 124 | 60.4 | 51.3 | G2 |
| 2.00 | 177 | 42.3 | 35.9 | G3b |
| 3.00 | 265 | 28.2 | 23.9 | G4 |
| 4.00 | 354 | 21.1 | 18.0 | G4 |
| 6.00 | 530 | 14.1 | 12.0 | G5 |
| 8.00 | 707 | 10.6 | 9.0 | G5 |
输入范围:年龄 18~120 岁,体重 1~500 kg,身高 60~260 cm,血肌酐 0.1~1500(mg/dL 或 μmol/L 按所选单位解释)。任一越界都会指出字段名与允许范围,不会把非法值悄悄改成 0。
常见误用对照:把 μmol/L 当 mg/dL 直接填。97 μmol/L 与 97 mg/dL 相差 88 倍,前者 Ccr 是 76.8,后者会被算成约 0.9,分档一路掉到 G5,属于把单位当数字填的典型错误。
输入范围、边界与精度说明
年龄上限设 120 岁、分子的 140 − 年龄 在年龄 ≥140 时会变成 0 或负数,页面对年龄上限直接拦截,避免出现负的 Ccr。血肌酐下限 0.1 mg/dL 是为了拦住「分母为 0」导致的结果发散。
血肌酐换算用固定常数 88.4,换算后再用 toFixed(2) 显示两位:97 μmol/L → 1.0973 mg/dL → 显示 1.10。本页计算时用换算后的完整精度参与,只在显示层取整,避免先把 1.10 写回再算带来的二次误差。
体重口径切换只改变代入公式的体重那一个数,其它输入不动,方便直接比较。参考体重公式要求身高足够高,身高过低时算出的参考体重可能小于实际体重,此时校正体重会小于参考体重,页面按公式照算并给出提示而非强行修正。
Ccr 的单位是 mL/min,表示每分钟经肾小球滤过的血浆毫升数。它和 eGFR 的 mL/min/1.73m² 不是同一口径:eGFR 按 1.73 平方米体表面积标准化,Ccr 不标准化,因此两人体表面积不同时两个数不能直接比大小。
精度边界:当血肌酐取到 0.1 mg/dL 时 Ccr 会放大到数百,这种数值通常意味着肌肉量极低或化验异常,页面照实显示但不建议据此调药。所有显示保留一位小数,内部用 IEEE 754 双精度,常规范围内误差远小于临床意义。
最后再次说明口径边界:Cockcroft-Gault 是估算式,不构成医疗诊断。急性肾功能变化、妊娠、严重肝病、肌肉萎缩患者都会让它偏离实测,最终是否调药请以检验科报告与医生判断为准。
常见问题
Ccr 和 eGFR 有什么区别?
Ccr 是 Cockcroft-Gault 估算的肌酐清除率,单位 mL/min,不按体表面积标准化;eGFR 多由 CKD-EPI 给出,单位 mL/min/1.73m²,做了标准化。同一个人的两个数往往不相等,调药时用哪个要看药品说明书的口径。
为什么女性要乘 0.85?
因为同血肌酐下女性平均肌肉量低于男性,实际滤过能力偏低。0.85 是 Cockcroft 原始论文给出的经验因子,只区分男女,不随年龄或体型变化,这是公式的已知简化。
血肌酐单位搞错会怎样?
μmol/L 是 mg/dL 的约 88.4 倍。把 97 μmol/L 当 97 mg/dL 填,分母放大 88 倍,Ccr 会被算成约 0.9,分档直接掉到 G5。请先看清报告单单位再输入。
肥胖患者该用哪个体重?
明显肥胖时用实际体重会高估 Ccr。常见做法是改用校正体重 ABW = 参考体重 + 0.4 × (实际体重 − 参考体重),示例里即 71.85 kg。具体用哪种请由医生按药品与患者情况决定。
参考体重是怎么算的?
用 Devine 公式:男性 50 + 2.3 × (身高英寸 − 60),女性 45.5 + 2.3 × (身高英寸 − 60)。示例身高 172 cm ≈ 67.72 英寸,男性参考体重 = 50 + 2.3 × 7.72 ≈ 67.75 kg。
算出的分档能当 CKD 分期用吗?
不建议。CKD 分期应由 eGFR 判定,且要求持续三个月以上。本页按 Ccr 给出的 G1~G5 只是量级对照,用于理解数值高低,不用于下诊断。
结果会随年龄怎么变?
Ccr 与 (140 − 年龄) 成正比,年龄越大分子越小。示例患者年龄从 62 提到 80,Ccr 从 76.8 降到 59.1、分档从 G2 掉到 G3a,这也是老年人用药常需减量的原因之一。
输入的数据会被上传吗?
不会。全部计算只用浏览器原生的乘法、除法和平方根,不发任何网络请求,可在开发者工具 Network 面板确认。页面不保存任何输入。
相关工具
肌酐清除率只回答成人估算肾功能这一件事,下面这些页面分别处理相邻的口径。