Would it be possible to have an alternative formula to the following as this only returns data if D12 is a alpha numeric value

=IFERROR(LOOKUP(2,1/(Data!$AK$3:$AK$502=D12)/(Data!$AD$3:$AD$502=F12),(Data!$X$3:$X$502)),"")

this matched D12 within AK3:AK502 and F12 within AD3:AD502 and returns from column X in that row

Many thanks