Note: The other languages of the website are Google-translated. Back to English
Войти  \/ 
x
or
x
Регистрация  \/ 
x

or

Excel REPLACE функция

Функция ЗАМЕНИТЬ в Excel может помочь вам найти и заменить символы на основе заданного местоположения из текстовой строки новым текстом. В качестве примера возьмите приведенный ниже снимок экрана, замените 4 символа (2019), которые начинаются с пятого символа текстовой строки, другой текстовой строкой (2020).


 Синтаксис:

Синтаксис функции ЗАМЕНИТЬ в Excel:

=REPLACE (old_text, start_num, num_chars, new_text)


 Аргументы:

  • old_text: Необходимые. Текстовая строка, которую вы хотите заменить некоторыми символами.
  • start_num: Необходимые. Положение первого символа в тексте, который вы хотите заменить.
  • num_chars: Необходимые. Количество символов, которые вы хотите заменить.
  • new_text: Необходимые. Новый текст, который заменит old_text.

Внимание:
#VALUE! значение ошибки появится, если start_num or num_chars отрицательное или нечисловое значение.


 Вернуть:

Вернуть строковое или текстовое значение.


 Примеры:

Пример 1: Базовое использование функции REPLACE

Например, у меня есть список текстовых строк, теперь я хочу заменить первые три символа определенным текстом, как показано ниже.

Для решения этой задачи примените следующую формулу:

=REPLACE(A2,1,3,"Extendoffice")

Затем перетащите маркер заполнения вниз, чтобы применить эту формулу к другим нужным ячейкам, см. Снимок экрана:


Пример 2: использование функции REPLACE с датами

Если вы хотите заменить день, месяц или год с даты на другой день, месяц или год, как показано на скриншоте ниже, функция REPLACE не даст правильного результата при прямом использовании. Здесь вы должны сначала применить функцию ТЕКСТ, чтобы преобразовать формат даты в текстовую строку, а затем использовать функцию ЗАМЕНИТЬ.

Пожалуйста, примените следующую формулу:

=REPLACE(TEXT(A2, "dd-mmm-yy"), 4, 3, "Dec")

Затем перетащите дескриптор заполнения вниз к ячейкам, которые вы хотите отсудить по этой формуле, и вы получите нужный результат:


Пример 3: Использование функции REPLACE для замены текста пустым

С помощью этой функции REPLACE вы также можете заменять символы пробелами. Например, чтобы заменить первые четыре символа пробелом, как показано на следующем снимке экрана.

Скопируйте или введите следующую формулу в пустую ячейку:

=REPLACE(A2,1,4,"")

И все первые четыре символа текста в каждой ячейке были заменены пробелом. Смотрите скриншот:


Пример 4: использование функции REPLACE для извлечения имени пользователя из адреса электронной почты

Чтобы извлечь имя пользователя из адреса электронной почты, функция REPLACE также может оказать вам услугу.

Введите или скопируйте следующую формулу в пустую ячейку:

=REPLACE(A2,FIND("@",A2),LEN(A2)-FIND("@",A2)+1,"")

Затем перетащите дескриптор заполнения вниз к ячейкам, к которым вы хотите применить эту формулу, и все имена пользователей из каждой ячейки будут извлечены сразу:


 Дополнительные функции:

  • Функция Excel ВПРАВО
  • Функция RIGHT используется для возврата текста справа от текстовой строки.
  • Функция ПОВТОР в Excel
  • Функция ПОВТОР используется для повторения символов определенное количество раз.
  • Функция ПОИСК в Excel
  • Функция ПОИСК может помочь вам найти позицию определенного символа или подстроки в заданной текстовой строке.

Лучшие инструменты для работы в офисе

Kutools for Excel - поможет вам выделиться из толпы

Хотите быстро и безупречно выполнять свою повседневную работу? Kutools for Excel предлагает мощные расширенные функции 300 (объединение книг, сумма по цвету, разделение содержимого ячеек, дата преобразования и т. Д.) И экономия 80% времени для вас.

  • Рассчитан на 1500 сценариев работы, помогает решить 80% задач Excel.
  • Уменьшите количество нажатий на клавиатуру и мышь каждый день, избавьтесь от усталости глаз и рук.
  • Станьте экспертом по Excel за 3 минуты. Больше не нужно запоминать какие-либо болезненные формулы и коды VBA.
  • 30-дневная неограниченная бесплатная пробная версия. 60-дневная гарантия возврата денег. Бесплатное обновление и поддержка 2 года.
Лента Excel (с установленным Kutools for Excel)

Вкладка Office - включение чтения и редактирования с вкладками в Microsoft Office (включая Excel)

  • Одна секунда для переключения между десятками открытых документов!
  • Уменьшите количество щелчков мышью на сотни каждый день, попрощайтесь с рукой мыши.
  • Повышает вашу продуктивность на 50% при просмотре и редактировании нескольких документов.
  • Добавляет эффективные вкладки в Office (включая Excel), точно так же, как Chrome, Firefox и новый Internet Explorer.
Снимок экрана Excel (с установленной вкладкой Office)

Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.

Be the first to comment.