Skip to main content

ЛЕВБ

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

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

Синтаксис​

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

АргументОписаниеДопустимые значения
строкаСтрока, из которой будет возвращен левый фрагментТекстовая строка или ссылка на ячейку, содержащую текст
[количество_байтов](необязательный) Количество байтов, которое необходимо вернуть из левой части аргумента "строка". По умолчанию 1Положительное целое число или ссылка на ячейку с числом

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

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

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

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

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

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

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

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

Примечания​

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