Skip to content

体检的年龄门槛:那条线到底是怎么划出来的 ​

「跟着 AI 学任何东西」系列第 32 篇,「读懂体检报告」第 4 篇。前三篇讲的是拿到结果之后怎么理解,这一篇往前推到最开始:在做之前,凭什么决定要不要做。

⚠️ 本文讲的是「年龄门槛背后的逻辑」,不是给你的体检处方。文中出现的年龄区间均为公开指南的推荐范围,用于说明这些数字是怎么算出来的;具体到你该做什么,由医生结合你的风险因素决定。 指南会更新,请以最新版本为准。

一个所有人都见过、但没人解释过的现象 ​

体检套餐是按年龄卖的。30 岁的套餐和 50 岁的套餐,差的不只是价格。

大多数人给的解释是「年纪大了毛病多,多查点呗」。这话不算错,但它太粗了——粗到推不出任何具体决定,也解释不了三件事:

  1. 为什么有些项目有明确的起始年龄?差一岁的两个人,身体能有多大区别?
  2. 为什么有些项目还有上限?到了某个岁数,指南反而不再推荐继续筛查了——按「年纪大毛病多」的逻辑,这说不通。
  3. 为什么同一个项目,中国和美国的年龄不一样?而且这几年还在改。

这三个问题的答案,都不在生理学里。它们在两条曲线的交点上。

一、第一条曲线:癌症发病率随年龄上升,比你以为的陡得多 ​

先说一个反直觉的事实:这条曲线不是斜线,而是幂律曲线。

1954 年,Armitage 和 Doll 把常见癌症的年龄别发病率画在双对数坐标上,发现大多数癌症是一条直线,斜率大多在 4 到 6 之间。换成人话:

发病率大致正比于年龄的 4 到 6 次方。

代进去算就知道这有多陡(下面取中间的 5 次方):40 岁到 60 岁,年龄只涨 1.5 倍,发病率涨的是 1.5 的 5 次方 ≈ 7.6 倍(取 6 次方则是 11 倍);30 岁到 60 岁,年龄翻一倍,发病率差 2 的 5 次方 = 32 倍。

「年纪大风险高」和「高一个数量级」,是两个完全不同的说法。 前者推不出任何东西,后者能直接推出门槛在哪。

顺带说一句,这条曲线的斜率本身也是信息:在这个模型里斜率 = 所需事件次数 − 1,于是 Armitage 和 Doll 反推出癌变需要 5~7 次驱动事件累积——在能测序之前,纯靠一张人口统计图推出来的。

所以「年龄是最强的癌症风险因素」,准确的说法不是「老了免疫力差」,而是:

年龄就是「攒够那几次事件所需要的时间」。

中国的实测数据也是这个形状:国家癌症中心基于 2022 年数据的报告显示,全癌种发病率从 35–39 岁组开始显著增加、40 岁后快速攀升,60 岁及以上人群占了全部新发病例的 60% 以上。

(一个诚实的补充:这条幂律在非常高龄段会变缓甚至回落,学界对原因还有争论。它是很好的近似,不是物理定律。)

年龄与发病率曲线,以及门槛的上下两条线

二、把这条曲线接到上一篇的公式上 ​

上一篇(肿瘤标志物)的核心结论是:阳性预测值不是检查的固有属性,它取决于人群的患病率。 而年龄,正是患病率最强、最便宜、最不需要额外检查就能知道的预测因子。

于是有了一个直接的推论:同一台机器、同一个操作,用在 30 岁和 60 岁的人身上,一个阳性结果的含义完全不同。 检查一个字没改,变的只是年龄——但年龄改变了先验概率,先验概率改变了 PPV。

再叠上再上一篇(筛查的数学)里的账:一项筛查的代价——假阳性、复查、穿刺、过度诊断——基本不随年龄下降,而收益随年龄陡峭上升。两条线一交叉,起始年龄就出来了。

所以「起始年龄」既不是行政规定,也不是为了省钱:

它是发病率升到某个位置、使这项检查的预期获益开始压过预期代价的那个点。

在门槛以下做同一项检查,你买到的主要不是「早发现」,而是假阳性。这是这个系列第五次撞上「多做一点没坏处」那个直觉了(前四次:感冒吃抗生素、加做筛查、加做肿瘤标志物、体检多加项目)。

三、第二条曲线:为什么还有上限——一件几乎没人讲的事 ​

这是本篇信息量最大的一节。

大众的直觉是单调的:越老越该查。 但打开任何一份筛查指南,某个年龄之后推荐都会变成「不再常规推荐」或「个体化决定」。原因不是放弃老人,是时间。

筛查的获益不是当场兑现的——你今天查出一个早期病灶,那件「少死一个人」的事要很多年后才会在统计上出现。这个延迟有人算过:2013 年 BMJ 上的一项 meta 分析(Lee 等,汇总了美国、瑞典、英国、丹麦的随机试验生存数据)给出了这样一组数字:

筛查项目每 1000 人受筛、避免 1 例该癌症死亡所需时间
乳腺 X 线摄影10.7 年(95% CI 4.4–21.6)
结直肠癌便潜血筛查10.3 年(95% CI 6.0–16.4)

(如果把标准放宽到「每 5000 人避免 1 例」,时间分别缩短到 3.0 年和 4.8 年。)

而代价那一边——假阳性带来的焦虑、复查、活检、活检的并发症、过度诊断带来的手术和终生随访——是立刻发生的。

于是账很清楚:

如果一个人的预期寿命明显短于「获益兑现所需的时间」,这笔账在他身上就是净亏的。 他几乎肯定活不到收益到账的那天,却要百分之百承担当下的风险。

指南里那句「预期寿命不足 10 年者不建议继续筛查」,依据就在这里。这话听起来冷酷,但它保护的恰恰是老年人:让一位 85 岁、合并多种慢病的老人去做肠道准备、去接受一次穿刺,风险是真实且立刻的,而获益要等十年。

⚠️ 这一节最容易被读错,必须说清楚三件事 ​

第一,这只适用于「筛查」,不适用于有症状时的检查。 一位 85 岁老人出现便血,需要的是诊断,不是筛查——年龄上限跟他没有任何关系。(这两个词的区别下面单独讲,那是本篇最重要的一段。)

第二,「预期寿命」是个体判断,不是年龄查表。 一位健康的 80 岁可能比一位多病的 65 岁活得更久。指南写的是「预期寿命」而不是「年龄」,这个用词是刻意的。

第三,停的是某几项癌症筛查,不是「所有体检」——而且恰恰相反。 血压、血糖、视力听力、跌倒风险、认知功能、用药梳理、营养状况……这些项目的获益兑现时间是几周到几个月,不是十年。年龄越大,这些越重要。

所以老年体检的正确变化,不是「查得越来越多」,也不是「不查了」,而是重心迁移:

从「找出几十年后可能要命的东西」,转向「找出几个月内就能改善生活质量的东西」。

这个转向,比任何一张清单都值钱。

四、为什么中国和美国不一样,而且一直在改 ​

下面这张表是举例,用来说明这些数字长什么样、以及它们为什么不一样。它不是处方(指南全称见文末来源)。

项目中国现行推荐美国 USPSTF
结直肠癌40–74 岁高危人群;结肠镜每 5–10 年或便潜血每年45–75 岁常规推荐(2021 年从 50 岁下调)
肺癌50–74 岁高风险人群,每年低剂量螺旋 CT50–80 岁 + 至少 20 包年吸烟史;戒烟满 15 年可停
乳腺癌一般风险 45 岁起、每 1–2 年;高危 40 岁起、每年40–74 岁每 2 年(2024 年从 50 岁改回)
宫颈癌25 岁起;25–64 岁 HPV 每 5 年或细胞学每 3 年;65 岁以上既往充分阴性者可终止—
肝癌不设年龄门槛,设状态门槛:乙肝/丙肝、肝硬化等高危人群每 6 个月超声+甲胎蛋白—
胃癌45 岁及以上,且符合幽门螺杆菌感染、萎缩性胃炎、一级亲属胃癌史等任一条件—

为什么会不一样?三个原因,每一个都能反过来加深对「门槛是算出来的」这件事的理解。

原因一:发病率谱不同,所以要算的账不同。 中国的肝癌、胃癌、食管癌负担远高于欧美,所以中国有专门的肝癌、胃癌筛查方案。一份筛查方案是为一个特定人群算出来的账——跨人群直接套用,等于把别人的数字代进你的公式。(这也解释了为什么「美国指南说 45 岁」不能直接当成「我 45 岁就该做」的依据。)

原因二:卫生资源和可及性不同。 同样是结直肠癌,用结肠镜作一线还是用便潜血作初筛,取决于内镜资源、依从性和成本,而不只是哪个更准。

原因三,也是最有意思的一条:证据本身在变。 USPSTF 2021 年把结直肠癌起始年龄从 50 降到 45(年轻人群发病率在上升),2024 年把乳腺癌从 50 改回 40——都是重新算账的结果。

注意这里发生了什么:曲线动了,门槛就得动。 这是「常识会被改写」的又一次命中,而且是最典型的一种,因为——

「多少岁该查什么」从来就不是一条事实,它是一个计算结果。 而计算结果会随着输入(发病率、检查性能、治疗效果、成本)的变化而变化。

一条事实被改写,我们会觉得意外;一个计算结果被更新,本来就是应该的。知道它是哪一种,你对「指南又改了」的反应就完全不同。

五、年龄只是默认值,真正的变量是风险 ​

那为什么指南要用年龄,而不直接用风险?因为年龄是一个免费的风险分层工具:不需要问、不需要检查、人人都有、绝对准确。在没有更多信息的时候,它是能拿到的最好的分层依据。

但它只是默认值。一旦有了更具体的风险信息,默认值就该被覆盖——上面那张表里到处都是这种覆盖:乳腺癌高危人群的起点从 45 岁提前到 40 岁、间隔缩短到每年;肝癌干脆不设年龄门槛只设状态门槛(乙肝携带、肝硬化——在这些人身上发病率已经和年龄脱钩了);肺癌的门槛压根不是单一年龄,是「年龄 + 20 包年吸烟史」。

所以正确的问法不是 「我这个年纪该查什么?」 而是:

「以我的年龄和我的具体风险,现行指南把我分到了哪一栏?」

前一个问题只有平均答案,后一个才有你的答案。而后一个,恰好是医生最擅长回答、也最需要你提供信息(家族史、既往病史、吸烟饮酒、乙肝状态)才能回答的问题。

六、最重要的一段:筛查 ≠ 诊断 ​

如果这篇文章你只记一件事,请记这个区分。

  • 筛查(screening):给没有症状的人做,目的是在症状出现之前发现问题。
  • 诊断(diagnosis):给有症状的人做,目的是解释这个症状。

上面所有的年龄门槛——起始年龄、上限年龄——只约束筛查。

把这两个词混为一谈,会导致两种方向相反的错误,而且两种都很常见:

错误一(危险的那一种):年轻人有了症状,却想「我还没到那个年纪」,于是拖延。 如果你 32 岁、持续便血,你确实不在结直肠癌筛查的推荐年龄段里——但你需要的根本不是筛查,是诊断。年龄门槛跟你没有关系。 筛查指南是写给没有症状的人的;你一有症状,就已经走出那份指南的适用范围了。

错误二:到了年龄,却因为「我什么都不难受」而不做。 这是把筛查的定义整个搞反了——筛查的存在意义,就是给没有感觉的人做的。这一点在这个系列里出现过:高血压那一篇讲的就是「没有任何不舒服,医生却坚持让你吃药」,而且还有一整类病在很长时间里根本不给你任何感觉。


回到开头那三个问题:有起始年龄,因为发病率幂律上升而代价基本不变,两条线有交点;有上限,因为获益要十年才兑现而代价当场发生;各国不同且一直在改,因为它是一个计算结果,不是一条事实。

一句话收:

体检套餐上的那个年龄,不是「到了这岁数身体就变了」,而是「到了这岁数,这笔账才算得过来」。

下一篇讲查完之后的那张纸:一份体检报告到底该按什么顺序读,以及几乎所有人都做错的那个动作——只看今年的数字,不看自己去年的。


附:这次我是怎么问 AI 的 ​

  • 不接受「年纪大风险高」这种定性回答,追问「高多少、什么形状」。 一问形状就问出了幂律,而「32 倍」这个数字直接把整篇文章的地基换掉了。要求把定性判断量化,是逼出真知识最有效的一招。
  • 专门去问「有没有反方向的规则」。 问完起始年龄,我主动追了一句「那有没有上限」——这一问问出了本篇最有价值的一节。顺着直觉问永远问不到它,因为直觉里根本没有「越老越不该查」这个选项。
  • 把「为什么两个权威说的不一样」当成问题,而不是噪音。 中美年龄不同,第一反应容易是「那听谁的」。但收获在于问「为什么不一样」——答案比任何一个具体年龄都有用。分歧本身是信息。
  • 写完之后找这篇最危险的误读。 这一篇有两处:「没到年龄有症状也不用查」(可能致命)和「老人不用体检」。两处都在正文里正面堵死,而不是放进免责声明。这是从结节那篇养成的习惯,这次是第四次用。

参考来源 ​

  • Armitage P, Doll R. The age distribution of cancer and a multi-stage theory of carcinogenesis. British Journal of Cancer, 1954.
  • 国家癌症中心,基于 2022 年登记数据的全国癌症统计报告,2024 年发布。
  • Lee SJ, Boscardin WJ, Stijacic-Cenzer I, et al. Time lag to benefit after screening for breast and colorectal cancer: meta-analysis of survival data from the United States, Sweden, United Kingdom, and Denmark. BMJ, 2013;346:e8441.
  • 国家卫生健康委办公厅《肺癌筛查与早诊早治方案(2024 年版)》《结直肠癌筛查与早诊早治方案(2024 年版)》,2024 年 8 月。
  • 国家癌症中心《中国女性乳腺癌筛查与早诊早治指南(2021,北京)》;《中国胃癌筛查与早诊早治指南(2022,北京)》。
  • 中国优生科学协会阴道镜和宫颈病理学分会《中国子宫颈癌筛查指南(一)》,2023。
  • 原发性肝癌高危人群定义与监测间隔:《原发性肝癌诊疗指南(2024 年版)》《中国人群肝癌筛查指南(2022,北京)》。
  • U.S. Preventive Services Task Force:Colorectal Cancer Screening(2021)、Lung Cancer Screening(2021)、Breast Cancer Screening(2024)推荐声明。

本文为科普,不构成医疗建议。文中所有年龄区间均为公开指南的推荐范围,用于说明其推导逻辑;具体到个人应做哪些检查,请由医生结合你的风险因素判断。

books.sdx88.com