I guess this data keeps getting updated all the time, right?
I suggest you make a view on top of it making the transformation. This way you preserve the original data and it opens the door for other cleaning tasks you might find in the future. And every time you have new data you don't need to update anything, all your queries will work.
The query for the view can be very simple. You will select all columns and you'll need is a case statement for replacing the zeroes. Something in the lines of
Select case when col = 0 then null else col end as new_col
Assuming also the column is a number, else you need to add quotes there.