Thank you P45cal, however can you explain the second version? Should the ...Match(I$2,... have been ....Match(C$2,....