Внимание: Этот ресурс больше не обновляется. Вся актуальная документация и новые статьи теперь доступны на нашем новом портале поддержки.
Чем мы можем вам помочь?

Функция ЛЕВБ возвращает определенное число символов от начала строки на основе заданного количества байтов.

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

Синтаксис

ЛЕВБ(строка; [количество_байтов])

Аргумент

Описание

Допустимые значения

строка

Строка, из которой будет возвращен левый фрагмент

Текстовая строка или ссылка на ячейку, содержащую текст

[количество_байтов]

(необязательный)

Количество байтов, которое необходимо вернуть из левой части аргумента "строка".

По умолчанию 1

Положительное целое число или ссылка на ячейку с числом

Примеры использования

Извлечение первых 5 байтов из строки:

=ЛЕВБ("Привет, мир!"; 5)

Если строка состоит из символов, каждый из которых занимает 1 байт, формула вернет «Приве».

Однако, если строка содержит многобайтовые символы, результат может быть другим.

Если количество байтов не указано, функция вернет 1 байт:

=ЛЕВБ("Тест")

Эта формула вернет «Т».

Примечания

–Если значение аргумента количество_байтов превышает длину строки, функция вернет всю строку.

–Если в строке содержатся символы, занимающие более одного байта, убедитесь, что вы правильно указываете количество байтов, чтобы избежать ошибок.

Был ли материал полезным?
Да
Нет
Предыдущее
КОДСИМВ
Следующее
ЛЕВСИМВ