注射用甲钴胺的作用有营养神经和改善贫血。注射用甲钴胺主要通过促进髓鞘形成、轴索内输送及轴索再生来起到营养神经的作用。同时也可通过促进正红血母细胞成熟、分裂,使红细胞生成增加,从而起到改善贫血血象的作用。该药适用于周围神经病,及维生素B12缺乏所致的巨幼红细胞性贫血。