需治疗人数(NNT)计算器
估计相对于对照条件,每避免一次额外不良事件需要治疗多少人。输入同一随访期间内对照组和治疗组的事件发生率。
学习手动计算方法输入数值
结果随输入自动更新。
需治疗人数
11
number needed 至 treat, absolute risk reduction 10%
计算在您的浏览器中完成,数据不会发送给我们。
自己动手计算
假设在相同随访期间内,某不良事件在对照组的发生率为 20%,治疗组为 12%。
按照示例了解计算过程,再代入您自己的数值。
将发生率转为小数比例
对照组发生率 = 0.20;治疗组发生率 = 0.12。计算绝对风险降低值
ARR = 0.20 − 0.12 = 0.08,即 8 个百分点。取倒数
NNT = 1 ÷ 0.08 = 12.5。将所需人数向上取整
报告的 NNT = 13 人。在研究假设成立时,这表示在指定随访期间内,相对于对照条件,大约每治疗 13 人可以额外减少一例该事件。
两组发生率相同时,NNT 为无穷大。如果治疗增加了不良事件发生率,绝对风险降低值为负,对应致害需治疗人数。仅凭 NNT 无法判断某项治疗是否适用。
在计算器中核对答案
NNT 能说明什么
需治疗人数表示在规定随访期间内,相比对照条件,为使额外一人获益需要接受治疗的人数。在事件定义、比较条件和随访时间相同的情况下,较小的正 NNT 表示更大的绝对获益。它以人数表达事件发生率的差异,通常比单独的百分比更直观,但不能单凭 NNT 判断治疗是否合适。
如何计算
本工具将事件视为不良结果。先用对照组发生率减去治疗组发生率,得到绝对风险降低,再以比例形式计算其倒数,并向上取整为整个人数。如果治疗组的事件发生率更高,则得到的是致害需治疗人数,即 NNH。
常见问题
如果两个发生率相同怎么办?
两组事件发生率相同时,计算得到的绝对风险降低为零,需治疗人数因此为无穷大。这表示根据这两个发生率,无法算出一个有限的需治疗人数,并不证明治疗在所有情境下都没有效果。