The invention discloses a medical composition for losing weight or treating hyperlipidemia, belonging to the field of medicines, and in particular relates to a medical composition containing orlistat or cetilistat and rosuvastatin calcium, wherein the composition is solid preparations such as compressed tablets, dispersible tablets, sustained release tablets, capsules, granules, and the like. In experiments, the medical composition containing the orlistat or the cetilistat and the rosuvastatin calcium is accidentally found to have obvious synergistic effect on the aspects of reducing the serum total cholesterol, the serum triglyceride and the low density lipoprotein cholesterin.