Как заменить значение одной ячейки другой в зависимости от того, существует ли слово в указанной ячейке c - PullRequest
0 голосов
/ 12 февраля 2020

У меня есть базовый c вопрос. У меня есть один столбец, который представляет количество. Ячейка справа - это новый столбец, который будет содержать слово. Я хочу найти слово в ячейке в одном столбце и, если оно появится, заменить слово, скажем, «фольга» со значением ячейки слева. A2 представляет ячейку A2, и я проверяю B2. Эта формула не работает. Я хочу значение ячейки A2, а не буквально "A2"

=IFERROR(IF(SEARCH("*foil*",B2,1),"A2"),"0")

Большое спасибо за вашу помощь! Я действительно ценю любую помощь в этом.

1 Ответ

1 голос
/ 12 февраля 2020

Пока вы используете функцию SEARCH(), вам не нужно использовать wild card. Удалите двойную кавычку из "A2", чтобы формула могла показывать данные ячейки A2 вместо текста A2. См. Ниже ...

=IFERROR(IF(SEARCH("Foil",B2,1),A2),0)

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...