问题分析:一般情况下,47岁月经老不干净40天可能是更年期内分泌功能紊乱导致月经失调造成的,具体内容如下:47岁的女人到了绝经期,如果连续40天月经不干净,很有可能是因为绝经期的激素功能紊乱造成的。可在医生指导下口服妇科止血灵片,断血流胶囊等止血类的药物。如果药物无效,建议去正规的医院做B超,看看是否有子宫内膜厚度异常,是否出现了过多的子宫内膜,需要做进一步诊断治疗。