$ 0 0 If you don't like my way of doing the filtering using programmed loops, you could use your range variables to do the same like this:Nevertheless I'd prefer the programmed variant, especially using the function at the end of the sheet I posted.