Re: "if it reads an 8 digit number to add a 0 in front of it"
A "number" with a leading 0 is not a number in Excel, it is text...
Text aligns to the left side, numbers align to the right.
=IF(LEN(B2)=8, "0"& B2, B2)
'---
Nothing Left to Lose
https://1drv.ms/u/s!Au8Lyt79SOuhZw2MCH7_7MuLj04?e=sAwbHU
(free excel programs)