I am super confused here… does the SEARCH() formula function not work when performed on a Lookup field?
The following formula performs correctly on the table containing the field {Description}, but NOT on the table which looks up the field {Description}.
IF(OR(SEARCH("HINO", Description) > 0, SEARCH("ISUZU", Description) > 0), "!", "")