Hi..
This will take care of the zero's..
I tried watersev's code as it looked like a nice idea..
I modified it slightly to iterate through all your rows and also needed to set the range to be the last used column cell or it would add 1 to the count (as there may well be a area between last used value and bb)..
Thanks to watersev for this method.. I have never used it before..
Attached is a workbook showing both options.. you will need to clear column BC before running watersevs (if you have already run mine previously)..
Bookmarks