Есть ли способ объединить эту формулу в Excel?
=IF(ISNUMBER(FIND("UC_",CODE!B7)), "UC", "Not Defined")
=IF(ISNUMBER(FIND("RC_",CODE!B7)), "RC", "Not Defined")
=IF(ISNUMBER(FIND("OC_",CODE!B7)), "OC", "Not Defined")


=IF(ISNUMBER(FIND("UC_",CODE!B7)), "UC", IF(ISNUMBER(FIND("RC_",CODE!B7)), "RC", IF(ISNUMBER(FIND("OC_",CODE!B7)), "OC", "Not Defined")))
Я не согласен. Тот факт, что могут существовать другие возможности, не означает, что нужно ждать, прежде чем пометить ответ (который является правильным) как правильный.
@Shazu Просто обратите внимание, что это совет других (кроме меня), которые измеряют свою репутацию выше 10000 ... так что принимайте это или оставьте ...
Возможно, вам будет проще использовать это:
=MID(A1,FIND("C_",A1,1)-1,2)
Он намного короче и, следовательно, менее подвержен ошибкам и автоматически обрабатывает другие коды того же формата, такие как «GC_» или «MC_», которые жестко запрограммированное решение не ...
Вы можете поместить вокруг него iferror ():
=IFerror(MID(A1,FIND("C_",A1,1)-1,2),"check")
Вам следует подождать 24 часа, прежде чем отмечать любой ответ как правильный - могут быть другие возможности ...