A family of Microsoft spreadsheet software with tools for analyzing, charting, and communicating data.
Try this modification,
=IFERROR(IF(MATCH([@Col1],[Col1],0)<ROW(1:1),ROW(1:1),"No"),"")
I've forced the row comparison by starting at ROW(1:1) which grows to 2, 3, etc as it is copied down. Since it is a true representation of what the table row number is, it can be used instead of duplicating the MATCH() statement. The IFERROR() wrapper will handle both #N/A errors and blank cells that produce #N/A errors.