Я новичок в StackOverflow и формулах Excel!
Я пытаюсь заменить слово «GIL64000» на слово «GIB64000», мне нужно сделать это по многим ячейкам A2:H6; A9: G13 и т. д.
Сами ячейки содержат следующую информацию: «GIL64000_XX_X», где «ХХ» варьируется от белый, БЛ, ИЛИ, ПУ и т. д., а «_X» варьируется от L, M, S, XL, XXL (размеры рубашки).
Итак, у меня есть ячейки со значениями, такими как: «GIL64000_OR_S», «GIL64000_BL_XXL», «GIL64000_MIN_M», «GIL64000_MIN_L» и т. д.
Я попытался заставить функцию замены работать следующим образом: =REPLACE("GIL64000";3;1; "B") Но он делает это только в ячейке, в которой у меня есть формула.
Я пытался добавить в формулу A2:H6, но она не принимает его и возвращает #VALUE! ошибка: = ЗАМЕНИТЬ (A2: H6; 3; 1; "B")
Я попробовал другую строку, например функцию "MID", но не могу понять, как использовать MID с REPLACE: =REPLACE(MID(A2: H6;3;1; "B"))
Я пытался следовать некоторым руководствам, и я до сих пор не могу заставить его работать.
По сути, то, что я хочу, это слово «GIL64000» со словом «GIB64000» во всех моих ячейках и возможность изменить формулу по мере необходимости в будущем для других значений, а не только «GIL64000».
CTRL + H > Выделить диапазон > установить критерии поиска/замены - (при необходимости отметьте поиск в значениях/формулах)
Команда REPLACE принимает только одну ссылку на ячейку, а не диапазон. Единственное изменение, которое вам нужно сделать, это = ЗАМЕНИТЬ (A2; 3; 1; «B»), а затем просто скопируйте формулу (например, Ctrl + C и Ctrl + V в другие ячейки, где вы хотите это изменить).
Кроме того, это не может быть применено к самой ячейке, но будет применено к соседней ячейке.
Позвольте мне знать, если это помогает.
Итак, я пропустил ключевое слово «диапазон». Я обнаружил, что «найти и заменить инструмент» на самом деле работает для этого очень просто! Ваш метод сработает, но не будет самым эффективным (как "Найти и заменить") Спасибо за отзыв! Это действительно помогло :)
Существует также функция replace(), которая будет работать, показаны 2 варианта - оба будут тянуться вниз, но второй позволяет настроить заменяемые символы. Вы можете поставить $ на B3 и C3 для абсолютной ссылки.
Видеть:
Примечание: я не просто искал "B", хотя вы могли бы - это зависит от того, какие еще данные есть...
Я знаю, вы сказали, что вам нужна формула, но в этом случае не чихайте на идею использования CTRL+H. Это выглядит как идеальный сценарий для одного.
Скорее всего, вы говорите о «Макросах», поскольку формулы не предназначены для такого поведения.