Tidak ada pengobatan yang optimal untuk anemia sedang, yang biasanya memerlukan identifikasi penyebab, pengobatan penyakit utama dan pengobatan sesuai dengan klasifikasi dan derajat anemia. Anemia dapat disebabkan oleh kekurangan zat gizi mikro, hemolisis, dan hipersplenisme.
1. Kekurangan zat gizi mikro: mudah menyebabkan anemia defisiensi besi dan anemia megaloblastik, yang dapat diperbaiki setelah suplementasi zat gizi mikro, misalnya zat besi, asam folat, vitamin B, dll.
2. Hemolisis: sferositosis herediter, talasemia, dll. akibat masalah sel, atau hemolisis imun akibat faktor kekebalan tubuh, yang pertama biasanya diobati dengan transfusi darah, pengangkatan limpa, dll., sedangkan yang kedua memerlukan penggunaan imunosupresan dan perawatan lainnya.
3. Hipersplenisme: Dapat bersifat bawaan atau sekunder akibat hipertensi portal atau sirosis. Pengobatan yang sering dilakukan adalah suntikan eritropoietin dan transfusi sel darah merah jika perlu. Splenektomi, saat ini merupakan pengobatan utama.
Ada banyak penyebab lain dari anemia, jika ada kulit pucat dan selaput lendir, jantung berdebar, sesak napas, pusing, tinitus, kelelahan, kehilangan nafsu makan, anoreksia dan gejala lainnya, pergilah ke rumah sakit tepat waktu untuk mencari tahu penyebab masalahnya, pengobatan yang ditargetkan, dan tidak bisa membabi buta pergi ke apotek untuk membeli obat. Obat-obatan perlu digunakan di bawah bimbingan dokter.