There’s some interesting information on the caloric content of various blood components here. I haven’t tried to verify these figures independently, but since the poster appears to be a medical doctor I’ll take these at face value.
[Note that there seems to be an error in the calculation in step 2, in which he calculates blood plasma to be about 40% of the total volume, when if the hematocrit is 40% the plasma should be 60% of the sample. I have corrected for this in the figures below. Also note that he is using a female hematocrit of about 40%; for males it would be closer to 50%.)
Recalculating based on this error, according to these figures a liter of blood will provide:
0.5 gm glucose
182 gm protein (including both plasma and blood cells)
3.6 gm fat
The caloric value of a liter of blood will be 744 kcal.
Assuming a male needs about 2700 kcal a day, he will have to consume about 3.6 liters of blood daily, containing 655 gm of protein. That’s more than 10 times the recommended daily intake of protein for males (about 56 gm according to some sources).
That’s going to cause you big problems if your only source of water is that in the blood itself. I don’t think there will be enough to flush out all the urea and uric acid produced.
According to this site, one result of a high protein diet is water loss.
Another factor to consider is the concentration of vitamins and other essential nutrients in the blood. It might be necessary to consume even greater volumes of blood to acquire enough vitamins if they are at low concentration.
Unless you are a vampire bat with special physiological adaptations, it seems a blood diet would be very problematic especially due to the very high levels of protein that would needed to be ingested relative to the water available.