Функция ЛЕВСИМВ в Excel возвращает первые N символов текста слева: =ЛЕВСИМВ(A2;3) вернёт первые три символа, =ЛЕВСИМВ("анализ данных";6) — слово «анализ». Без второго аргумента функция берёт один символ. Вместе с ПОИСК она вырезает первое слово — =ЛЕВСИМВ(A2;ПОИСК(" ";A2&" ")-1), а с ДЛСТР отрезает символы с конца — =ЛЕВСИМВ(A2;ДЛСТР(A2)-1). На английском функция называется LEFT.

| Раздел функций | Текстовые |
| Название и описание на английском | LEFT |
| Волатильность | Не волатильная |
| Похожие функции | ПРАВСИМВ, ПСТР |
Что делает ЛЕВСИМВ?
Возвращает первые N символов текста слева.
Синтаксис ЛЕВСИМВ
=ЛЕВСИМВ(Текст;Количество Символов)
Второй аргумент, число символов для извлечения, опционален и по умолчанию (если его не указывать) равен 1, т.е. результатом формулы будет первый символ.
Если второй аргумент равен или превышает длину строки, возвращается весь исходный текст ячейки.
Если он равен нулю - возвращается пустая строка.
Если указывается отрицательное число, возвращается ошибка #ЗНАЧ.
| A | B | C | |
|---|---|---|---|
| 1 | Текст | Формула | Результат |
| 2 | анализ данных | ЛЕВСИМВ(A2;6) | анализ=ЛЕВСИМВ(A2;6) |
| 3 | анализ данных | ЛЕВСИМВ(A3) | а=ЛЕВСИМВ(A3) |
| 4 | Excel | ЛЕВСИМВ(A4;10) | Excel=ЛЕВСИМВ(A4;10) |
| 5 | Excel | ЛЕВСИМВ(A5;0) | =ЛЕВСИМВ(A5;0) |
| 6 | Excel | ЛЕВСИМВ(A6;-1) | #ЗНАЧ!=ЛЕВСИМВ(A6;-1) |
N больше длины текста — вернётся весь текст, ноль — пустая строка, отрицательное число — ошибка.
В английском Excel: =LEFT(A2,6)
ЛЕВСИМВ - форматирование
Необходимо учитывать, что, если первым аргументом указать ячейку с датой или датой-временем, или формулу, возвращающую их, функция ЛЕВСИМВ преобразует их в натуральное число и только после этого в строковое значение.
Поэтому для корректного текстового извлечения части символов из дат в числовом формате может понадобиться функция ТЕКСТ (см. пример на картинке выше).
| A | B | C | |
|---|---|---|---|
| 1 | Дата | Напрямую | Через ТЕКСТ |
| 2 | 21.10.2026 | 46=ЛЕВСИМВ(A2;2) | 21=ЛЕВСИМВ(ТЕКСТ(A2;"ДД.ММ.ГГГГ");2) |
Дата 21.10.2026 для Excel — число 46316, и ЛЕВСИМВ берёт его первые цифры. Чтобы взять день, сначала переведите дату в текст. Ещё проще — функция ДЕНЬ.
Примеры формул с функцией ЛЕВСИМВ
Рассмотрим примеры использования функции ЛЕВСИМВ на практике.
Пример 1 - извлечь первое слово
В этом простейшем примере извлекаем первое слово в ячейке с помощью комбинации функций ЛЕВСИМВ и НАЙТИ.
=ЛЕВСИМВ(A1;НАЙТИ(" ";A1)-1)

Таблица выше была использована для извлечения имени из строки с именем и фамилией. Функция НАЙТИ используется для определения положения пробела между именем и фамилией. Следовательно, длина имени - это позиция пробела минус один символ.
Функция ЛЕВСИМВ извлекает имя на основе его длины.
| A | B | C | |
|---|---|---|---|
| 1 | ФИО | Через НАЙТИ | Без ошибки для одного слова |
| 2 | Анна Смирнова | Анна=ЛЕВСИМВ(A2;НАЙТИ(" ";A2)-1) | Анна=ЛЕВСИМВ(A2;НАЙТИ(" ";A2&" ")-1) |
| 3 | Олег | #ЗНАЧ!=ЛЕВСИМВ(A3;НАЙТИ(" ";A3)-1) | Олег=ЛЕВСИМВ(A3;НАЙТИ(" ";A3&" ")-1) |
Если в ячейке одно слово, пробела нет и НАЙТИ возвращает ошибку. Пробел, приписанный к тексту, гарантирует, что он найдётся.
В английском Excel: =LEFT(A2,FIND(" ",A2&" ")-1)
А как извлечь фамилию (второе слово)? Ответ на этот вопрос смотрите в описании функции ПРАВСИМВ.
Пример 2 - извлечь кроме последнего символа
В комбинации ЛЕВСИМВ с функцией ДЛСТР извлекаем из строк переменной длины все, кроме последнего знака.
| A | B | |
|---|---|---|
| 1 | Текст | Без последнего символа |
| 2 | Москва, | Москва=ЛЕВСИМВ(A2;ДЛСТР(A2)-1) |
| 3 | 100 руб. | 100 руб=ЛЕВСИМВ(A3;ДЛСТР(A3)-1) |
| 4 | ABC | AB=ЛЕВСИМВ(A4;ДЛСТР(A4)-1) |
ДЛСТР считает длину, минус 1 — на один символ меньше. Чтобы убрать N последних символов, вычитайте N.
В английском Excel: =LEFT(A2,LEN(A2)-1)

Пример 3 - извлечь текст до первой цифры (формула массива)
В каталоге освещения название коллекции всегда представлено текстовым обозначением. Артикул конкретного товара при этом всегда начинается с цифр. Задача - извлечь из названия конкретного товара его коллекцию без артикула.
Получается, задача состоит в том, чтобы извлечь символы до любой первой цифры. Сделаем это с помощью комбинации ЛЕВСИМВ с функциями МИН и ПОИСК.
Формула заимствует механику из первого примера, но является формулой массива и выглядит следующим образом:

Так будет выглядеть формула для ячейки A1.
=ЛЕВСИМВ(A1;МИН(ЕСЛИОШИБКА(ПОИСК({0:9:8:7:6:5:4:3:2:1};A1);1000))-2)
Формула вводится сочетанием клавиш Ctrl + Shift + Enter, как любая формула массива. Но если у вас Office 365 или Excel 2021 (и позже) - то можно просто клавишей Enter.
Как работает формула:
- Функция ПОИСК ищет одновременно 10 цифр, перечисленных в массиве, и возвращает массив позиций
- Поскольку часть цифр при поиске возвращают ошибку, используется функция ЕСЛИОШИБКА, чтобы для таких значений вернуть заведомо наибольшее число (в данном случае 1000)
- Функция МИН возвращает наименьшее из чисел - это и будет позиция первой цифры в строке
- Поскольку перед цифрами также всегда присутствует пробел, вычитается 2 символа, а не 1. Можно перестраховаться на случай отсутствия пробелов - оставить 1 и убрать пробелы функцией СЖПРОБЕЛЫ.
- Функция ЛЕВСИМВ возвращает текст до вычисленной таким образом позиции последнего знака, идущего перед первой цифрой и пробелом перед ней.
| A | B | |
|---|---|---|
| 1 | Артикул | Коллекция |
| 2 | Arte Lamp 1234/56 | Arte Lamp=ЛЕВСИМВ(A2;МИН(ЕСЛИОШИБКА(ПОИСК({0;9;8;7;6;5;4;3;2;1};A2);1000))-2) |
| 3 | Maytoni 501-03 | Maytoni=ЛЕВСИМВ(A3;МИН(ЕСЛИОШИБКА(ПОИСК({0;9;8;7;6;5;4;3;2;1};A3);1000))-2) |
МИН находит позицию первой цифры, минус 2 убирает саму цифру и пробел перед ней. В Excel 2019 и раньше — Ctrl+Shift+Enter.
Предыдущая статья о формулах массива:
Учимся формулам массива 2/4:
Все примеры с функцией ЛЕВСИМВ на сайте
Заменить первую букву ячейки и сделать её заглавной
Извлечь первые N символов ячейки Excel
Первые слова ячеек Excel
Посчитать количество дней в месяце
Разделить текст и цифры в Excel
Создать алфавит в Excel
Удалить последние N слов в ячейках Excel
Удалить последний символ / N символов в конце ячеек Excel
Удалить первую букву / первые N символов в начале ячейки в Excel
Число и сумма прописью в Excel
Почему ЛЕВСИМВ возвращает не то — частые ошибки
- #ЗНАЧ!. Второй аргумент отрицательный. Чаще всего это ПОИСК(" ";A2)-1 в ячейке без пробела — допишите пробел: ПОИСК(" ";A2&" ").
- Из даты получились цифры вроде 46. ЛЕВСИМВ работает с числом, которым Excel хранит дату. Используйте ТЕКСТ или ДЕНЬ, МЕСЯЦ, ГОД.
- Результат не считается числом. ЛЕВСИМВ всегда возвращает текст: =ЛЕВСИМВ("123";2) — это «12» текстом. Поставьте перед формулой два минуса: =--ЛЕВСИМВ(A2;2).
- В начале ячейки невидимые пробелы. Сначала очистите текст: =ЛЕВСИМВ(СЖПРОБЕЛЫ(A2);3).
Функция ЛЕВСИМВ — частые вопросы
Как использовать ЛЕВСИМВ в Excel?
Укажите текст и количество символов: =ЛЕВСИМВ(A2;3) вернёт первые три символа ячейки A2.
Какое значение вернёт ЛЕВСИМВ("анализ данных";6)?
«анализ» — первые шесть символов строки.
Как извлечь первое слово?
Формулой =ЛЕВСИМВ(A2;ПОИСК(" ";A2&" ")-1).
Где находится функция ЛЕВСИМВ?
На вкладке «Формулы» → «Текстовые» или через Мастер функций (Shift+F3).
Как называется ЛЕВСИМВ на английском?
LEFT. Парные функции — ПРАВСИМВ (RIGHT) и ПСТР (MID).
Извлечь первые N символов, первые слова или текст до символа сразу во всём столбце, прямо на месте, можно в пару кликов с !SEMTools.
!SEMTools решает эту и сотни других задач в пару кликов!
Итоги: функция ЛЕВСИМВ в Excel
| Задача | Формула |
|---|---|
| Первые N символов | =ЛЕВСИМВ(A2;N) |
| Первое слово | =ЛЕВСИМВ(A2;ПОИСК(" ";A2&" ")-1) |
| Всё, кроме последних N | =ЛЕВСИМВ(A2;ДЛСТР(A2)-N) |
| Текст до первой цифры | =ЛЕВСИМВ(A2;МИН(ЕСЛИОШИБКА(ПОИСК({0;…;9};A2);1000))-1) |
| Первые символы как число | =--ЛЕВСИМВ(A2;N) |
Надеюсь, на этой странице вы нашли то, что искали. ЛЕВСИМВ — основа большинства формул, которые вырезают начало текста.