在结肠癌中晚期,如果可以积极的配合治疗,是有可能存活20年的。结肠癌在中晚期说明病情比较严重,能存活多久,需要根据具体的情况来定。在确诊后要及时的进行手术和药物治疗,如果患者的身体素质比较好,心态比较积极,在饮食方面加强营养,寿命是可以延长的。