I have an instance where there is missing data in some of my rows. In the attached example, I need the Number 2 Column Puppy and Cat rows that do not have an address to find the highest Number 3 number row that has address data and copy the Address, City and Zip code column data to the rows that do not have an address. The blank Puppy row would use the 4321 Address, and the Cat blank row would use the 543 Address.