Excel REPLACE функция
Функция ЗАМЕНИТЬ в Excel может помочь вам найти и заменить символы на основе заданного местоположения из текстовой строки новым текстом. В качестве примера возьмите приведенный ниже снимок экрана, замените 4 символа (2019), которые начинаются с пятого символа текстовой строки, другой текстовой строкой (2020).
- Пример 1: Базовое использование функции REPLACE
- Пример 2: использование функции REPLACE с датами
- Пример 3: Использование функции REPLACE для замены текста пустым
- Пример 4: использование функции REPLACE для извлечения имени пользователя из адреса электронной почты
Синтаксис:
Синтаксис функции ЗАМЕНИТЬ в Excel:
Аргументы:
- old_text: Необходимый. Текстовая строка, в которой вы хотите заменить некоторые символы.
- start_num: Необходимые. Положение первого символа в тексте, который вы хотите заменить.
- num_chars: Необходимые. Количество символов, которые вы хотите заменить.
- new_text: Необходимые. Новый текст, который заменит old_text.
Внимание:
#VALUE! значение ошибки появится, если начальный_номер or число_символов отрицательное или нечисловое значение.
Вернуть:
Вернуть строковое или текстовое значение.
Примеры:
Пример 1: Базовое использование функции REPLACE
Например, у меня есть список текстовых строк, теперь я хочу заменить первые три символа определенным текстом, как показано ниже.
Для решения этой задачи примените следующую формулу:
Затем перетащите маркер заполнения вниз, чтобы применить эту формулу к другим нужным ячейкам, см. Снимок экрана:
Пример 2: использование функции REPLACE с датами
Если вы хотите заменить день, месяц или год с даты на другой день, месяц или год, как показано на скриншоте ниже, функция REPLACE не даст правильного результата при прямом использовании. Здесь вы должны сначала применить функцию ТЕКСТ, чтобы преобразовать формат даты в текстовую строку, а затем использовать функцию ЗАМЕНИТЬ.
Пожалуйста, примените следующую формулу:
Затем перетащите дескриптор заполнения вниз к ячейкам, которые вы хотите отсудить по этой формуле, и вы получите нужный результат:
Пример 3: Использование функции REPLACE для замены текста пустым
С помощью этой функции REPLACE вы также можете заменять символы пробелами. Например, чтобы заменить первые четыре символа пробелом, как показано на следующем снимке экрана.
Скопируйте или введите следующую формулу в пустую ячейку:
И все первые четыре символа текста в каждой ячейке были заменены пробелом. Смотрите скриншот:
Пример 4: использование функции REPLACE для извлечения имени пользователя из адреса электронной почты
Чтобы извлечь имя пользователя из адреса электронной почты, функция REPLACE также может оказать вам услугу.
Введите или скопируйте следующую формулу в пустую ячейку:
Затем перетащите дескриптор заполнения вниз к ячейкам, к которым вы хотите применить эту формулу, и все имена пользователей из каждой ячейки будут извлечены сразу:
Дополнительные функции:
- Функция Excel ВПРАВО
- Функция RIGHT используется для возврата текста справа от текстовой строки.
- Функция ПОВТОР в Excel
- Функция ПОВТОР используется для повторения символов определенное количество раз.
- Функция ПОИСК в Excel
- Функция ПОИСК может помочь вам найти позицию определенного символа или подстроки в заданной текстовой строке.
Лучшие инструменты для работы в офисе
Kutools for Excel - поможет вам выделиться из толпы
Kutools для Excel может похвастаться более чем 300 функциями, Гарантия того, что то, что вам нужно, находится на расстоянии одного клика...
Вкладка Office - включение чтения и редактирования с вкладками в Microsoft Office (включая Excel)
- Одна секунда для переключения между десятками открытых документов!
- Уменьшите количество щелчков мышью на сотни каждый день, попрощайтесь с рукой мыши.
- Повышает вашу продуктивность на 50% при просмотре и редактировании нескольких документов.
- Добавляет эффективные вкладки в Office (включая Excel), как в Chrome, Edge и Firefox.