I have a spreadsheet with a data input worksheet where each row includes date followed by 4 data readings. These 4 readings are all numbers. For each date any one, two three or all 4 readings could be populated i.e. some cells could be empty. For any date if readings 1, 2 or 3 are empty the macro sees exactly that, "empty" but if reading 4 is empty the macro sees it as 0. Why? The cell format, if it's relevant, for all 4 readings is set to number.