Автор: Амир М. Bohlooli
ДелитьсяТвитнутьЭлектронное письмо

Вам нужно заменить определенную часть текста? Вы можете использовать функцию ЗАМЕНА в Excel, чтобы помочь вам. Вот как!

В Excel функция ЗАМЕНА находит строку в ячейке и заменяет ее другой строкой. Функция SUBSTITUTE чувствительна к регистру и ищет экземпляры строки в ячейке.

Вы можете выбрать, будет ли функция ЗАМЕНА работать с конкретным экземпляром строки или влияет на все экземпляры. Это заменяет или заменяет все вхождения старой строки на новую.

Синтаксис функции ПОДСТАВИТЬ

= ПОДСТАВИТЬ (текст; старый_текст; новый_текст; [номер_экземпляра])
  • текст: Либо сама строка, либо целевая ячейка, в которой вы хотите, чтобы функция смотрела.
  • old_text: Строка, которую вы хотите заменить.
  • новый_текст: Новая строка, которая заменит старую.
  • [instance_num]: Номер экземпляра старой строки, которую вы хотите заменить. Оставьте поле пустым, если хотите заменить все экземпляры.

Несмотря на то, что в официальном синтаксисе Excel используется текст термина, а не строка, вы можете использовать эту функцию как для чисел, так и для символов. Если вы хотите удалить символ, вы можете просто заменить его пробелом.

instagram viewer

Связанный: Как использовать функцию ЕСЛИ с вложенными формулами в Excel

Как использовать функцию ЗАМЕНА

Нет ничего лучше, чем пример использования функции ЗАМЕНА. В этом конкретном примере у нас есть номер телефона с неправильным кодом страны (+98). Цель состоит в том, чтобы изменить этот код страны на правильный (+1) с помощью функции ЗАМЕНА.

  1. Выберите ячейку, в которой должна отображаться замещенная строка. Это было бы A2 для этого примера.
  2. В строке формул введите формулу ниже и нажмите Войти:
    = ПОДСТАВИТЬ (A2; «98»; «1»; 1)
    Это будет смотреть внутрь ячейки A2найдите строку 98и замените его на 1. Номер экземпляра 1 в последней части формулы означает, что следует заменять только первые 98.
  3. Теперь Excel изменит первые 98 на 1, изменив код страны для номера телефона. Вы можете удалить номер экземпляра и посмотреть, как он изменится, поскольку каждые 98 заменяются на 1.

Вложенные замены

Функция ПОДСТАВИТЬ не может заменить кучу строк в одной ячейке. Однако вы можете выполнить три отдельных замены в одной и той же ячейке. Хороший способ добиться этого - вложить функции друг в друга.

В этом примере у нас есть ячейка, содержащая три сокращения. Цель состоит в том, чтобы заменить их полными именами, которые они представляют.

  1. Выберите ячейку, в которой вы хотите, чтобы вывод отображался. C2 в этом примере.
  2. В строке формул введите формулу ниже:
    = ПОДСТАВИТЬ (ПОДСТАВИТЬ (ПОДСТАВИТЬ (A2, «T», «Терри»), «F», «Фрэнк»), «J», «Джон»)
    Поскольку самая внутренняя функция смотрит внутрь ячейки A2, двое других также будут смотреть внутрь A2.
  3. нажимать Войти. Теперь Excel заменит аббревиатуру полными именами.

Теперь вы можете использовать функцию ЗАМЕНА

Функция ЗАМЕНА дает вам возможность удобно заменять символы в строках. Вы также можете определить, какой уровень строки вы хотите заменить.

Функция также позволяет заменять строки пробелами или заменять пробелы строками. Вы также можете использовать функцию поиска «Найти и заменить» в Excel, чтобы находить и заменять объекты.

ДелитьсяТвитнутьЭлектронное письмо
Как использовать функцию поиска "Найти и заменить" в Excel

Используя функцию «Найти и заменить» в Excel, вы можете легко редактировать данные и форматирование своей электронной таблицы. Вот как им пользоваться!

Читать далее

Похожие темы
  • Продуктивность
  • Советы по работе с таблицами
  • Майкрософт Эксель
  • Советы по Microsoft Office
Об авторе
Амир М. Bohlooli (Опубликовано 30 статей)

Амир - студент фармацевтического факультета, увлекающийся технологиями и играми. Ему нравится играть музыку, водить машину и писать слова.

Ещё от Amir M. Bohlooli

Подписывайтесь на нашу новостную рассылку

Подпишитесь на нашу рассылку, чтобы получать технические советы, обзоры, бесплатные электронные книги и эксклюзивные предложения!

Нажмите здесь, чтобы подписаться