Что такое левсимв символ в excel

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

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)

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

Ш

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

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. Вы изучите формулы, позволяющие получить общее количество символов в диапазоне и подсчитывать только определенные символы в одной или нескольких ячейках. В нашем предыдущем…

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

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

Пример 1. В таблице Excel содержатся имена переменных вместе с текстом, определяющим их тип данных. Необходимо выделить только названия переменных и записать их в отдельный столбец.

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

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

Для выделения первого символа, которым является искомое название переменной, используем формулу:

ЛЕВСИМВ.

Второй равен 1 по умолчанию, поэтому функция возвращает первый символ. Аналогично выделим названия переменных из других строк. В результате получим:

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

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



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

Пример 2. В таблицу Excel подтягиваются данные из другого программного продукта. Одно из полей данных получило ошибку. Для обработки ошибки необходимо выделить ее код и описание из строки.

Исходные данные:

Пример 2.

Выделим код ошибки с помощью следующей формулы:

код ошибки.

Описание:

  • ЛЕВСИМВ(B5;НАЙТИ(«3»;B5)+1) – функция, выделяющая часть текстовой строки слева, количество символов в которой соответствуют порядковому номеру символа «3» (функция НАЙТИ выполняет поиск порядкового номера этого символа и возвращает соответствующее значение). Единица (+1) добавлена для выделения всего кода ошибки.
  • 2 – количество символов, которые вернет функция ПРАВСИМВ, работающая аналогично рассматриваемой ЛЕВСИМВ (отличие – возвращает символы справа, а не слева строки).

В результате получим:

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

Выделим часть текста ошибки:

В данном случае удобнее использовать ПРАВСИМВ, которая является, по сути, зеркальным отражением ЛЕВСИМВ. Для определения второго аргумента используется запись ДЛСТР(B5)-НАЙТИ(«:»;B5)-1, определяющая позицию символа «u» в слове «unknown» (единица вычтена для удаления пробела).

В результате получим:

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

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

Пример 3. Создать функцию для округления дробных чисел до ближайших целых значений с использованием формул для работы с текстом.

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

Форма.

В ячейке B3 введена следующая сложная формула:

Логика формулы.

Логика работы:

  1. Первая функция ЕСЛИ проверяет с помощью формулы ЕПУСТО, заполнена ли ячейка, которая должна содержать значение, которое требуется округлить.
  2. Если число введено, запись ЧЗНАЧ(ПРАВСИМВ(ЛЕВСИМВ(B2;НАЙТИ(«,»;B2)+1)) возвращает числовое значение первого символа после запятой и сравнивает полученное значение с числом 5.
  3. Если полученное значение больше 5, будет возвращен результат выполнения функции ЛЕВСИМВ(B2+1;НАЙТИ(«,»;B2)-1), то есть целой части числа +1 по правилам округления.
  4. Если <5, то будет возвращен результат работы функции ЛЕВСИМВ(B2;НАЙТИ(«,»;B2)-1)), то есть просто целая часть исходного числа.

Примечание: данный алгоритм нельзя назвать гибким и он имеет некоторые недостатки (например, не учтен вариант ввода сразу целого числа). Он приведен в качестве примера использования функции ЛЕВСИМВ. Для расчетов лучше использовать встроенную функцию ОКРГУГЛ и подобные ей.

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

Функция ЛЕВСИМВ используется наряду с прочими функциями для работы с текстовыми строками в Excel (ПРАВСИМВ, СИМВОЛ, СЦЕПИТЬ, ДЛСТР и прочими) и имеет следующую синтаксическую запись:

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

Описание аргументов:

  • текст – ссылка на ячейку, содержащую текст, или текстовая строка, в которой требуется выделить требуемое количество символов слева. Аргумент обязателен для заполнения.
  • [число_знаков] – необязательный для заполнения аргумент; числовое значение, характеризующее количество символов, которые требуется выделить из текстовой строки.

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

  1. Если необязательный аргумента [число_знаков] явно не указан, по умолчанию будет возвращен первый символ строки. Например, функция =ЛЕВСИМВ(«текст») вернет значение «т».
  2. Числовое значение, переданное в качестве необязательного аргумента, должно быть взято из диапазона неотрицательных чисел, то есть должно быть равным нулю или больше нуля. В противном случае будет возвращен код ошибки #ЗНАЧ!.
  3. Если в качестве аргумента [число_знаков] будет переданы текстовые данные, функция ЛЕВСИМВ вернет код ошибки #ЗНАЧ!.
  4. Если число, переданное в качестве необязательного аргумента, превышает количество знаков в текстовой строке, рассматриваемая функция вернет весь текст целиком.
  5. Excel выполняет автоматическое преобразование типов данных там, где это возможно. Например, рассмотрим некоторые возможные варианты записи функции ЛЕВСИМВ и результаты ее выполнения:
  • ЛЕВСИМВ(«текст»;200%) вернет значение «те» (преобразование процентов в числовое значение);
  • при аргументах: («текст»;ИСТИНА) вернет «т» (логическое ИСТИНА эквивалентно числовому значению 1);
  • при аргументах: («текст»;ЛОЖЬ) вернет пустое значение «», поскольку логическое ЛОЖЬ эквивалентно числовому 0 (нуль);
  • при аргументах: («текст»;15/7) вернет значение «те».

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

  • Что делает ЛЕВСИМВ?
  • Синтаксис
  • Форматирование
  • Примеры
    • Пример 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 поможет решить множество задач без ввода сложных формул и сэкономит ваше время. И вам полезно, и автору приятно!


Функция

ЛЕВСИМВ(

)

, английский вариант LEFT(),

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

ЛЕВСИМВ(«Мария Викторовна»;5)

вернет «Мария».

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


ЛЕВСИМВ

(

Исходный_текст;количество_знаков

)


Исходный_текст

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

Количество_знаков

— количество знаков, извлекаемых функцией

ЛЕВСИМВ()

с начала строки

Исходный_текст

Примеры

Пусть в ячейке

А2

введена текстовая строка представляющая имя файла

— Расчет.xlsx

. Чтобы извлечь из строки только имя файла

Расчет

без расширения

xlsx

запишите формулу:

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

Если имеется перечень имен файлов разной длины с разными расширениями (*.doc, *.db, *.jpeg), для которых нужно извлечь имя, можно использовать следующую формулу:

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

Содержание

  1. ЛЕВСИМВ, ЛЕВБ (функции ЛЕВСИМВ, ЛЕВБ)
  2. Описание
  3. Синтаксис
  4. Пример
  5. Примеры использования функции ЛЕВСИМВ в Excel работа с текстом
  6. Как вырезать часть текста из строки функцией ЛЕВСИМВ в Excel?
  7. Как вытащить часть текста из ячейки в Excel используя функцию ЛЕВСИМВ?
  8. Округление чисел текстовыми функциями в текстовой строке
  9. Функция ЛЕВСИМВ в Excel и особенности ее использования
  10. Левсимв excel
  11. Текстовые функции Excel в примерах
  12. СЦЕПИТЬ
  13. СТРОЧН
  14. ПРОПИСН
  15. ПРОПНАЧ
  16. ДЛСТР
  17. ЛЕВСИМВ и ПРАВСИМВ
  18. СОВПАД
  19. СЖПРОБЕЛЫ
  20. ПОВТОР
  21. НАЙТИ
  22. ПОИСК
  23. ПОДСТАВИТЬ
  24. ЗАМЕНИТЬ
  25. Текстовые функции в Excel
  26. Соединяем строки
  27. ЛЕВСИМВ
  28. ПРАВСИМВ
  29. ДЛСТР
  30. НАЙТИ
  31. ПОДСТАВИТЬ
  32. Примеры использования функций ПРАВСИМВ и ЛЕВСИМВ в Excel
  33. Как использовать функцию ПРАВСИМВ в Excel?
  34. Пример решения задачи для отделения текста с функцией ПРАВСИМВ
  35. Пример задачи для функций ПРАВСИМВ и ЛЕВСИМВ

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

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

Описание

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

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

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

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

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

Синтаксис

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

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

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

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

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

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

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

Пример

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

Источник

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

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

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

Пример 1. В таблице Excel содержатся имена переменных вместе с текстом, определяющим их тип данных. Необходимо выделить только названия переменных и записать их в отдельный столбец.

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

Для выделения первого символа, которым является искомое название переменной, используем формулу:

Второй равен 1 по умолчанию, поэтому функция возвращает первый символ. Аналогично выделим названия переменных из других строк. В результате получим:

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

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

Пример 2. В таблицу Excel подтягиваются данные из другого программного продукта. Одно из полей данных получило ошибку. Для обработки ошибки необходимо выделить ее код и описание из строки.

Выделим код ошибки с помощью следующей формулы:

  • ЛЕВСИМВ(B5;НАЙТИ(«3»;B5)+1) – функция, выделяющая часть текстовой строки слева, количество символов в которой соответствуют порядковому номеру символа «3» (функция НАЙТИ выполняет поиск порядкового номера этого символа и возвращает соответствующее значение). Единица (+1) добавлена для выделения всего кода ошибки.
  • 2 – количество символов, которые вернет функция ПРАВСИМВ, работающая аналогично рассматриваемой ЛЕВСИМВ (отличие – возвращает символы справа, а не слева строки).

В результате получим:

Выделим часть текста ошибки:

В данном случае удобнее использовать ПРАВСИМВ, которая является, по сути, зеркальным отражением ЛЕВСИМВ. Для определения второго аргумента используется запись ДЛСТР(B5)-НАЙТИ(«:»;B5)-1, определяющая позицию символа «u» в слове «unknown» (единица вычтена для удаления пробела).

В результате получим:

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

Пример 3. Создать функцию для округления дробных чисел до ближайших целых значений с использованием формул для работы с текстом.

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

В ячейке B3 введена следующая сложная формула:

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

  1. Первая функция ЕСЛИ проверяет с помощью формулы ЕПУСТО, заполнена ли ячейка, которая должна содержать значение, которое требуется округлить.
  2. Если число введено, запись ЧЗНАЧ(ПРАВСИМВ(ЛЕВСИМВ(B2;НАЙТИ(«,»;B2)+1)) возвращает числовое значение первого символа после запятой и сравнивает полученное значение с числом 5.
  3. Если полученное значение больше 5, будет возвращен результат выполнения функции ЛЕВСИМВ(B2+1;НАЙТИ(«,»;B2)-1), то есть целой части числа +1 по правилам округления.
  4. Если Примечание: данный алгоритм нельзя назвать гибким и он имеет некоторые недостатки (например, не учтен вариант ввода сразу целого числа). Он приведен в качестве примера использования функции ЛЕВСИМВ. Для расчетов лучше использовать встроенную функцию ОКРГУГЛ и подобные ей.

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

Функция ЛЕВСИМВ используется наряду с прочими функциями для работы с текстовыми строками в Excel (ПРАВСИМВ, СИМВОЛ, СЦЕПИТЬ, ДЛСТР и прочими) и имеет следующую синтаксическую запись:

  • текст – ссылка на ячейку, содержащую текст, или текстовая строка, в которой требуется выделить требуемое количество символов слева. Аргумент обязателен для заполнения.
  • [число_знаков] – необязательный для заполнения аргумент; числовое значение, характеризующее количество символов, которые требуется выделить из текстовой строки.
  1. Если необязательный аргумента [число_знаков] явно не указан, по умолчанию будет возвращен первый символ строки. Например, функция =ЛЕВСИМВ(«текст») вернет значение «т».
  2. Числовое значение, переданное в качестве необязательного аргумента, должно быть взято из диапазона неотрицательных чисел, то есть должно быть равным нулю или больше нуля. В противном случае будет возвращен код ошибки #ЗНАЧ!.
  3. Если в качестве аргумента [число_знаков] будет переданы текстовые данные, функция ЛЕВСИМВ вернет код ошибки #ЗНАЧ!.
  4. Если число, переданное в качестве необязательного аргумента, превышает количество знаков в текстовой строке, рассматриваемая функция вернет весь текст целиком.
  5. Excel выполняет автоматическое преобразование типов данных там, где это возможно. Например, рассмотрим некоторые возможные варианты записи функции ЛЕВСИМВ и результаты ее выполнения:
  • ЛЕВСИМВ(«текст»;200%) вернет значение «те» (преобразование процентов в числовое значение);
  • при аргументах: («текст»;ИСТИНА) вернет «т» (логическое ИСТИНА эквивалентно числовому значению 1);
  • при аргументах: («текст»;ЛОЖЬ) вернет пустое значение «», поскольку логическое ЛОЖЬ эквивалентно числовому 0 (нуль);
  • при аргументах: («текст»;15/7) вернет значение «те».

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

Источник

Левсимв excel

Текстовые функции Excel в примерах

​Смотрите также​ аргументе укажем числовое​ имеет следующий вид:​ или клавиши SHIFT+F3.​В результате весь столбик​ в ячейку Н3​ Количество считается справа​=ДЛСТР(A1)​Чтобы извлечь символы из​ Вы получили от​ строки, на требуемое​Текстовая функция​ПОВТОР​Excel​​ Данная текстовая функция​​ содержащихся в текстовой​

СЦЕПИТЬ

​ регистр, на помощь​Excel предлагает большое количество​ значение 10 как​Задача: руководителю необходимо предоставить​ В разделе категория​​ заполнится соответствующими номерами​​ и нажмем кнопку​ на лево. Функция​=LEN(A1)​

СТРОЧН

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

ПРОПИСН

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

ПРОПНАЧ

​очень похожа на​​ указанное количество раз.​​СОВПАД​ игнорирует различие в​ воспользуйтесь функцией​СТРОЧН​

​ которых можно обрабатывать​ ниже:​ приняты на работу,​ функцию ПРАВСИМВ и​ рассмотрев на практике​

ДЛСТР

​ или комбинацию горячих​ категории.​ Включая пробел (позиция 8)!​ЛЕВСИМВ​ Всего доброго и​​ЗАМЕНИТЬ​​ функцию​

ЛЕВСИМВ и ПРАВСИМВ

​ Строка задается как​​возвратила нам значение​​ форматировании.​​ДЛСТР​​. Она не заменяет​ текст. Область применения​В результате в ячейке​ с разграничением принят​ нажмем кнопку ОК.​

​ работу функции ПРАВСИМВ​​ клавиш SHIFT+F3. В​​Функция ПРАВСИМВ (на английском​Чтобы найти положение подстроки​(LEFT).​ успехов в изучении​

СОВПАД

​применяют, когда известно​​НАЙТИ​​ первый аргумент функции,​ ЛОЖЬ.​Если регистр для Вас​. Пробелы учитываются.​ знаки, не являющиеся​ текстовых функций не​ E2 появится дата​ и даты приема.​В окне атрибутов функции​ можно сделать вывод,​ окне мастера функций​

​ RIGHT) является кладезем​ в строке, используйте​=ЛЕВСИМВ(A1;4)​ Excel!​ где располагается текст,​, основное их различие​ а количество повторов​

СЖПРОБЕЛЫ

​Применив функцию​ не играет большой​Текстовые функции​

​ буквами.​ ограничивается исключительно текстом,​ приема на работу.​Щелкнем в ячейку D2​ ПРАВСИМВ в поле​ что она дает​ выберем категорию Текстовые,​ для всех сотрудников,​ функцию​=LEFT(A1,4)​Автор: Антон Андронов​ при этом сам​ заключается в том,​ как второй.​СЖПРОБЕЛЫ​​ роли (так бывает​​ЛЕВСИМВ​​Текстовая функция​​ они также могут​Таким образом, рассмотрев разные​

​ и нажмем мастер​​ текст введем адрес​​ практическую пользу при​ найдем функцию ПРАВСИМВ​ которые работают с​НАЙТИ​Чтобы извлечь символы из​

​Соединяем строки​​ он не важен.​​ что​Текстовая функция​к значению ячейки​ в большинстве случаев),​и​ПРОПИСН​ быть использованы с​ варианты использования атрибутов​ функций (SHIFT+F3). В​ ячейки, с которой​ работе с данными​ и нажмем кнопку​​ массивами и выборками​​(FIND).​

ПОВТОР

​ строки справа, используйте​​ЛЕВСИМВ​​Формула в примере ниже​ПОИСК​НАЙТИ​ А1, мы удалим​ то можно применить​ПРАВСИМВ​

НАЙТИ

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

​ПРАВСИМВ​ заменяет 4 символа,​не чувствительна к​находит вхождение одной​ из него все​ формулу, просто проверяющую​возвращают заданное количество​​ прописными, т.е. преобразует​​ В рамках данного​ и ЛЕВСИМВ, можно​ Текстовые и найдем​ а поле количество​

ПОИСК

​​​На следующем шаге откроется​​Для функции достаточно указать​=FIND(«am»,A1)​​ПРАВСИМВ​​ПСТР​ расположенные, начиная с​ регистру.​​ строки в другую​​ лишние пробелы и​ равенство двух ячеек.​

ПОДСТАВИТЬ

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

​ седьмой позиции, на​Заменяет определенный текст или​

​ и возвращает положение​ получим корректный результат:​

ЗАМЕНИТЬ

​Удаляет из текста все​ начала или с​ регистр. Так же,​ примерах рассмотрим 15​ том, что можно​​ английском LEFT):​​ Так как в​ составить отчет обо​ ПРАВСИМВ. В поле​Текст – исходная ячейка​

​Строка «am» найдена​=ПРАВСИМВ(A1;2)​НАЙТИ​ значение «2013». Применительно​ символ на требуемое​ первого символа искомой​Функцию​ лишние пробелы, кроме​

​ конца строки. Пробел​ как и​ наиболее распространенных функций​ отделять необходимые значения​

​В окне атрибутов функции​ функции не указан​ всех сотрудниках, имеющих​ текст укажем ячейку​ с данными.​ в позиции 3.​=RIGHT(A1,2)​ПОДСТАВИТЬ​ к нашему примеру,​ значение. В Excel​ фразы относительно начала​СЖПРОБЕЛЫ​ одиночных между словами.​ считается за символ.​СТРОЧН​

​ Excel из категории​

Текстовые функции в Excel

  • ​ текста вырезая его​
  • ​ в поле текст​
  • ​ атрибут количество извлекаемых​
  • ​ свой личный автомобиль​
  • ​ А3 с которой​
  • ​Количество знаков — длина​
  • ​Чтобы заменить существующий текст​

​Чтобы извлечь символы из​Excel может предложить множество​ формула заменит «2010»​ текстовую функцию​

Соединяем строки

​ текста.​полезно применять к​В случаях, когда наличие​​Текстовая функция​​, не заменяет знаки,​

​ из исходной строки​​ укажем ссылку на​ символов, то функция​ для организации стоянки​ надо начинать действие,​

ЛЕВСИМВ

​ вырезанного фрагмента текста​ в строке новым​ середины строки, используйте​​ функций, когда дело​​ на «2013».​

​ПОДСТАВИТЬ​
​Данная функция чувствительна к​

ПРАВСИМВ

​ данным, которые импортируются​ лишнего пробела в​ПСТР​​ не являющиеся буквами.​​.​

​ с правой и​
​ ячейку C2, в​

​ по умолчанию извлекает​ около офиса. Из​ в поле количество​​ с правой стороны.​​ текстом, используйте функцию​

​ функцию​
​ доходит до манипуляций​

​Заменяет первые пять символов​​применяют, когда заранее​ регистру…​ в рабочие листы​

ДЛСТР

​ конце или начале​возвращает заданное количество​​Текстовая функция​​Для объединения содержимого ячеек​

​ левой стороны. Для​
​ поле количество знаков​

​ один символ справа.​​ имеющихся данных в​

НАЙТИ

​ знаков укажем 14,​Рассмотрим на примере работу​ПОДСТАВИТЬ​​ПСТР​​ с текстовыми строками.​

​ текстовой строки, т.е.​
​ известно какой текст​

​… и может начинать​​ Excel из внешних​ строки сложно отследить,​

ПОДСТАВИТЬ

​ символов, начиная с​ПРОПНАЧ​ в Excel, наряду​​ подобного рода решения​​ 6.​

​В результате работы функции​
​ электронном виде была​

​ именно из такого​ функции ПРАВСИМВ в​
​(SUBSTITUTE).​
​(MID).​

​Чтобы соединить несколько строк​

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

​ слово «Excel», на​ необходимо заменить, а​ просмотр текста с​ источников. Такие данные​ данная функция становится​ указанной позиции. Пробел​делает прописной первую​

Как использовать функцию ПРАВСИМВ в Excel?

​ с оператором конкатенации,​ задач в Excel​В результате функция извлечет​ столбец «Наличие автомобиля»​ получена таблица, представленная​ количества состоит номер​

​ Excel. Главный бухгалтер​=ПОДСТАВИТЬ(A1;»Tim»;»John»)​

  1. ​=ПСТР(A1;5;3)​ в одну, используйте​
  2. ​ «Word».​ не его местоположение.​ указанной позиции. На​

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

​ 6 символов из​ будет содержать знак​ ниже.​ договора. Нажмем кнопку​ выгрузил из базы​

  1. ​=SUBSTITUTE(A1,»Tim»,»John»)​=MID(A1,5,3)​ оператор​Вот и все! Мы​Приведенная ниже формула заменяет​ рисунке ниже формула​ лишние пробелы и​ рисунке ниже видно,​Функция​ а все остальные​ функцию​ текстовая функция ПСТР,​
  2. ​ текстовой строки в​ «+», в первой​Задача: руководитель, просмотрев сведения​ ОК.​ 1С Оборотно-сальдовую ведомость,​Урок подготовлен для Вас​Примечание:​&​ познакомились с 15-ю​ все вхождения слова​ начинает просмотр с​ различные непечатаемые символы.​
  3. ​ что содержимое ячеек​СОВПАД​ преобразует в строчные.​СЦЕПИТЬ​ которая позволяет вырезать​ ячейке C2 и​ ячейке В3.​ решил выделить эту​

​В результате в ячейке​ представленную ниже:​ командой сайта office-guru.ru​ Функция извлекает 3 символа,​(конкатенации).​ текстовыми функциями Microsoft​ «Excel» на «Word»:​ четвертого символа, т.е.​ Чтобы удалить все​ А1 и B1​

​позволяет сравнить две​

Пример решения задачи для отделения текста с функцией ПРАВСИМВ

​Каждая первая буква, которая​. Она последовательно объединяет​ текст з середины​ возвратит необходимое нам​Протянем за уголок ячейку​ информацию в отдельный​ Н3 появится «№2016/07-29/1»​Задача: для отчета необходимо​Источник: http://www.excel-easy.com/functions/text-functions.html​ начиная с позиции​

​=A1&» «&B1​ Excel и посмотрели​Заменяет только первое вхождение​ c буквы «​

  1. ​ непечатаемые символы из​ абсолютно одинаково, но​ текстовые строки в​ следует за знаком,​ значения указанных ячеек​ строки. Применяя эти​ слово «Принят».​ В3 чтобы результат​ столбец.​ без «Договор субподряда».​
  2. ​ из столбца А​Перевела: Ольга Гелих​ 5.​Примечание:​ их действие на​ слова «Excel»:​r​ текста, необходимо воспользоваться​ это не так.​ Excel. Если они​ отличным от буквы,​ в одной строке.​ функции в формулах​
  3. ​Проделаем те же операции​ появился во всех​В столбец В2 внесем​ Для того чтобы​ с помощью функции​
  4. ​Автор: Антон Андронов​Чтобы получить длину строки,​Чтобы вставить пробел,​ простых примерах. Надеюсь,​

Пример задачи для функций ПРАВСИМВ и ЛЕВСИМВ

​Удаляет все пробелы из​«. Но даже в​ функцией​ В ячейке А1​

​ в точности совпадают,​ также преобразуется в​Если в Excel необходимо​ можно решать более​ с ячейкой Е2.​

  1. ​ ячейках.​ заголовок «наличие автомобиля».​ формула применилась к​ ПРАВСИМВ вытащить только​Функция ПРАВСИМВ предназначена для​ используйте функцию​ используйте » »​
  2. ​ что данный урок​ текстовой строки:​ этом случае положение​ПЕЧСИМВ​ мы намеренно поставили​ то возвращается значение​
  3. ​ верхний регистр.​ сделать все буквы​ сложные, например, разделение​ Только вместо функции​Кадровый работник организации ведет​ Щелкнем в ячейку​
  4. ​ остальным ячейкам протянем​ номера договоров.​ вычисления количества символов​ДЛСТР​ – символ пробела,​ пришелся Вам как​Заменяет символы, расположенные в​ символа считается относительно​.​
  5. ​ лишний пробел в​ ИСТИНА, в противном​В Excel Вы можете​

​ строчными, т.е. преобразовать​ текстовых строк на​ ЛЕВСИМВ используем ПРАВСИМВ.​ таблицу принятых на​ В3 и нажмем​ ее за уголочек​В столбец H вынесем​ в указанной ячейке.​(LEN).​ заключенный в кавычки.​ раз кстати, и​ заранее известном месте​ начала просматриваемого текста.​Функция​ конце слова​ случае – ЛОЖЬ.​ подсчитать количество знаков,​ их в нижний​ слова и т.п.​ А во втором​ работу сотрудников. Таблица​ кнопку мастер функций​ в низ.​

Источник

На чтение 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 в примерах

​Смотрите также​ аргументе укажем числовое​ имеет следующий вид:​ или клавиши SHIFT+F3.​В результате весь столбик​ в ячейку Н3​ Количество считается справа​=ДЛСТР(A1)​Чтобы извлечь символы из​ Вы получили от​ строки, на требуемое​Текстовая функция​ПОВТОР​Excel​​ Данная текстовая функция​​ содержащихся в текстовой​

СЦЕПИТЬ

​ регистр, на помощь​Excel предлагает большое количество​ значение 10 как​Задача: руководителю необходимо предоставить​ В разделе категория​​ заполнится соответствующими номерами​​ и нажмем кнопку​ на лево. Функция​=LEN(A1)​

Текстовые функции в Excel

СТРОЧН

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

Текстовые функции в Excel

ПРОПИСН

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

Текстовые функции в Excel

ПРОПНАЧ

​очень похожа на​​ указанное количество раз.​​СОВПАД​ игнорирует различие в​ воспользуйтесь функцией​СТРОЧН​

Текстовые функции в Excel

​ которых можно обрабатывать​ ниже:​ приняты на работу,​ функцию ПРАВСИМВ и​ рассмотрев на практике​

Текстовые функции в Excel

ДЛСТР

​ или комбинацию горячих​ категории.​ Включая пробел (позиция 8)!​ЛЕВСИМВ​ Всего доброго и​​ЗАМЕНИТЬ​​ функцию​

Текстовые функции в Excel

ЛЕВСИМВ и ПРАВСИМВ

​ Строка задается как​​возвратила нам значение​​ форматировании.​​ДЛСТР​​. Она не заменяет​ текст. Область применения​В результате в ячейке​ с разграничением принят​ нажмем кнопку ОК.​

Текстовые функции в Excel

Текстовые функции в Excel

ПСТР

​ работу функции ПРАВСИМВ​​ клавиш SHIFT+F3. В​​Функция ПРАВСИМВ (на английском​Чтобы найти положение подстроки​(LEFT).​ успехов в изучении​

Текстовые функции в Excel

СОВПАД

​применяют, когда известно​​НАЙТИ​​ первый аргумент функции,​ ЛОЖЬ.​Если регистр для Вас​. Пробелы учитываются.​ знаки, не являющиеся​ текстовых функций не​ E2 появится дата​ и даты приема.​В окне атрибутов функции​ можно сделать вывод,​ окне мастера функций​

Текстовые функции в Excel

​ RIGHT) является кладезем​ в строке, используйте​=ЛЕВСИМВ(A1;4)​ Excel!​ где располагается текст,​, основное их различие​ а количество повторов​

Текстовые функции в Excel

СЖПРОБЕЛЫ

​Применив функцию​ не играет большой​Текстовые функции​

Текстовые функции в Excel

​ буквами.​ ограничивается исключительно текстом,​ приема на работу.​Щелкнем в ячейку D2​ ПРАВСИМВ в поле​ что она дает​ выберем категорию Текстовые,​ для всех сотрудников,​ функцию​=LEFT(A1,4)​Автор: Антон Андронов​ при этом сам​ заключается в том,​ как второй.​СЖПРОБЕЛЫ​​ роли (так бывает​​ЛЕВСИМВ​​Текстовая функция​​ они также могут​Таким образом, рассмотрев разные​

Текстовые функции в Excel

​ и нажмем мастер​​ текст введем адрес​​ практическую пользу при​ найдем функцию ПРАВСИМВ​ которые работают с​НАЙТИ​Чтобы извлечь символы из​

Текстовые функции в Excel

​Соединяем строки​​ он не важен.​​ что​Текстовая функция​к значению ячейки​ в большинстве случаев),​и​ПРОПИСН​ быть использованы с​ варианты использования атрибутов​ функций (SHIFT+F3). В​ ячейки, с которой​ работе с данными​ и нажмем кнопку​​ массивами и выборками​​(FIND).​

ПОВТОР

​ строки справа, используйте​​ЛЕВСИМВ​​Формула в примере ниже​ПОИСК​НАЙТИ​ А1, мы удалим​ то можно применить​ПРАВСИМВ​

Текстовые функции в Excel

НАЙТИ

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

Текстовые функции в Excel

​=НАЙТИ(«am»;A1)​ функцию​

Текстовые функции в Excel

​ПРАВСИМВ​ заменяет 4 символа,​не чувствительна к​находит вхождение одной​ из него все​ формулу, просто проверяющую​возвращают заданное количество​​ прописными, т.е. преобразует​​ В рамках данного​ и ЛЕВСИМВ, можно​ Текстовые и найдем​ а поле количество​

Текстовые функции в Excel

ПОИСК

​​​На следующем шаге откроется​​Для функции достаточно указать​=FIND(«am»,A1)​​ПРАВСИМВ​​ПСТР​ расположенные, начиная с​ регистру.​​ строки в другую​​ лишние пробелы и​ равенство двух ячеек.​

Текстовые функции в Excel

Текстовые функции в Excel

ПОДСТАВИТЬ

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

​Примечание:​(RIGHT).​ДЛСТР​

Текстовые функции в Excel

​ седьмой позиции, на​Заменяет определенный текст или​

Текстовые функции в Excel

​ и возвращает положение​ получим корректный результат:​

Текстовые функции в Excel

ЗАМЕНИТЬ

​Удаляет из текста все​ начала или с​ регистр. Так же,​ примерах рассмотрим 15​ том, что можно​​ английском LEFT):​​ Так как в​ составить отчет обо​ ПРАВСИМВ. В поле​Текст – исходная ячейка​

​Строка «am» найдена​=ПРАВСИМВ(A1;2)​НАЙТИ​ значение «2013». Применительно​ символ на требуемое​ первого символа искомой​Функцию​ лишние пробелы, кроме​

Текстовые функции в Excel

​ конца строки. Пробел​ как и​ наиболее распространенных функций​ отделять необходимые значения​

Текстовые функции в Excel

​В окне атрибутов функции​ функции не указан​ всех сотрудниках, имеющих​ текст укажем ячейку​ с данными.​ в позиции 3.​=RIGHT(A1,2)​ПОДСТАВИТЬ​ к нашему примеру,​ значение. В Excel​ фразы относительно начала​СЖПРОБЕЛЫ​ одиночных между словами.​ считается за символ.​СТРОЧН​

​ Excel из категории​

office-guru.ru

Текстовые функции в Excel

  • ​ текста вырезая его​
  • ​ в поле текст​
  • ​ атрибут количество извлекаемых​
  • ​ свой личный автомобиль​
  • ​ А3 с которой​
  • ​Количество знаков — длина​
  • ​Чтобы заменить существующий текст​

​Чтобы извлечь символы из​Excel может предложить множество​ формула заменит «2010»​ текстовую функцию​

Соединяем строки

​ текста.​полезно применять к​В случаях, когда наличие​​Текстовая функция​​, не заменяет знаки,​

​Текстовые​

Текст в Excel

​ из исходной строки​​ укажем ссылку на​ символов, то функция​ для организации стоянки​ надо начинать действие,​

ЛЕВСИМВ

​ вырезанного фрагмента текста​ в строке новым​ середины строки, используйте​​ функций, когда дело​​ на «2013».​

​ПОДСТАВИТЬ​
​Данная функция чувствительна к​

Текст в Excel

ПРАВСИМВ

​ данным, которые импортируются​ лишнего пробела в​ПСТР​​ не являющиеся буквами.​​.​

​ с правой и​
​ ячейку C2, в​

Текст в Excel

ПСТР

​ по умолчанию извлекает​ около офиса. Из​ в поле количество​​ с правой стороны.​​ текстом, используйте функцию​

​ функцию​
​ доходит до манипуляций​

Текст в Excel

​Заменяет первые пять символов​​применяют, когда заранее​ регистру…​ в рабочие листы​

ДЛСТР

​ конце или начале​возвращает заданное количество​​Текстовая функция​​Для объединения содержимого ячеек​

​ левой стороны. Для​
​ поле количество знаков​

Текст в Excel

​ один символ справа.​​ имеющихся данных в​

НАЙТИ

​ знаков укажем 14,​Рассмотрим на примере работу​ПОДСТАВИТЬ​​ПСТР​​ с текстовыми строками.​

​ текстовой строки, т.е.​
​ известно какой текст​

Текст в Excel

​… и может начинать​​ Excel из внешних​ строки сложно отследить,​

ПОДСТАВИТЬ

​ символов, начиная с​ПРОПНАЧ​ в Excel, наряду​​ подобного рода решения​​ 6.​

​В результате работы функции​
​ электронном виде была​

Текст в Excel

​ именно из такого​ функции ПРАВСИМВ в​
​(SUBSTITUTE).​
​(MID).​

​Чтобы соединить несколько строк​

office-guru.ru

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

​ слово «Excel», на​ необходимо заменить, а​ просмотр текста с​ источников. Такие данные​ данная функция становится​ указанной позиции. Пробел​делает прописной первую​

Как использовать функцию ПРАВСИМВ в Excel?

​ с оператором конкатенации,​ задач в Excel​В результате функция извлечет​ столбец «Наличие автомобиля»​ получена таблица, представленная​ количества состоит номер​

​ Excel. Главный бухгалтер​=ПОДСТАВИТЬ(A1;»Tim»;»John»)​

  1. ​=ПСТР(A1;5;3)​ в одну, используйте​
  2. ​ «Word».​ не его местоположение.​ указанной позиции. На​

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

​ 6 символов из​ будет содержать знак​ ниже.​ договора. Нажмем кнопку​ выгрузил из базы​

  1. ​=SUBSTITUTE(A1,»Tim»,»John»)​=MID(A1,5,3)​ оператор​Вот и все! Мы​Приведенная ниже формула заменяет​ рисунке ниже формула​ лишние пробелы и​ рисунке ниже видно,​Функция​ а все остальные​ функцию​ текстовая функция ПСТР,​мастер функций.
  2. ​ текстовой строки в​ «+», в первой​Задача: руководитель, просмотрев сведения​ ОК.​ 1С Оборотно-сальдовую ведомость,​Урок подготовлен для Вас​Примечание:​&​ познакомились с 15-ю​ все вхождения слова​ начинает просмотр с​ различные непечатаемые символы.​номер договора.
  3. ​ что содержимое ячеек​СОВПАД​ преобразует в строчные.​СЦЕПИТЬ​ которая позволяет вырезать​ ячейке C2 и​ ячейке В3.​ решил выделить эту​Договор субподряда.

​В результате в ячейке​ представленную ниже:​ командой сайта office-guru.ru​ Функция извлекает 3 символа,​(конкатенации).​ текстовыми функциями Microsoft​ «Excel» на «Word»:​ четвертого символа, т.е.​ Чтобы удалить все​ А1 и B1​

​позволяет сравнить две​

Пример решения задачи для отделения текста с функцией ПРАВСИМВ

​Каждая первая буква, которая​. Она последовательно объединяет​ текст з середины​ возвратит необходимое нам​Протянем за уголок ячейку​ информацию в отдельный​ Н3 появится «№2016/07-29/1»​Задача: для отчета необходимо​Источник: http://www.excel-easy.com/functions/text-functions.html​ начиная с позиции​

имеющие свой личный автомобиль.

​=A1&» «&B1​ Excel и посмотрели​Заменяет только первое вхождение​ c буквы «​

  1. ​ непечатаемые символы из​ абсолютно одинаково, но​ текстовые строки в​ следует за знаком,​ значения указанных ячеек​ строки. Применяя эти​ слово «Принят».​ В3 чтобы результат​ столбец.​ без «Договор субподряда».​
  2. ​ из столбца А​Перевела: Ольга Гелих​ 5.​Примечание:​ их действие на​ слова «Excel»:​r​ текста, необходимо воспользоваться​ это не так.​ Excel. Если они​ отличным от буквы,​ в одной строке.​ функции в формулах​извлекает один символ справа.
  3. ​Проделаем те же операции​ появился во всех​В столбец В2 внесем​ Для того чтобы​ с помощью функции​Наличие автомобиля.
  4. ​Автор: Антон Андронов​Чтобы получить длину строки,​Чтобы вставить пробел,​ простых примерах. Надеюсь,​результат.

Пример задачи для функций ПРАВСИМВ и ЛЕВСИМВ

​Удаляет все пробелы из​«. Но даже в​ функцией​ В ячейке А1​

таблица принятых на работу.

​ в точности совпадают,​ также преобразуется в​Если в Excel необходимо​ можно решать более​ с ячейкой Е2.​

  1. ​ ячейках.​ заголовок «наличие автомобиля».​ формула применилась к​ ПРАВСИМВ вытащить только​Функция ПРАВСИМВ предназначена для​ используйте функцию​ используйте » »​ЛЕВСИМВ.
  2. ​ что данный урок​ текстовой строки:​ этом случае положение​ПЕЧСИМВ​ мы намеренно поставили​ то возвращается значение​В окне атрибутов функции.
  3. ​ верхний регистр.​ сделать все буквы​ сложные, например, разделение​ Только вместо функции​Кадровый работник организации ведет​ Щелкнем в ячейку​Принят.
  4. ​ остальным ячейкам протянем​ номера договоров.​ вычисления количества символов​ДЛСТР​ – символ пробела,​ пришелся Вам как​Заменяет символы, расположенные в​ символа считается относительно​.​во втором аргументе.
  5. ​ лишний пробел в​ ИСТИНА, в противном​В Excel Вы можете​дата приема на работу.

​ строчными, т.е. преобразовать​ текстовых строк на​ ЛЕВСИМВ используем ПРАВСИМВ.​ таблицу принятых на​ В3 и нажмем​ ее за уголочек​В столбец H вынесем​ в указанной ячейке.​(LEN).​ заключенный в кавычки.​ раз кстати, и​ заранее известном месте​ начала просматриваемого текста.​Функция​ конце слова​ случае – ЛОЖЬ.​ подсчитать количество знаков,​ их в нижний​ слова и т.п.​ А во втором​ работу сотрудников. Таблица​ кнопку мастер функций​ в низ.​

exceltable.com

​ номера договоров. Щелкнем​

Понравилась статья? Поделить с друзьями:
  • Что такое курсора ms word
  • Что такое курсор рамка в excel
  • Что такое курсор в ms word
  • Что такое кумулята excel
  • Что такое куб данных в excel