Как в excel формула левый символ

Skip to content

Функция ЛЕВСИМВ в Excel. Примеры использования и советы.

В руководстве показано, как использовать функцию ЛЕВСИМВ (LEFT) в Excel, чтобы получить подстроку из начала текстовой строки, извлечь текст перед определенным символом, заставить формулу возвращать число и многое другое.

Среди множества различных функций, которые Microsoft Excel предоставляет для работы с текстовыми данными, ЛЕВСИМВ — одна из наиболее широко применяемых. Как следует из названия, она позволяет извлекать определенное количество знаков, начиная с левой стороны текста. Однако она способна на гораздо большее, чем такая простая операция. В этом руководстве вы найдете несколько базовых формул для понимания синтаксиса, а затем я покажу вам несколько способов, с помощью которых вы можете использовать ЛЕВСИМВ далеко за пределами ее базового применения.

  • Правила синтаксиса.
  • Как получить подстроку слева от определенного символа?
  • Удаляем последние N символов.
  • Как заставить ЛЕВСИМВ вернуть число, а не текст.
  • Почему не работает?

Cинтаксис.

Функция ЛЕВСИМВ в Excel возвращает указанное количество символов (подстроку) от начала содержимого ячейки.

Синтаксис следующий:

ЛЕВСИМВ (текст; [колич_знаков])

Где:

  • Текст  (обязательно) — это текст, из которого вы хотите извлечь подстроку. Обычно предоставляется как ссылка на ячейку, в которой он записан.
  • Второй аргумент  (необязательно) — количество знаков для извлечения, начиная слева.
    • Если параметр опущен, то по умолчанию подразумевается 1, то есть возвращается 1 знак.
    • Если введенное значение больше общей длины ячейки, формула вернет всё ее содержимое.

Например, чтобы извлечь первые 6 символов из A2, запишите такое выражение:

=ЛЕВСИМВ(A2; 6)

На следующем скриншоте показан результат:

Важное замечание! ЛЕВСИМВ относится к категории текстовых функций, поэтому результатом её всегда является текстовая строка, даже если исходное значение, из которого вы извлекаете цифры, является числом. Если вы работаете с числовым набором данных и хотите, чтобы было извлечено именно число, применяйте ее вместе с функцией ЗНАЧЕН, как показано в одном из примеров ниже.

Что еще можно делать, помимо извлечения текста слева? В следующих примерах показано, как можно применять её в сочетании с другими функциями Excel для решения более сложных задач.

Как извлечь подстроку перед определенным символом.

В некоторых случаях может потребоваться извлечь часть текста, который предшествует определенному знаку. Например, вы можете извлечь имена из столбца ФИО или получить коды стран из колонки с телефонными номерами. Проблема в том, что каждое имя и каждый код содержат разное количество символов, и поэтому вы не можете просто указать точное число сколько знаков отделить, как мы сделали в приведенном выше примере.

Если имя и фамилия разделены пробелом, проблема сводится к определению положения этого разделителя. Это можно легко сделать с помощью функции ПОИСК или НАЙТИ .

Предположим, что полное имя находится в ячейке A2, позиция пробела возвращается по этой простой формуле: ПОИСК(» «; A2)). А теперь вы вставляете это выражение в ЛЕВСИМВ:

=ЛЕВСИМВ(A2; ПОИСК(» «; A2))

Чтобы еще немного улучшить результат, избавьтесь от конечного пробела, вычтя 1 из результата поиска. Ведь невидимые конечные пробелы могут вызвать множество проблем, особенно если вы планируете использовать извлеченные имена в других вычислениях:

=ЛЕВСИМВ(A2; ПОИСК(» «; A2)-1)

Таким же образом вы можете извлечь коды стран из столбца телефонных номеров. Единственное отличие состоит в том, что вам теперь нужно узнать позицию первого дефиса («-«), а не пробела:

=ЛЕВСИМВ(A2; ПОИСК(«-«; A2)-1)

Думаю, вы поняли, что можете брать эту универсальную формулу, чтобы получить подстроку, которая предшествует любому другому знаку:

ЛЕВСИМВ( строка ; ПОИСК( символ ; строка ) — 1)

Как удалить последние N символов.

Вы уже знаете, отрезать кусочек от начала текстовой строки. Но иногда вы можете захотеть сделать что-то другое — удалить определенное количество символов из конца строки и перенести оставшееся в другую ячейку. Для этого можно также применять функцию ЛЕВСИМВ в сочетании с ДЛСТР , например:

ЛЕВСИМВ ( текст ; ДЛСТР( текст ) — число_символов_для_удаления )

Это работает с такой логикой: ДЛСТР получает общее количество символов в ячейке, затем вы вычитаете количество ненужных знаков из общей длины, а ЛЕВСИМВ возвращает оставшееся.

Например, чтобы удалить последние 7 знаков из текста в A2, запишите такое выражение:

=ЛЕВСИМВ(A2; ДЛСТР(A2)-11)

Как показано на скриншоте, формула успешно отсекает слово «продукты» (8 букв, разделитель и 2 пробела) из текстовых значений в столбце A.

При этом взять на вооружение способ, рассмотренный нами в предыдущем примере, будет очень сложно, так как все разделители разные.

Как заставить ЛЕВСИМВ возвращать число.

Как вы уже знаете, ЛЕВСИМВ в Эксель всегда возвращает текст, даже если вы извлекаете несколько первых цифр из ячейки. Для вас это означает, что вы не сможете использовать эти результаты в вычислениях или в других функциях Excel, которые работают с числами.

Итак, как заставить ЛЕВСИМВ выводить числовое значение, а не текстовую строку, состоящую из цифр? Просто заключив его в функцию ЗНАЧЕН (VALUE), которая предназначена для преобразования текста, состоящего из цифр, в число.

Например, чтобы извлечь символы перед разделителем “-” из A2 и преобразовать результат в число, можно сделать так:

=ЗНАЧЕН(ЛЕВСИМВ(A2;ПОИСК(«-«;A2;1)-1))

Результат будет выглядеть примерно так:

Как вы можете видеть на скриншоте выше, числа в столбце B, полученные с помощью преобразования, автоматически выровнены по правому краю в ячейках, в отличие от текста с выравниванием по левому краю в столбце A. Поскольку Эксель распознает итоговые данные как числа, вы можете суммировать и усреднять эти значения, находить минимальное и максимальное значение и выполнять любые другие вычисления с ними.

Это лишь некоторые из множества возможных вариантов использования ЛЕВСИМВ в Excel. 

Дополнительные примеры формул ЛЕВСИМВ можно найти на следующих ресурсах:

  • Разделить строку запятой, двоеточием, косой чертой, тире или другим разделителем
  • Как разбить текстовую строку вида «число + текст» по столбцам 
  • Подсчитайте количество символов до или после данного символа

Не работает ЛЕВСИМВ — причины и решения

Если ЛЕВСИМВ не работает на ваших листах должным образом, это, скорее всего, связано с одной из причин, которые мы перечислим ниже.

1. Аргумент «количество знаков» меньше нуля

Если ваша формула возвращает ошибку #ЗНАЧ!, то первое, что вам нужно проверить, — это значение аргумента количество_знаков. Если вы видите отрицательное число, просто удалите знак минус, и ошибка исчезнет (конечно, очень маловероятно, что кто-то намеренно поставит отрицательное число, но человек может ошибиться :)

Чаще всего ошибка #ЗНАЧ! возникает, когда этот аргумент получен в результате вычислений, а не записан вручную. В этом случае скопируйте это вычисление в другую ячейку или выберите его в строке формул и нажмите F9, чтобы увидеть результат ее работы. Если значение меньше 0, проверьте на наличие ошибок.

Чтобы лучше проиллюстрировать эту мысль, возьмем формулу, которую мы записали в первом примере для извлечения телефонных кодов страны:

ЛЕВСИМВ(A2; ПОИСК(«-«; A2)-1)

Как вы помните, функция ПОИСК в наших примерах вычисляет позицию первого дефиса в исходной строке, из которой мы затем вычитаем 1, чтобы удалить дефис из окончательного результата. Если я случайно заменю -1, скажем, на -11, Эксель выдаст ошибку #ЗНАЧ!, потому что нельзя извлечь отрицательное количество букв и цифр:

2. Начальные пробелы в исходном тексте

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

Чтобы избавиться от ведущих пробелов на листах, воспользуйтесь СЖПРОБЕЛЫ (TRIM).

3. ЛЕВСИМВ не работает с датами.

Если вы попытаетесь использовать ЛЕВСИМВ для получения отдельной части даты (например, дня, месяца или года), в большинстве случаев вы получите только первые несколько цифр числа, представляющего эту дату. Дело в том, что в Microsoft Excel все даты хранятся как числа, представляющие количество дней с 1 января 1900 года. То, что вы видите в ячейке, это просто визуальное представление даты. Ее отображение можно легко изменить, применив другой формат.

Например, если у вас есть дата 15 июля 2020 года в ячейке A1 и вы пытаетесь извлечь день с помощью выражения ЛЕВСИМВ(A1;2). Результатом будет 44, то есть первые 2 цифры числа 44027, которое представляет 15 июля 2020г. во внутренней системе Эксель.

Чтобы извлечь определенную часть даты, возьмите одну из следующих функций:  ДЕНЬ(),  МЕСЯЦ() или  ГОД().

Если же ваши даты вводятся в виде текстовых строк, то ЛЕВСИМВ будет работать без проблем, как показано в правой части скриншота:

Вот как можно использовать функцию ЛЕВСИМВ в Excel. 

Все описанные выше операции, а также многие другие действия с текстовыми значениями в Excel вы можете выполнить при помощи специального инструмента работы с текстом, включённого в надстройку Ultimate Suite. Вот только некоторые из этих возможностей: удалить лишние пробелы и ненужные символы, изменить регистр текста, подсчитать буквы и слова, добавить один и тот же текст в начало или конец всех ячеек в диапазоне, преобразовать текст в числа, разделить по ячейкам, извлечь отдельные слова, найти дубликаты слов.

Как быстро посчитать количество слов в Excel В статье объясняется, как подсчитывать слова в Excel с помощью функции ДЛСТР в сочетании с другими функциями Excel, а также приводятся формулы для подсчета общего количества или конкретных слов в…
Как быстро извлечь число из текста в Excel В этом кратком руководстве показано, как можно быстро извлекать число из различных текстовых выражений в Excel с помощью формул или специального инструмента «Извлечь». Проблема выделения числа из текста возникает достаточно…
Как удалить пробелы в ячейках Excel Вы узнаете, как с помощью формул удалять начальные и конечные пробелы в ячейке, лишние интервалы между словами, избавляться от неразрывных пробелов и непечатаемых символов. В чем самая большая проблема с…
Функция СЖПРОБЕЛЫ — как пользоваться и примеры Вы узнаете несколько быстрых и простых способов, чтобы удалить начальные, конечные и лишние пробелы между словами, а также почему функция Excel СЖПРОБЕЛЫ (TRIM в английской версии)  не работает и как…
Функция ПРАВСИМВ в Excel — примеры и советы. В последних нескольких статьях мы обсуждали различные текстовые функции. Сегодня наше внимание сосредоточено на ПРАВСИМВ (RIGHT в английской версии), которая предназначена для возврата указанного количества символов из крайней правой части…
5 примеров с функцией ДЛСТР в Excel. Вы ищете формулу Excel для подсчета символов в ячейке? Если да, то вы, безусловно, попали на нужную страницу. В этом коротком руководстве вы узнаете, как использовать функцию ДЛСТР (LEN в английской версии)…
Как быстро сосчитать количество символов в ячейке Excel В руководстве объясняется, как считать символы в Excel. Вы изучите формулы, позволяющие получить общее количество символов в диапазоне и подсчитывать только определенные символы в одной или нескольких ячейках. В нашем предыдущем…

ЛЕВСИМВ, ЛЕВБ (функции ЛЕВСИМВ, ЛЕВБ)

​Смотрите также​ порядковый номер символа​Кстати, я не​​Или можно наглядно отобразить,​​Код​​ (A1;n0);2)&» копе»&ВПР (ОСТАТ​​=ЕСЛИ (A1=ЦЕЛОЕ (A1);ЛЕВСИМВ​

Описание

​ результаты ее выполнения:​ Он приведен в​ значение). Единица (+1)​ верхнем углу ячейки​ зеленый треугольник в​

​ отменить исправление или​ ее текст может​Windows​ с текстовой строкой,​Скопируйте образец данных из​

​В этой статье описаны​​Поскольку формула массивная​

  • ​ женат.​ например, количество персонала​- число от​

  • ​ (МАКС (ОСТАТ (ПРАВСИМВ​ ((ПОДСТАВИТЬ (ТЕКСТ (ОТБР​ЛЕВСИМВ(«текст»;200%) вернет значение «те»​ качестве примера использования​ добавлена для выделения​ обозначает Примечание в​ левом верхнем углу​ включение и отключение​ содержать неточности и​ANSI​ содержащей извлекаемые знаки.​ следующей таблицы и​ синтаксис формулы и​

​ — то мы​XBird​ в каждом филиале​ 0 до 255,​ (ТЕКСТ (A1;n0);2)-11;100);9);10);{0;»йка»:1;»йки»:4;»ек»};2);» )»;»)»))-10);ПОДСТАВИТЬ​

Синтаксис

​ (A1;0);»# ##0_ «)​

​ (преобразование процентов в​

​ функции ЛЕВСИМВ. Для​ всего кода ошибки.​

  • ​ ячейке. Если навести​​ ячейки.​ параметров автозамены. Включение​ грамматические ошибки. Для​

  • ​Набор знаков ANSI был​​Количество_знаков​ вставьте их в​

    • ​ использование функций​ получим не просто​: почему именно 1:19?​

    • ​ компании, используя символ​ внутренний код символа​ (ТЕКСТ (ОТБР (A1;0);»#​

    • ​ & «(» &​ числовое значение);​ расчетов лучше использовать​

  • ​2 – количество символов,​​ указатель мыши на​Если щелкнуть стрелку рядом​

Пример

Пример 1: ЛЕВСИМВ

​ и отключение параметров​ нас важно, чтобы​ стандартный набор символов,​  — количество знаков, извлекаемых​ ячейку A1 нового​ЛЕВСИМВ​ число, а​ По какому критерию?​ человечка (код 128​ Windows.​ ##0_ «) &​ ПОДСТАВИТЬ (ПРОПНАЧ (ИНДЕКС​при аргументах: («текст»;ИСТИНА) вернет​

​ встроенную функцию ОКРГУГЛ​

​ которые вернет функция​

​ треугольник, можно просмотреть​

​ с кнопкой, появится​

​ автозамены, нажмите кнопку​

​ эта статья была​

​ используемых в операционных​

​ функцией ЛЕВСИМВ() с​ листа Excel. Чтобы​

​и​

​массив​

​ Я ведь хочу​

​ в шрифте Webdings)​

Пример 2: ЛЕВБ (язык по умолчанию поддерживает двухбайтовую кодировку)

​Заметьте, что в разных​ «(» & ПОДСТАВИТЬ​ (n_4;ПСТР (ТЕКСТ (A1;n0);1;1)+1)&ИНДЕКС​ «т» (логическое ИСТИНА​ и подобные ей.​ ПРАВСИМВ, работающая аналогично​ текст примечания.​ список параметров проверки​Параметры автозамены​ вам полезна. Просим​ системах Windows через​ начала строки​ отобразить результаты формул,​

​ЛЕВБ​

​чисел — номеров​

​ и дальше это​

​ и функцию​

​ шрифтах символы с​

​ (ПРОПНАЧ (ИНДЕКС (n_4;ПСТР​

​ (n0x;ПСТР (ТЕКСТ (A1;n0);2;1)+1;ПСТР​

​ эквивалентно числовому значению​Функция ЛЕВСИМВ используется наряду​

​ рассматриваемой ЛЕВСИМВ (отличие​

​Функция ЛЕВСИМВ в Excel​

​ ошибок.​

​, а затем выбрать​

support.office.com

Функция ЛЕВСИМВ() в MS EXCEL

​ вас уделить пару​ Windows 95 и​Исходный_текст​ выделите их и​в Microsoft Excel.​ «букв» в начале​ использовать, но никак​

Синтаксис функции

​ПОВТОР (REPT)​​ одним и тем​

​ (ТЕКСТ (A1;n0);1;1)+1)&ИНДЕКС (n0x;ПСТР​​ (ТЕКСТ (A1;n0);3;1)+1)&ЕСЛИ (-ПСТР​ 1);​ с прочими функциями​ – возвращает символы​
​ используется для получения​​Подробнее читайте обнаружить ошибки​ нужный вариант из​ секунд и сообщить,​​ Windows NT, после​

Примеры

​Пусть в ячейке​​ нажмите клавишу F2,​​Функция ЛЕВСИМВ возвращает первый​ строки.​ не пойму​, которая умеет повторять​ же кодом могут​ (ТЕКСТ (A1;n0);2;1)+1;ПСТР (ТЕКСТ​ (ТЕКСТ (A1;n0);1;3);»миллиард»&ВПР (ПСТР​
​при аргументах: («текст»;ЛОЖЬ) вернет​

​ для работы с​ справа, а не​ части текста и​ в формулах.​ списка.​ помогла ли она​ чего принятый Юникода.​
​А2​

excel2.ru

СИМВОЛ (функция СИМВОЛ)

​ а затем — клавишу​​ символ или несколько​Естественно, минимальный из​так лучше получается​ заданный символ икс​ выглядеть по-разному. Поэтому​ (A1;n0);3;1)+1)&ЕСЛИ (-ПСТР (ТЕКСТ​ (ТЕКСТ (A1;n0);3;1)*И (ПСТР​ пустое значение «»,​ текстовыми строками в​ слева строки).​ возвращает заданное количество​Кнопка​Дополнительные сведения Параметры выберите​ вам, с помощью​ ANSI состоит из​введена текстовая строка​ ВВОД. При необходимости​ первых символов текстовой​ этих номеров и​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ЕСЛИОШИБКА(ПСТР(A1;МИН(ЕСЛИ(КОДСИМВ(ПСТР(A1;СТРОКА($1:$19);1))>191;СТРОКА($1:$19)));999);»»)​ раз:​

​ для вывода нужного​ (A1;n0);1;3);»миллиард»&ВПР (ПСТР (ТЕКСТ​ (ТЕКСТ (A1;n0);2;1)-1);мил; 2);»»)&ИНДЕКС​​ поскольку логическое ЛОЖЬ​​ Excel (ПРАВСИМВ, СИМВОЛ,​

Описание

​В результате получим:​ символов текстовой строки,​Параметров вставки​ автозамены на прописные​ кнопок внизу страницы.​ 218 знаков, многие​ представляющая имя файла​ измените ширину столбцов,​

​ строки на основе​

​ даст нам номер​

​и почему >191??​

​XBird​

​ значка необходимо знать​

​ (A1;n0);3;1)*И (ПСТР (ТЕКСТ​

​ (n_4;ПСТР (ТЕКСТ (A1;n0);4;1)+1)&ИНДЕКС​ эквивалентно числовому 0​ СЦЕПИТЬ, ДЛСТР и​Выделим часть текста ошибки:​ при этом отсчет​может отображаться рядом​ буквы, проверки орфографии,​ Для удобства также​ из которых одинаковые​ — Расчет.xlsx. Чтобы​ чтобы видеть все​ заданного числа символов.​ позиции в строке,​У меня в​

Синтаксис

​: Есть адреса, записанные​

​ имя шрифта и​ (A1;n0);2;1)-1);мил; 2);»»)&ИНДЕКС (n_4;ПСТР​

  • ​ (n0x;ПСТР (ТЕКСТ (A1;n0);5;1)+1;ПСТР​​ (нуль);​ прочими) и имеет​В данном случае удобнее​ символов начинается слева.​ с вставленных ячеек,​ и символысм.​

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

Пример

​ где находится первая​ таблице 4,5 тыс.​ в одну ячейку​ код символа в​ (ТЕКСТ (A1;n0);4;1)+1)&ИНДЕКС (n0x;ПСТР​ (ТЕКСТ (A1;n0);6;1)+1)&ЕСЛИ (-ПСТР​при аргументах: («текст»;15/7) вернет​ следующую синтаксическую запись:​ использовать ПРАВСИМВ, которая​Пример 1. В таблице​ строк и столбцов.​Кнопка​ оригинал (на английском​

​ форматов ASCII или​

​ только имя файла​

​Данные​

​ символ или несколько​

​ русская буква, что​ строк​ по каждой организации.​

​ нем. Проще всего​

​ (ТЕКСТ (A1;n0);5;1)+1;ПСТР (ТЕКСТ​

​ (ТЕКСТ (A1;n0);4;3);»миллион»&ВПР (ПСТР​ значение «те».​=ЛЕВСИМВ(текст;[число_знаков])​

​ является, по сути,​

support.office.com

Значение кнопок и треугольников в ячейках

​ Excel содержатся имена​​Если щелкнуть стрелку рядом​Параметры вставки​ языке) .​ Юникода предоставить общий​ Расчет без расширения​Цена продажи​ первых символов текстовой​ и делает МИН().​Цитата​ Их надо расчленить​ это определить с​ (A1;n0);6;1)+1)&ЕСЛИ (-ПСТР (ТЕКСТ​ (ТЕКСТ (A1;n0);6;1)*И (ПСТР​Примечание 2: в Excel​Описание аргументов:​ зеркальным отражением ЛЕВСИМВ.​ переменных вместе с​ с кнопкой, появится​отображается под выделенным​В Excel существует несколько​ доступ. https://www.techopedia.com/definition/932/ANSI-character-set​

​ xlsx запишите формулу:​Швеция​ строки на основе​Ну и ПСТР(A1;;999)​_Boroda_, 30.10.2014 в​ на индексы и​ помощью небольшой таблицы,​ (A1;n0);4;3);»миллион»&ВПР (ПСТР (ТЕКСТ​ (ТЕКСТ (A1;n0);5;1)-1);мил; 2);»»)&ИНДЕКС​ также существует схожая​текст – ссылка на​ Для определения второго​ текстом, определяющим их​ список параметров форматирования.​ фрагментом после вставки​ типов переключатели и​СИМВОЛ(число)​=ЛЕВСИМВ(A2;6)​

Кнопки, которые можно увидеть на листе

​Формула​ заданного числа байтов.​ просто возвращает подстроку,​​ 13:25, в сообщении​​ собственно адреса.​​ которую можно сделать​​ (A1;n0);6;1)*И (ПСТР (ТЕКСТ​​ (n_4;ПСТР (ТЕКСТ (A1;n0);7;1)+1)&ИНДЕКС​​ по принципу работы​​ ячейку, содержащую текст,​​ аргумента используется запись​​ тип данных. Необходимо​​Примечание:​​ текста или данных.​​ окрашенного треугольника, которые​

Параметры автозамены

​Аргументы функции СИМВОЛ описаны​​Если имеется перечень имен​ Изображение кнопки​Описание​Важно:​ начиная с указанной​ № 5200?’200px’:»+(this.scrollHeight+5)+’px’);»>Кстати, я​Индексы я выделила,​ себе за пару​ (A1;n0);5;1)-1);мил; 2);»»)&ИНДЕКС (n_4;ПСТР​ (n1x;ПСТР (ТЕКСТ (A1;n0);8;1)+1;ПСТР​ функция ЛЕВБ, возвращающая​ или текстовая строка,​​ ДЛСТР(B5)-НАЙТИ(«:»;B5)-1, определяющая позицию​​ выделить только названия​ Если вы не хотите​ При нажатии кнопки​ могут отображаться в​ ниже.​ файлов разной длины​Результат​ ​​ позиции и не​​ не женат.​ (правда кое-где, если​ минут и использовать​

​ (ТЕКСТ (A1;n0);7;1)+1)&ИНДЕКС (n1x;ПСТР​ (ТЕКСТ (A1;n0);9;1)+1)&ЕСЛИ (-ПСТР​ определенное количество символов​ в которой требуется​

Параметры вставки

​ символа «u» в​​ переменных и записать​ Изображение кнопки​ эту кнопку, чтобы​ появится список, который​ или рядом с​Число​ с разными расширениями​=ЛЕВСИМВ(A2;4)​Эти функции могут быть​ более указанной длины.​

​Уже или еще??​ индекса нет или​ потом как справочник:​ (ТЕКСТ (A1;n0);8;1)+1;ПСТР (ТЕКСТ​ (ТЕКСТ (A1;n0);7;3);ВПР (ПСТР​

​ текстовой строки слева​ выделить требуемое количество​ слове «unknown» (единица​

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

​ их в отдельный​​ отобразить каждый раз​ Изображение кнопки​ позволяет узнать, как​ ячейкой. Этих кнопок​    — обязательный аргумент. Число​ (*.doc, *.db, *.jpeg),​Первые четыре символа первой​ доступны не на​ Так что если​XBird​ стоит первая скобка​Для всех ячеек столбца​ (A1;n0);9;1)+1)&ЕСЛИ (-ПСТР (ТЕКСТ​​ (ТЕКСТ (A1;n0);9;1)*И (ПСТР​​ на основе определенного​ символов слева. Аргумент​ вычтена для удаления​ столбец.​

​ при вставке форматированных​ вставить эти данные​ и треугольников укажите​ от 1 до​ для которых нужно​ строки​ всех языках.​

​ адрес будет содержать​: Все работает, спасибо​

Источник ошибки

​ — не сложилось,​Изображение кнопки ​ В установлен шрифт​​ (A1;n0);7;3);ВПР (ПСТР (ТЕКСТ​ (ТЕКСТ (A1;n0);8;1)-1);тыс; 2);»»)&ИНДЕКС​ количества байтов. Если​ обязателен для заполнения.​ пробела).​Исходная таблица данных:​ ячеек, строк или​

Раскрывающийся список, отображаемый рядом со значком значение трассировки

​ в электронной таблице.​ полезные команды и​ 255, определяющее нужный​ извлечь имя, можно​

​Продажа​Функция ЛЕВБ отсчитывает по​

Параметры вставки

​ больше 999 символов​​ преогромное!​ Изображение кнопки​ хотелось бы тоже​ Arial, для столбца​ (A1;n0);9;1)*И (ПСТР (ТЕКСТ​

​ (n_4;ПСТР (ТЕКСТ (A1;n0);10;1)+1)&ИНДЕКС​ по умолчанию используется​[число_знаков] – необязательный для​

​В результате получим:​​Для выделения первого символа,​ столбцов, можно отключить​Доступные параметры зависят от​ сведения о содержимом​ знак. Знаки выбираются​ использовать следующую формулу:​=ЛЕВСИМВ(A3)​​ два байта на​​- то обрежется.​​Но почему 19​​ ввести условие, что​​ C — шрифт​​ (A1;n0);8;1)-1);тыс; 2);»»)&ИНДЕКС (n_4;ПСТР​​ (n0x;ПСТР (ТЕКСТ (A1;n0);11;1)+1;ПСТР​ язык с поддержкой​​ заполнения аргумент; числовое​Пример 3. Создать функцию​​ которым является искомое​​ этот параметр в​

Применить правило форматирования к

​ типа контента, определяющей,​Изображение кнопки ​ ячейки, и они​​ из набора знаков​=ЛЕВСИМВ(A2;ПОИСК(«.»;A2)-1)​Первый символ второй строки​ каждый символ, только​

​_Boroda_​ и 191???​ если строка начинается​

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

​ Webdings и т.д.​ (ТЕКСТ (A1;n0);10;1)+1)&ИНДЕКС (n0x;ПСТР​ (ТЕКСТ (A1;n0);12;1)+1));»z»;» «)&ЕСЛИ​ двухбайтовой кодировки, для​ значение, характеризующее количество​

Зеленый треугольник

Индикатор ошибки в ячейке

​ для округления дробных​ название переменной, используем​файл​ вставляемого из программы​ отображаются в данный​ компьютера.​Изображение кнопки ​Примечание:​​Ш​ если языком по​: Пока. Хотелось бы,​

Раскрывающийся список, отображаемый рядом со значком значение трассировки

​AndreTM​ с цифры, то​

Красный треугольник

Индикатор примечания в ячейке

​ Так что одна​ (ТЕКСТ (A1;n0);11;1)+1;ПСТР (ТЕКСТ​ (ОТБР (ТЕКСТ (A1;n0));»»;»Ноль​ получения первого символа​ символов, которые требуется​ чисел до ближайших​ формулу:​

support.office.com

Примеры использования функции ЛЕВСИМВ в Excel работа с текстом

​>​ и формата текста,​ момент, что они​Примечание:​Мы стараемся как​Скопируйте образец данных из​ умолчанию является язык​

Как вырезать часть текста из строки функцией ЛЕВСИМВ в Excel?

​ чтобы не очень​: СТРОКА($1:$19) — это​ 6 левых символов).​ и та же​ (A1;n0);12;1)+1));»z»;» «)&ЕСЛИ (ОТБР​ «)&») рубл»&ВПР (ОСТАТ​ строки требуется в​ выделить из текстовой​ целых значений с​

​Второй равен 1 по​

Исходная таблица.

​Параметры​ где будут приводиться.​ нужны. В этой​ Excel Online поддерживает только​

ЛЕВСИМВ.

​ можно оперативнее обеспечивать​ следующей таблицы и​ с поддержкой двухбайтовой​ надолго. А что,​ счетчик, формирует массив​Как избавиться в​ функция​

первый символ.

​ (ТЕКСТ (A1;n0));»»;»Ноль «)&»)​ (МАКС (ОСТАТ (ПСТР​ качестве аргумента указать​ строки.​ использованием формул для​ умолчанию, поэтому функция​>​

​Дополнительные сведения Перемещение и​

Как вытащить часть текста из ячейки в Excel используя функцию ЛЕВСИМВ?

​ статье описаны содержимого​ значения СИМВОЛ(9), СИМВОЛ(10),​ вас актуальными справочными​ вставьте их в​ кодировки. В противном​ есть возможность эту​ чисел от 1​ колонке С от​СИМВОЛ (CHAR)​

​ рубл»&ВПР (ОСТАТ (МАКС​

Пример 2.

​ (ТЕКСТ (A1;n0);11;2)-11;100);9);10);{0;»ь «:1;»я​ число 2, а​

код ошибки.

​Примечания 1:​

  • ​ работы с текстом.​ возвращает первый символ.​Дополнительно​ копирование ячеек и​ каждого из этих​ СИМВОЛ(13), СИМВОЛ(32) и​ материалами на вашем​ ячейку A1 нового​ случае функция ЛЕВБ​ ситуацию исправить?​ до 19, можете​ первых запятой, пробела​
  • ​показывает нам символы​ (ОСТАТ (ПСТР (ТЕКСТ​ «:4;»ей «};2)&ПРАВСИМВ (ТЕКСТ​ для получения последующих​Если необязательный аргумента [число_знаков]​Форма для округления числовых​ Аналогично выделим названия​

​>​

ЛЕВСИМВ и НАЙТИ.

​ их содержимого ячеексм.​

​ кнопок и треугольников​ выше.​ языке. Эта страница​ листа Excel. Чтобы​ работает так же,​Цитата​ поставить своё, только​ и т.п.? То​ с заданными кодами​ (A1;n0);11;2)-11;100);9);10);{0;»ь «:1;»я «:4;»ей​ (A1;n0);2)&» копе»&ВПР (ОСТАТ​

​ второго, третьего и​

В результате.

Округление чисел текстовыми функциями в текстовой строке

​ явно не указан,​ значений имеет следующий​ переменных из других​в разделе Вырезать, копировать​Кнопка​ в виду и​

​Скопируйте образец данных из​ переведена автоматически, поэтому​ отобразить результаты формул,​

Форма.

​ как функция ЛЕВСИМВ,​XBird, 30.10.2014 в​

​ правильно рассчитайте, где​ есть, например, если​Логика формулы.

​ в каждом шрифте.​

  1. ​ «};2)&ПРАВСИМВ (ТЕКСТ (A1;n0);2)&»​ (МАКС (ОСТАТ (ПРАВСИМВ​ прочих символов необходимо​ по умолчанию будет​ вид:​ строк. В результате​
  2. ​ и вставить​Параметры автозаполнения​ работа с ними.​ следующей таблицы и​ ее текст может​ выделите их и​
  3. ​ и отсчитывает по​ 14:05, в сообщении​ у вас может,​ текст начинается с​Обратите внимание, что первые​ копе»&ВПР (ОСТАТ (МАКС​ (ТЕКСТ (A1;n0);2)-11;100);9);10);{0;»йка»:1;»йки»:4;»ек»};2);» )»;»)»));ДЛСТР​
  4. ​ указывать соответствующие числа,​

​ возвращен первый символ​В ячейке B3 введена​ получим:​> удалить флажок​может отображаться под​Семь кнопок, которые могут​ вставьте их в​ содержать неточности и​ нажмите клавишу F2,​ одному байту на​ № 7200?’200px’:»+(this.scrollHeight+5)+’px’);»>Но почему​ а где не​

Функция ЛЕВСИМВ в Excel и особенности ее использования

​ (, ) или​ три десятка кодов​ (ОСТАТ (ПРАВСИМВ (ТЕКСТ​ (ПОДСТАВИТЬ (ТЕКСТ (ОТБР​ кратные двум. Для​ строки. Например, функция​ следующая сложная формула:​Как видно на рисунке​

​ рядом с​

​ с заполненным текстом​

  • ​ отображаться рядом с​ ячейку A1 нового​ грамматические ошибки. Для​ а затем — клавишу​ каждый символ.​ 19 и 191​ может начинаться сам​
  • ​ (. ) или​ зарезервированы во всех​ (A1;n0);2)-11;100);9);10);{0;»йка»:1;»йки»:4;»ек»};2);» )»;»)»))​ (A1;0);»# ##0_ «)​ языков с однобайтовой​ =ЛЕВСИМВ(«текст») вернет значение​

​=5,ЛЕВСИМВ(A2+1,НАЙТИ(«.»,A2)-1),ЛЕВСИМВ(A2,НАЙТИ(«.»,A2)-1)),»Число не введено»)’​

  1. ​ с помощью функции​кнопками Показать параметры вставки​ сразу после заполнения​ ячейкой, следующим образом:​ листа Excel. Чтобы​ нас важно, чтобы​ ВВОД. При необходимости​
  2. ​К языкам, поддерживающим БДЦС,​19 — совершенно​ адрес.​ ( , )​ шрифтах под системные​В стандартном наборе шрифтов​ & «(» &​ кодировкой функции ЛЕВСИМВ​ «т».​ class=’formula’>​
  3. ​ ЛЕВСИМВ получилось вытащить​.​ текста или данных​Параметры автозамены​ отобразить результаты формул,​
  4. ​ эта статья была​ измените ширину столбцов,​ относятся японский, китайский​ от фонаря. Это​191 — это​ и т.п., то​
  5. ​ нужды и в​ Windows есть много​ ПОДСТАВИТЬ (ПРОПНАЧ (ИНДЕКС​ и ЛЕВБ возвращают​Числовое значение, переданное в​Логика работы:​ левую часть текста​
  • ​Кнопка​ на листе. Например​,​
  • ​ выделите их и​ вам полезна. Просим​ чтобы видеть все​ (упрощенное письмо), китайский​
  • ​ количество проверяемых символов​ код символа перед​ их надо убрать.​ виде осмысленных символов​ специальных символов, которые​
  • ​ (n_4;ПСТР (ТЕКСТ (A1;n0);1;1)+1)&ИНДЕКС​ идентичные результаты.​

​ качестве необязательного аргумента,​Первая функция ЕСЛИ проверяет​ из каждой ячейки​Применить правило форматирования к​ если ввести дату​Параметры вставки​ нажмите клавишу F2,​ вас уделить пару​ данные.​ (традиционное письмо) и​ от начала строки.​ «первой буквой алфавита​_Boroda_​ не отображаются. А​ иногда весьма приятно​ (n0x;ПСТР (ТЕКСТ (A1;n0);2;1)+1;ПСТР​Freedoms​ должно быть взято​ с помощью формулы​ по одному (первому)​используется для изменения​ в ячейку, а​,​ а затем —​

exceltable.com

Как удалить правые 11 символов в экселе? Имеется ячейка вида «Андрей89085555555» . Нужно чтобы осталось только имя.

​ секунд и сообщить,​​Данные​ корейский.​ Можно, конечно, написать​ (‘А’)». В однобайтной​: Так нужно?​
​ вот с остальными​ и полезно было​ (ТЕКСТ (A1;n0);3;1)+1)&ЕСЛИ (-ПСТР​: =ЛЕВСИМВ (A2; ДЛСТР​ из диапазона неотрицательных​
​ ЕПУСТО, заполнена ли​ символу.​ видимости метода условное​ затем перетащите ячейку​

​Параметры автозаполнения​​ клавишу ВВОД. При​ помогла ли она​Цена продажи​

​ЛЕВСИМВ(текст;[число_знаков])​​ 999, но это​ кодировке таблицы ASCII​XBird​ можно поиграться.​ использовать на листе​
​ (ТЕКСТ (A1;n0);1;3);»миллиард»&ВПР (ПСТР​ (A2)-2)Удаление последних двух​ чисел, то есть​ ячейка, которая должна​​ форматирование данных в​ вниз, чтобы заполните​,​ необходимости измените ширину​ вам, с помощью​Швеция​ЛЕВБ(текст;[число_байтов])​ повлияет на производительность​ смволы от «А»​:​Также можно выбрать на​ Excel:​ (ТЕКСТ (A1;n0);3;1)*И (ПСТР​ знаков из строки​ должно быть равным​ содержать значение, которое​Пример 2. В таблицу​ отчете сводной таблицы.​ ячейки под ним,​Ошибка трассировки​ столбцов, чтобы видеть​ кнопок внизу страницы.​Формула​Аргументы этих функций описаны​ формулы — чем​ до «я» занимают​_Boroda_​ вкладке​всяческие звездочки для визуализации​ (ТЕКСТ (A1;n0);2;1)-1);мил; 2);»»)&ИНДЕКС​ в ячейке A2​ нулю или больше​ требуется округлить.​ Excel подтягиваются данные​Если щелкнуть стрелку рядом​ может появиться кнопка​,​ все данные.​ Для удобства также​Описание​ ниже.​ число меньше, тем​ позиции с кодами​,​Вставка​ рейтингов​ (n_4;ПСТР (ТЕКСТ (A1;n0);4;1)+1)&ИНДЕКС​ (Витамин)​ нуля. В противном​Если число введено, запись​ из другого программного​ с кнопкой, появится​Параметры автозаполнения​Параметров вставки​Формула​ приводим ссылку на​Результат​Текст​ формула шустрее. Но,​ 192-255 (64 символа).​я вас просто​команду​различные виды стрелок для​ (n0x;ПСТР (ТЕКСТ (A1;n0);5;1)+1;ПСТР​=ПРАВСИМВ (A3; ДЛСТР​ случае будет возвращен​ ЧЗНАЧ(ПРАВСИМВ(ЛЕВСИМВ(B2;НАЙТИ(«,»;B2)+1)) возвращает числовое​ продукта. Одно из​ список параметров видимости.​. При нажатии кнопки​и​Описание​ оригинал (на английском​=ЛЕВСИМВ(A2;4)​    Обязательный. Текстовая строка, содержащая​ с другой стороны,​ Учитывайте, что буквы​ обожаю!!!​Символ (Insert — Symbol)​ отображения динамики, роста​ (ТЕКСТ (A1;n0);6;1)+1)&ЕСЛИ (-ПСТР​ (A3)-8)Удаление первых 8​ код ошибки #ЗНАЧ!.​ значение первого символа​ полей данных получило​Два окрашенного треугольника, которые​ появится список вариантов​Применить правило форматирования к​Результат​ языке) .​Первые четыре символа первой​ символы, которые требуется​ это число должно​ «Ёё» имеют коды​спасибо!!!​

Визуализация значками с функцией СИМВОЛ (CHAR)

​, задать нужный шрифт​ или падения​ (ТЕКСТ (A1;n0);4;3);»миллион»&ВПР (ПСТР​ знаков из строки​Если в качестве аргумента​ после запятой и​ ошибку. Для обработки​

  • ​ могут отображаться в​ способ заполнения текста​
  • ​.​=СИМВОЛ(65)​В этой статье описаны​
  • ​ строки​ извлечь.​ быть не меньше,​
  • ​ меньше 192, но​Объясните только, почему​ и посмотреть код​иконки человечков для иллюстрирования​

​ (ТЕКСТ (A1;n0);6;1)*И (ПСТР​ в ячейке A3​ [число_знаков] будет переданы​​ сравнивает полученное значение​​ ошибки необходимо выделить​ ячейке, зеленый (ошибка​ или данных.​

​Кнопка​

​Отображает знак под номером​​ синтаксис формулы и​​Продажа​Число_знаков​ чем позиция первой​ у вас вряд​

​ условием взяты первые​ требуемого символа в​ населения или количества​ (ТЕКСТ (A1;n0);5;1)-1);мил; 2);»»)&ИНДЕКС​ (B1)​ текстовые данные, функция​ с числом 5.​ ее код и​ в формуле) и​В списке Доступные параметры​Параметров автозамены​ 65 в наборе​ использование функции​=ЛЕВСИМВ(A3)​    Необязательный. Количество символов, извлекаемых​ русской буквы в​

Таблица кодов символов

​ ли адрес начинается​ 9 строк столбца​ нижей части окна:​ сотрудников​ (n_4;ПСТР (ТЕКСТ (A1;n0);7;1)+1)&ИНДЕКС​конкретно в вашем​ ЛЕВСИМВ вернет код​Если полученное значение больше​​ описание из строки.​​ красный (примечания).​ зависят от содержимое,​может отображаться при​

​ знаков компьютера.​СИМВОЛ​Первый символ второй строки​ функцией ЛЕВСИМВ.​ тексте.​ с буквы «ё»​ А? И как​Вот так, например, можно​символы различных объектов (автомобилей,​

​ (n1x;ПСТР (ТЕКСТ (A1;n0);8;1)+1;ПСТР​ случае =ЛЕВСИМВ (ячейка​​ ошибки #ЗНАЧ!.​​ 5, будет возвращен​​Исходные данные:​​Зеленый треугольник в левом​ которое вы заполнения,​ наведении указателя мыши​A​

Таблица символов

​в Microsoft Excel.​Ш​»Число_знаков» должно быть больше​А 192 -​Вообще, в формуле​ быть со строкой​ визуализировать рост или​ самолетов, книг) для​​ (ТЕКСТ (A1;n0);9;1)+1)&ЕСЛИ (-ПСТР​​ ; ДЛСТР (ячейка)​

Использование стрелок для отображения динамики функцией СИМВОЛ

​Если число, переданное в​ результат выполнения функции​Выделим код ошибки с​

​ верхнем углу ячейки​ программу, заполняют из​ на Синий квадратик​=СИМВОЛ(33)​Возвращает знак с заданным​Функция ЛЕВСИМВ(), английский вариант​ нуля или равно​​ это номер символа​​ происходит следующее:​ 38?​ падение продаж, используя​

Имитация диаграммы функциями СИМВОЛ и ПОВТОР

planetaexcel.ru

Убрать несколько левых символов при определенном условии (Формулы/Formulas)

​ показа объема продаж​​ (ТЕКСТ (A1;n0);7;3);ВПР (ПСТР​ -11)​ качестве необязательного аргумента,​ ЛЕВСИМВ(B2+1;НАЙТИ(«,»;B2)-1), то есть​ помощью следующей формулы:​ указывает на ошибку​
​ и форматирование текста​ в разделе текст,​Отображает знак под номером​ кодом. Функция СИМВОЛ​ LEFT(), возвращает первые​ ему.​ русской буквы «А».​- ПСТР(A1;СТРОКА($1:$19);1) отбирает​_Boroda_​ символы с кодами​
​ и т.д.​ (ТЕКСТ (A1;n0);9;1)*И (ПСТР​Amiko takahasi​ превышает количество знаков​ целой части числа​Описание:​ в формуле в​ или данные, которые​ который автоматически появилось.​ 33 в наборе​ позволяет преобразовать числовые​

​ знаки текстовой строки​​Если «число_знаков» превышает длину​

​XBird​​ по одному символу​​: Да от жадности​​ 233 и 234​
​В Microsoft Excel подобный​ (ТЕКСТ (A1;n0);8;1)-1);тыс; 2);»»)&ИНДЕКС​yes​: поставь курсор с​
​ в текстовой строке,​ +1 по правилам​ЛЕВСИМВ(B5;НАЙТИ(«3»;B5)+1) – функция, выделяющая​ ячейке. Если выделить​ заполнения.​ Например при вводе​

​ знаков компьютера.​​ коды знаков, которые​ исходя из заданного​
​ текста, функция ЛЕВСИМВ​
​:​
​ из первых 19​​ просто.​ из шрифта Wingdings​ трюк можно выполнить​ (n_4;ПСТР (ТЕКСТ (A1;n0);10;1)+1)&ИНДЕКС​
​ ячейку и нажимай​ рассматриваемая функция вернет​

​ округления.​​ часть текстовой строки​ ячейку, появляется кнопка​Подробнее читайте Автоматическое заполнение​ гиперссылки или адреса​!​ получены из файлов​
​ количества знаков. Формула​
​ возвращает весь текст.​
​AndreTM​
​ в ячейке​Напишите так​ и простую проверку​
​ с помощью функция​​ (n0x;ПСТР (ТЕКСТ (A1;n0);11;1)+1;ПСТР​ кнопку удаления​ весь текст целиком.​Если​
​ слева, количество символов​

​Источник ошибки​​ данными ячейки листа.​ электронной почты в​
​Примечание:​ с других компьютеров,​%)

​ ЛЕВСИМВ(«Мария Викторовна»;5) вернет​​Если значение «число_знаков» опущено,​, спасибо большое, все​- КОДСИМВ(…)>191 проверяет,​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ЕСЛИОШИБКА(ПСТР(A1;МИН(ЕСЛИ(КОДСИМВ(ПСТР(A1;СТРОКА(1:19);1))>191;СТРОКА(1:19)));999);»»)​ функцией​СИМВОЛ (CHAR)​ (ТЕКСТ (A1;n0);12;1)+1));»z»;» «)&ЕСЛИ​Василий денисов​Excel выполняет автоматическое преобразование​Примечание: данный алгоритм нельзя​
​ в которой соответствуют​. Щелкните стрелку рядом​Кнопка​ ячейке, может появиться​Мы стараемся как​ в знаки данного​ «Мария».​ оно считается равным​ теперь понятно​ что этот символ​Цитата​ЕСЛИ (IF)​, которая умеет выводить​ (ОТБР (ТЕКСТ (A1;n0));»»;»Ноль​: Замечальна язамена надстройки.​:)
​ типов данных там,​ назвать гибким и​
​ порядковому номеру символа​ с кнопкой для​Источник ошибки​ кнопка​
​ можно оперативнее обеспечивать​ компьютера.​ЛЕВСИМВИсходный_текст;количество_знаков​
​ 1.​_Boroda_​ является русской буквой​XBird, 30.10.2014 в​
​:​ символ по его​ «)&») рубл»&ВПР (ОСТАТ​ Я прикрутил к​​ где это возможно.​​ он имеет некоторые​ «3» (функция НАЙТИ​ список вариантов.​
​отображается рядом с​Параметры автозамены​ вас актуальными справочными​Операционная среда​)​Число_байтов​, спасибо большое, еще​
​- ЕСЛИ(…;СТРОКА()) подставляет​ 13:12, в сообщении​Цвет стрелок можно задать​ коду:​ (МАКС (ОСТАТ (ПСТР​ ней условие не​ Например, рассмотрим некоторые​ недостатки (например, не​:)​ выполняет поиск порядкового​

​Подробнее читайте обнаружить ошибки​​ ячейкой, в котором​. Если вы обнаружили​ материалами на вашем​Таблица знаков​Исходный_текст​
​    Необязательный. Количество символов, извлекаемых​​ понятнее стало. Возможности​ вместо «да/нет» из​ № 3200?’200px’:»+(this.scrollHeight+5)+’px’);»> вас​ дополнительно, используя условное​
​=СИМВОЛ(Код)​ (ТЕКСТ (A1;n0);11;2)-11;100);9);10);{0;»ь «:1;»я​ писать копейки если​ возможные варианты записи​ учтен вариант ввода​ номера этого символа​ в формулах.​ возникает ошибка в​ текст, который не​ языке. Эта страница​Macintosh​  — текстовая строка или​ функцией ЛЕВБ.​ есть всегда.​ предыдущей проверки -​ просто обожаю!!!​
​ форматирование.​где​ «:4;»ей «};2)&ПРАВСИМВ (ТЕКСТ​

​ число целое.​​ функции ЛЕВСИМВ и​​ сразу целого числа).​​ и возвращает соответствующее​Красный треугольник в правом​
​ формуле, и появится​​ нужно исправить, можно​ переведена автоматически, поэтому​Набор знаков Macintosh​

excelworld.ru

​ ссылка на ячейку​

ЛЕВСИМВ, ЛЕВБ (функции ЛЕВСИМВ, ЛЕВБ)

Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel 2010 Excel 2007 Excel для Mac 2011 Excel Starter 2010 Еще…Меньше

В этой статье описаны синтаксис и использование функций ЛЕВСИМВ и ЛЕВБ в Microsoft Excel.

Описание

Функция ЛЕВСИМВ возвращает первый символ или несколько первых символов текстовой строки на основе заданного числа символов.

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

Важно: 

  • Эти функции могут быть доступны не на всех языках.

  • Функция ЛЕВБ отсчитывает по два байта на каждый символ, только если языком по умолчанию является язык с поддержкой двухбайтовой кодировки. В противном случае функция ЛЕВБ работает так же, как функция ЛЕВСИМВ, и отсчитывает по одному байту на каждый символ.

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

Синтаксис

ЛЕВСИМВ(текст;[количество_знаков])

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

Аргументы этих функций описаны ниже.

  • Текст    Обязательный. Текстовая строка, содержащая символы, которые требуется извлечь.

  • Количество_знаков    Необязательный. Количество символов, извлекаемых функцией ЛЕВСИМВ.

    • «Количество_знаков» должно быть больше нуля или равно ему.

    • Если «количество_знаков» превышает длину текста, функция ЛЕВСИМВ возвращает весь текст.

    • Если значение «количество_знаков» опущено, оно считается равным 1.

  • Количество_байт     Необязательный. Количество символов, извлекаемых функцией ЛЕВБ.

Пример

Скопируйте образец данных из следующей таблицы и вставьте их в ячейку A1 нового листа Excel. Чтобы отобразить результаты формул, выделите их и нажмите клавишу F2, а затем — клавишу Enter. При необходимости измените ширину столбцов, чтобы видеть все данные.

Данные

Цена продажи

Швеция

Формула

Описание

Результат

=ЛЕВСИМВ(A2;4)

Первые четыре символа первой строки

Продажа

=ЛЕВСИМВ(A3)

Первый символ второй строки

Ш

Нужна дополнительная помощь?

  • Что делает ЛЕВСИМВ?
  • Синтаксис
  • Форматирование
  • Примеры
    • Пример 1 – извлечь первое слово
    • Пример 2 – извлечь кроме последнего символа
    • Пример 3 – извлечь текст до первой цифры (формула массива)
ЛЕВСИМВ - простейшие примеры
Примеры использования функции ЛЕВСИМВ
Раздел функций Текстовые
Название на английском LEFT
Волатильность Не волатильная
Похожие функции ПРАВСИМВ, ПСТР

Что делает ЛЕВСИМВ?

Возвращает первые N символов текста слева.

Синтаксис

=ЛЕВСИМВ(Текст;[Количество Символов])

Второй аргумент, число символов для извлечения, опционален и по умолчанию (если его не указывать) равен 1, т.е. результатом формулы будет первый символ.

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

Если он равен нулю – возвращается пустая строка.

Если указывается отрицательное число, возвращается ошибка #ЗНАЧ.

Форматирование

Необходимо учитывать, что, если первым аргументом указать ячейку с датой или датой-временем, или формулу, возвращающую их, функция ЛЕВСИМВ преобразует их в натуральное число и только после этого в строковое значение.

Поэтому для корректного текстового извлечения части символов из дат в числовом формате может понадобиться функция ТЕКСТ (см. пример на картинке выше).

Примеры

Рассмотрим примеры использования функции ЛЕВСИМВ на практике.

Пример 1 – извлечь первое слово

В этом простейшем примере извлекаем первое слово в ячейке с помощью комбинации функций ЛЕВСИМВ и НАЙТИ.

Определяем номер позиции первого пробела и возвращаем символы до этой позиции

Таблица выше была использована для извлечения имени из строки с именем и фамилией. Функция НАЙТИ используется для определения положения пробела между именем и фамилией. Следовательно, длина имени – это позиция пробела минус один символ.
Функция ЛЕВСИМВ извлекает имя на основе его длины.

А как извлечь фамилию (второе слово)? Ответ на этот вопрос смотрите в описании функции ПРАВСИМВ.

Пример 2 – извлечь кроме последнего символа

В комбинации ЛЕВСИМВ с функцией ДЛСТР извлекаем из строк переменной длины все, кроме последнего знака.

Вычисляем длину строки, вычитаем из нее 1 и возвращаем соответствующее количество символов функцией ЛЕВСИМВ

Пример 3 – извлечь текст до первой цифры (формула массива)

В каталоге освещения название коллекции всегда представлено текстовым обозначением. Артикул конкретного товара при этом всегда начинается с цифр. Задача – извлечь из названия конкретного товара его коллекцию без артикула.

Получается, задача состоит в том, чтобы извлечь символы до любой первой цифры. Сделаем это с помощью комбинации ЛЕВСИМВ с функциями МИН и ПОИСК.

Формула заимствует механику из первого примера, но является формулой массива и выглядит следующим образом:

Так будет выглядеть формула для ячейки A1.

=ЛЕВСИМВ(A1,МИН(ЕСЛИОШИБКА(ПОИСК({0:9:8:7:6:5:4:3:2:1},A1),1000))-2)

При этом вводится сочетанием Ctrl + Shift + Enter как любая формула массива.

Как работает формула:

  1. Функция ПОИСК ищет одновременно 10 цифр, перечисленных в массиве, и возвращает массив позиций
  2. Поскольку часть цифр при поиске возвращают ошибку, используется функция ЕСЛИОШИБКА, чтобы для таких значений вернуть заведомо наибольшее число (в данном случае 1000)
  3. Функция МИН возвращает наименьшее из чисел – это и будет позиция первой цифры в строке
  4. Поскольку перед цифрами также всегда присутствует пробел, вычитается 2 символа, а не 1. Можно перестраховаться на случай отсутствия пробелов – оставить 1 и убрать пробелы функцией СЖПРОБЕЛЫ.
  5. Функция ЛЕВСИМВ возвращает текст до вычисленной таким образом позиции последнего знака, идущего перед первой цифрой и пробелом перед ней.

Понравилась статья? Поддержите ее автора!
Набор инструментов !SEMTools поможет решить множество задач без ввода сложных формул и сэкономит ваше время. И вам полезно, и автору приятно!

На чтение 1 мин

Функция ЛЕВСИМВ (LEFT) используется в Excel для извлечения текста из строки с левой стороны.

Содержание

  1. Что возвращает функция
  2. Синтаксис
  3. Аргументы функции
  4. Дополнительная информация
  5. Примеры использования функции ЛЕВСИМВ в Excel

Что возвращает функция

Возвращает заданное количество символов из текстовой строки, начиная отсчет слева.

Telegram Logo Больше лайфхаков в нашем Telegram Подписаться

Синтаксис

=LEFT(text, [num_chars]) — английская версия

=ЛЕВСИМВ(текст;[число_знаков]) — русская версия

Аргументы функции

  • text (текст) — текстовая строка из которой вы хотите извлечь необходимое количество букв;
  • [num_chars] ([число_знаков]) — (не обязательно) количество букв, которое вы хотите извлечь из заданной текстовой строки. Если этот аргумент оставить пустым, то функция по умолчанию извлечет один символ.

Дополнительная информация

  • Аргумент num_chars (число_знаков) должен быть больше или равен нулю;
  • Если аргумент num_chars (число_знаков) больше чем длина всей текстовой строки, из которой вы хотите извлечь данные, то функция вернет текстовую строку целиком;
  • Пробелы считаются за символы;
  • Для того чтобы убрать лишние пробелы из строки — используйте функцию СЖПРОБЕЛЫ;
  • Функция также работает не только с текстом, но и с числовыми значениями, указанными в текстовом формате.

Примеры использования функции ЛЕВСИМВ в Excel

Функция ЛЕВСИМВ в Excel

Понравилась статья? Поделить с друзьями:
  • Как в excel формула заменить цифра
  • Как в excel установить ориентацию для страницы
  • Как в excel формула заливка
  • Как в excel установить одинаковый размер ячеек в excel
  • Как в excel формула если тогда