Hi RebeccaPI,
Thanks for reaching out. My name is Ali. I'm an Independent Advisor and a Microsoft user like you. I'll be happy to help you out today.
You are using the correct format to convert Zero's into the dash (-) and the reason for getting 0.00 could be the cells that contain a positive number like 0.0003 will always return 0.00 instead of dash (-).
Please refer to the link below regarding the format on our tech forum.
https://techcommunity.microsoft.com/t5/excel/ad...
So if you are getting these numbers through formula then you can wrap your formula into the ROUND function to get values up to two decimal places. In this way, once you apply the same format then you will get dash (-) instead of 0.00.
You can found more about the ROUND function here;
https://support.microsoft.com/en-us/office/roun...
I hope it worked out well for you. If not, please reply back to this forum to let me know or mark this as resolved along with your feedback. :) I will be glad to follow up and help you.
Thanks,
Ali