=IFS(
ISNUMBER(SEARCH("Collector(id=0)", [@ExceptionMessages])), "No Collector 0",
ISNUMBER(SEARCH("and monitored by", [@ExceptionMessages])), "Duplicate Device",
ISNUMBER(SEARCH("No Collectors", [@ExceptionMessages])), "No Collector in Group",
ISNUMBER(SEARCH("A device with the name", [@ExceptionMessages])), "Device with that name exists",
ISNUMBER(SEARCH("invalid filter!", [@ExceptionMessages])), "Invalid filter",
ISNUMBER(SEARCH("replace() requires a string parameter", [@ExceptionMessages])), "replace() issue",
ISNUMBER(SEARCH("A group with the name", [@ExceptionMessages])), "Group with that name exists",
ISNUMBER(SEARCH("invalid normal device name", [@ExceptionMessages])), "Device Name",
TRUE, "other"
)