Здравствуйте. С начала этого года сдала анализ на в12. И он был выше нормы, равен 1321 пг/мл, ферритин при этом был ниже нормы 1.72. Прокололи железо. В июне в12 снизился до 1005 пг/мл. В сентябре снова начал подниматься, 1097, ферритин равен 20. При этом никакие витамины я...

Екатерина, здравствуйте.
Во-первых, нужно исключить любой прием препаратов с содержанием витамина В12 в составе.
Во-вторых, устранить дефицит железа: рекомендуется приём препаратов железа (предпочтительнее препараты с действующим веществом сульфат железа II, например, тардиферон, но при проблемах с ЖКТ можно рассмотреть трёхвалентные препараты: мальтофер либо жидкие формы: ферлатум) по 1 таблетке/питьевой ампуле в день не менее 2 мес, с последующим контролем ферритина. Минимально допустимый уровень ферритина - 30, оптимальный - выше 40. Если его уровень ниже, приём продолжают.
Для лучшей усвояемости препаратов железа рекомендуется употреблять овощи и фрукты с высоким содержанием аскорбиновой кислоты. Отграничить приём железа от приёма крепкого чая, кофе и других продуктов, содержащих полифенолы (бобы, орехи) около 2 ч.
Далее по поводу повышения В12 нужно сдать общий анализ крови, биохимический анализ крови (общий белок, альбумин, АЛТ, АСТ, общий билирубин, прямой билирубин, щелочную фосфатазу, ГГТП, ЛДГ, креатинин, глюкозу, С-реактивный белок). Если давно не сдавали, также не помешает сдать анализы на гепатит В (HbsAg), гепатит С (антиВГС суммарные), антитела к ВИЧ, сделать УЗИ брюшной полости и почек.