=if(source cell ref=0,na(),source cell ref) will convert 0s to #N/A, which Excel will ignore. If you don't like the look of them, you can always use conditional formatting to make #N/A appear as white text (and therefore be invisible...).