Does this work for you?

=IFERROR(INDIRECT(TEXT(MIN(IF(($A$2:$D$500<>"")*(COUNTIF($E$1:E1,$A$2:$D$500)=0),ROW($2:$500)*100+COLUMN($A:$D),10^10)),"R0C00"),)&"","")

Array entered.