Предполагая, что ваша игра в A1
, что-то вроде этого должно сработать:
=IFERROR(REPLACE(A1; SEARCH("="; A1) + 1; SEARCH("Mature"; A1) - SEARCH("="; A1) - 1; ""); A1)
(Примечание. В зависимости от региональных настроек вам может потребоваться заменить точки с запятой в формуле запятыми.)
Функция REPLACE()
удаляет (заменяя пустой строкой ""
) заданное количество символов в исходной строке (A1
) из заданной начальной позиции (сразу после знака =
).
Если A1
не содержит слово "Mature" (или, если уж на то пошло, знак =
), Excel выдает ошибку #VALUE
, которую IFERROR()
перехватывает и возвращает содержимое A1
вместо этого.
После вышесказанного вы можете скрыть и заблокировать столбец с исходными именами или скопировать цензурированные имена и выбрать «Вставить специальные ...» → Значения, чтобы полностью заменить исходные имена. Или, если вы хотите получить текстовый файл, вы также можете переместить цензурированные имена на отдельный лист и экспортировать только это из Excel.