Secondo MedlinePlus un alto livello di vitamina B12 nel sangue può essere causato da malattie epatiche o da disordini mieloproliferativi. Raramente, un alto livello di vitamina B12 può essere causato da diabete o obesità, secondo WebMD.
Le malattie del fegato che possono causare un elevato livello di vitamina B12 sono la cirrosi e l'epatite, secondo MedlinePlus. I disturbi mieloproliferativi che possono essere dovuti a un elevato livello di vitamina B12 sono la leucemia mielocitica cronica e la policitemia vera.
I livelli di vitamina B12 sono misurati attraverso un esame del sangue a livello di vitamina B12, indicato anche come test cobalamina, secondo MedlinePlus. Aumento dei livelli di vitamina B12 sono rari, perché l'eccesso di vitamina B12 è solitamente eliminato con l'urina.
I livelli normali di vitamina B12 variano in diversi laboratori. WebMD elenca una guida per il normale livello di vitamina B12 tra 110 e 1500 picogrammi per millilitro. Il medico di una persona valuta i risultati del test tenendo in considerazione la salute dell'individuo e altri fattori.
Farmaci come la colchicina, la fenitoina, l'acido para-aminosaliciclico e la neomicina possono influenzare i risultati delle analisi del sangue della vitamina B12, secondo MedlinePlus. Un individuo dovrebbe parlare con il medico circa l'uso di farmaci prima di fare il test. Un individuo non dovrebbe nemmeno mangiare o bere per circa 6-8 ore prima di fare il test.