В Excel функция ЗАМЕНА находит строку в ячейке и заменяет ее другой строкой. Функция SUBSTITUTE чувствительна к регистру и ищет экземпляры строки в ячейке.
Вы можете выбрать, будет ли функция ЗАМЕНА работать с конкретным экземпляром строки или затрагивает все экземпляры. Это заменяет или заменяет все вхождения старой строки на новую.
Синтаксис функции ПОДСТАВИТЬ
=SUBSTITUTE(text, old_text, new_text, [instance_num])
- текст : Либо сама строка, либо целевая ячейка, в которой вы хотите, чтобы функция смотрела.
- old_text : Строка, которую вы хотите заменить.
- новый_текст : Новая строка, которая заменит старую.
- [instance_num] : Номер экземпляра старой строки, которую вы хотите заменить. Оставьте поле пустым, если хотите заменить все экземпляры.
Несмотря на то, что в официальном синтаксисе Excel используется текст термина, а не строка, вы можете использовать эту функцию как для чисел, так и для символов. Если вы хотите удалить символ, вы можете просто заменить его пробелом.
Связанный: Как использовать функцию ЕСЛИ с вложенными формулами в Excel
Как использовать функцию ЗАМЕНА
Нет ничего лучше, чем пример использования функции ЗАМЕНА. В этом конкретном примере у нас есть номер телефона с неправильным кодом страны (+98). Цель состоит в том, чтобы изменить этот код страны на правильный (+1) с помощью функции ЗАМЕНА.
забавные вещи, которые можно сделать с увеличением
- Выберите ячейку, в которой должна отображаться замещенная строка. Это было бы A2 для этого примера.
- В строке формул введите формулу ниже и нажмите Входить :
=SUBSTITUTE(A2, '98', '1', 1)
Это будет смотреть внутрь ячейки A2 найдите строку 98 и замените его на 1 . Номер экземпляра 1 в последней части формулы означает, что следует заменять только первые 98. - Теперь Excel изменит первые 98 на 1, изменив код страны для номера телефона. Вы можете удалить номер экземпляра и посмотреть, как он изменится, поскольку каждые 98 заменяются на 1.
Вложенные замены
Функция SUBSTITUTE не может заменить кучу строк в одной ячейке. Однако вы можете выполнить три отдельных замены в одной и той же ячейке. Хороший способ добиться этого - вложить функции друг в друга.
В этом примере у нас есть ячейка, содержащая три сокращения. Цель состоит в том, чтобы заменить их полными именами, которые они представляют.
- Выберите ячейку, в которой вы хотите, чтобы вывод отображался. C2 в этом примере.
- В строке формул введите следующую формулу:
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A2, 'T', 'Terry'), 'F', 'Frank'), 'J', 'John')
Поскольку самая внутренняя функция смотрит внутрь ячейки A2 , двое других также будут смотреть внутрь A2. - Нажмите Входить . Теперь Excel заменит аббревиатуру полными именами.
Теперь вы можете использовать функцию ЗАМЕНА
Функция ЗАМЕНА дает вам возможность удобно заменять символы в строках. Вы также можете определить, какой уровень строки вы хотите заменить.
Функция также позволяет заменять строки пробелами или заменять пробелы строками. Вы также можете использовать функцию поиска «Найти и заменить» в Excel, чтобы находить и заменять объекты.
Делиться Делиться Твитнуть Эл. адрес Как использовать функцию поиска 'Найти и заменить' в Excel
Используя функцию «Найти и заменить» в Excel, вы можете легко редактировать данные и форматирование своей электронной таблицы. Вот как им пользоваться!
Читать далее Похожие темы- Продуктивность
- Советы по работе с таблицами
- Майкрософт Эксель
- Советы по Microsoft Office
Амир - студент фармацевтического факультета, увлекающийся технологиями и играми. Ему нравится играть музыку, водить машину и писать слова.
Ещё от Amir M. BohlooliПодписывайтесь на нашу новостную рассылку
Подпишитесь на нашу рассылку, чтобы получать технические советы, обзоры, бесплатные электронные книги и эксклюзивные предложения!
диск при 100 использовании windows 10Нажмите здесь, чтобы подписаться