На основании одного анализа с пониженным показателем уровня гемоглобина препараты железа не назначают. Сдают еще несколько анализов, в том числе проверяют уровень сывороточного железа. Нужно определить причину пониженного гемоглобина. И не всегда это дефицит железа в организме. Ищите другого доктора.