血红蛋白46g/l的情况下需要输血,正常情况低于60g/l时就可以进行输血 。血红蛋白又称血红素,当血红蛋白低于60g/l或出现头晕、心悸、低血压和休克等明显症状时需要输血,此外当急性贫血患者出现明显症状时,即使血红蛋白不低于60g/l,也需要输血。严重贫血持续时间长,可能导致贫血性心脏病、头晕和站立后晕厥等,需要积极输血治疗,当发现血红蛋白过低时需要去医院查找贫血原因,以免延误病情,输血是唯一的辅助治疗。血红蛋白低的患者平时需要注意多休息,清淡饮食,补充微量元素和矿物质,不要吃辛辣刺激性食物,以免病情加重。