This solution hides all columns with zero values.
Unfortunately my issue is I only need to hide 2 columns.
Let's say I have more 'Retailer' values
Apple Verizon Sprint Best Buy T-mobile
How do I hide only Sprint and T-mobile based on zero values in 'Online Sales' but others can show even if they have zeros
Well - You need to tweak little bit
Assuming you DONT want to See the 'Verizon','Apple' For Zero values.
Pick (match (Retailer, 'Verizon','Apple'), Retailer,Retailer)
Pick (match (Retailer, 'Verizon','Apple',Retailer), OnlineSales,OnlineSales,Rangesum(OnlineSales,0.00001))
in setting 'SuppressZero" for the expression and Number Format make it ronding as appropriate