The syntax you have is wrong. You have "" within the MATCH().

Try: =IFERROR(INDEX(Categorisation!E:E,MATCH(Data!Z18,Categorisation!F:F,0)),"")