I was found to be B12 deficient at my last blood test results below:
13/05/2016
HbA1c..............................5.5% / 37mmol/mol
Cholesterol.......................4.2 mmol/L
RBC (red blood cells)......4.96 (range 4.32 to 5.66)
and
Vit B12.............................108 pg//ml (range 180 to 1100 pg/ml)
Before seeing my gp i had done some research and some doctors are recommending that B12 shots are no better than a course of 1000ug tablets ( I doubt you could get that from Marmite however much you ate!) and that tablets are cheaper so I went into holland and barrett while i was away on holiday and found that 30 tablets cost over £15 so I decided to wait till i had seen my doctor!!
I told my doctor that I had stopped taking my metformin when given the results over the phone and he has ordered another blood test in mid august and is not concerned yet and will decide what to do after the next blood test.
Long term metforim use can cause a reduction in Vit B12 but dont just assume that because you take metformin you will be deficient, my rbc has always been strong and I had in the past always believed that ones rbc was a good indicator of B12 deficiency but I have been proved wrong. I have been taking metformin for over 7 years since I was diagnosed with T2 reducing down from 4 tablets a day to 2 to just 1 fairly recently.
If you feel you may be deficient then ask your GP for a blood test to show whether you are or not, do not simply assume, I have not been overly tied recently so that was not a good indicator either.