Возможно ли построить формулу в MS excel, которая заменит только точное слово? Например:Excel заменяет только точный текст
Мое яблоко красное. Я хочу заменить красный цвет зеленым, поэтому он идет Мое яблоко зеленое.
Я знаю, что могу использовать = заменить
Но если мое предложение: Мое яблоко красновато. Формула должна игнорировать и не заменять красную часть.
Я думал использовать эту комбинацию "" & "red" & "", поэтому он изменился бы только в том случае, если есть место до или после. Но по какой-то причине я не могу заставить его работать.
Edit: Это то, что я
= ЗАМЕНИТЬ (A1, ПОИСК (" "& E1, A1), LEN (E1) + 1"," & E1)
Если я добавлю & "" после E1, он сломается, потому что свободного места осталось.
Почему не просто '«красный»'? Странно, что он не работает. Что происходит? Он заменяет красноватый? – Andreas
'' Мое яблоко красное. '' Не имеет места в конце, вероятно, почему это не работает. –
Да, вы правы. Я получаю сообщение об ошибке, потому что в конце нет места. Может быть, есть более умный способ сделать эту замену? –