Top.Mail.Ru
Ответы

Где ошибка в формуле Excel?

Если в ячейке B26 слово "пропитка", то в текущей ячейке "Игольчатый валик".
Если в ячейке B26 слово "шпатлевка", то в текущей ячейке "Тровель"

Формула:
=ЕСЛИ (ПОИСК ("Пропитка";B26);"Игольчатый валик";ЕСЛИ (ПОИСК ("Шпатлевка";B26);"Тровель";"Ни то и ни другое"))

Вместо тровель #ЗНАЧ!

По дате
По Рейтингу
Аватар пользователя
Новичок

=ЕСЛИ (B26="Пропитка";"Игольчатый валик";ЕСЛИ (B26="Шпатлевка";"Тровель";"Ни то и ни другое"))

Это если в B26 стоит именно "Пропитка" или "Шпатлевка". Иначе вернёт "Ни то и ни другое".

ПОИСК нужен, если кроме "Пропитка" или "Шпатлевка" в B26 есть и другой текст. Например: "Пропитка шпалы" или "Какая-то Шпатлевка"!!!

Пробелы после ЕСЛИ удалить из формулы.

И на будущее: разрешай комментарии к своему вопросу!

Аватар пользователя
Просветленный

Проблема в том, что ПОИСК возвращает ошибку, если строка не найдена. А, дальше ошибки, формулу Excel не считает.

Аватар пользователя
Высший разум

Раздвинь ячейку! Возможно значение не вмещается!