二十年大便不成形有可能是脾胃虚弱或者是体内湿气较重等原因。大便不成形最好到医院进行脾胃检查和腹部超声波检查来判断病情,脾胃虚弱引起的大便不成形,可以服用香砂养胃丸来进行治疗,能起到健脾养胃的作用。体内湿气较重引起的大便不成形,可以服用排湿药物,或者是适当的喝一些红豆薏米汤来改善治疗。