I have lists of data from several spreadsheets and am using this formula to look up data. I would like to put an if(Iserror( but when I do this I get a too many arguments error. Does anyone know how to make this formula simpler so I use an ISerror?

=IF($E3=0,0,VLOOKUP(CONCATENATE($E3,H$1,),'Sheet ABC'!$B$2:$I$1903,5,FALSE))


thank you