月经推迟了18天出血有血块,可能是月经失调、先兆流产、宫颈炎等原因引起的,需要根据不同的原因进行治疗。1、月经失调如果平时经常熬夜、饮食不规律或者情绪波动过大,可能会导致体内激素水平紊乱,从而导致月经失调。出现月经推迟18天出血有血块的情况,可以遵医嘱服用黄体酮胶囊、戊酸雌二醇片等药物进行调理。平时要养成良好的生活习惯,保证充足的睡眠,避免熬夜。2、先兆流产如果平时有不良的生活习惯,比如吸烟、喝酒或者剧烈运动,可能会导致子宫异常收缩,从而出现先兆流产的情况。患者可能会出现阴道出血、腹痛等症状,从而出现上述情况。患者可以在医生的指导下服用地屈孕酮片、黄体酮胶囊等药物进行治疗。平时要注意休息,避免过度劳累。3、宫颈炎如果平时不注意性生活卫生,可能会受到病原体感染,从而引起宫颈炎。在炎症的刺激下,可能会出现阴道分泌物增多、月经推迟、痛经等症状,也可能会出现上述情况。患者可以遵医嘱服用盐酸左氧氟沙星胶囊、阿奇霉素胶囊等药物进行治疗。平时要注意性生活卫生,避免高危性行为。除此之外,也可能与子宫内膜炎、子宫肌瘤等原因有关,建议及时就医治疗,以免延误病情。