Unfortunately, when I do this, it reverts to a record where the field is greater than 0 and bypasses the visible record altogether.
I don't understand that. Seems like that's what you wanted to happen. What's "the visible record"? When there's zeros, they're all visible are they not?
A posting option is to mock up some data in Excel, center the fields and post it here as a sample. You'll get a pretty decent table and we won't have to make up data. Second table made same as the first but showing the desired outcome.
The more we hear silence, the more we begin to think about our value in this universe.
Paraphrase of Professor Brian Cox.