в порядке,

А1 содержит 234 А2 содержит 01,02,04

Я хочу, чтобы ниже отображалось "234" (содержимое А1). Я использую ниже, который работает:

=IF(SEARCH({"01"},A2),A1,0)

Однако, если я изменю "01" на "03", то есть:

=IF(SEARCH({"03"},A2),A1,0)

Я получаю # ЗНАЧЕНИЕ! где я ожидал 0 (основываясь на последней части формулы аргументации (" , 0) ").

1 ответ1

0

Так как функция search() возвращает ошибку #value, если результаты не найдены .. вам следует добавить iferror(), чтобы включить это условие.

=IFERROR(IF(SEARCH({"03"},A2),A1),0)

Надеюсь, поможет. (:

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .