Функция ЗАМЕНИТЬ, ЗАМЕНИТЬБ (REPLACE, REPLACEB)

Функция ЗАМЕНИТЬ заменяет указанное число символов текстовой строки другой текстовой строкой.

Описание функции ЗАМЕНИТЬ

Функция ЗАМЕНИТЬ заменяет указанное число символов текстовой строки другой текстовой строкой.

Функция ЗАМЕНИТЬБ заменяет часть текстовой строки, соответствующую заданному числу байтов, другой текстовой строкой.

  • Функция ЗАМЕНИТЬ всегда считает каждый символ (одно- или двухбайтовый) за один вне зависимости от языка по умолчанию.
  • Функция ЗАМЕНИТЬБ считает каждый двухбайтовый символ за два, если включена поддержка ввода на языке с двухбайтовой кодировкой, а затем этот язык назначен языком по умолчанию. В противном случае функция ЗАМЕНИТЬБ считает каждый символ за один.

К языкам, поддерживающим двухбайтовую кодировку, относятся японский, китайский (упрощенное письмо), китайский (традиционное письмо) и корейский.

Синтаксис

=ЗАМЕНИТЬ(стар_текст, начальная_позиция, число_знаков, нов_текст)
=ЗАМЕНИТЬБ(стар_текст, начальная_позиция, число_байтов, нов_текст)

Аргументы

стар_текстначальная_позициячисло_знаковчисло_байтовнов_текст
Обязательный. Текст, в котором требуется заменить некоторые символы.
Обязательный. Позиция символа в старом тексте, начиная с которого требуется выполнить замену новым текстом.
Обязательный. Число символов в старом тексте, которые требуется заменить новым текстом.
Обязательный. Число байтов старого текста, который требуется заменить новым текстом.
Обязательный. Текст, который заменит символы в старом тексте.

Пример

officeref:

View Comments (0)

Related Post