Функция left в excel - IT Новости из мира ПК
Remkomplekty.ru

IT Новости из мира ПК
4 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Функция left в excel

Функции ЛЕВСИМВ и ПРАВСИМВ в Excel

Добрый день уважаемый пользователей!

Темой этой статьи станут сразу 2 функции из раздела «Текстовые функции», это функция ЛЕВСИМВ и функция ПРАВСИМВ в Excel. Основная задача этих функций это возврат указанного количества символов, а поскольку чтения у нас происходит слева-направо то и функции возвращают символы согласно их названия. Функция ЛЕВСИМВ, как видите с названия, возвращает указанное количество символов слева или просто с начала указанного значения, а вот функция ПРАВСИМВ – с конца.

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

Теперь давайте на примерах рассмотрим наши функции более детально:

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

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

= ЛЕВСИМВ(текст; количество_нужных_знаков), где:

  • Текст – это текст, текстовая строка или ссылка на текст в ячейке, которая содержит в себе знаки нужные к извлечению;
  • Количество нужных знаков – это то количество знаков, которое будет извлекать функция ЛЕВСИМВ.

Стоит также помнить некоторые нюансы использования функции ЛЕВСИМВ, которые помогут вам не совершать ненужные ошибки:

  • В случае когда «Количество нужных знаков» больше, нежели длина текста, тогда функция ЛЕВСИМВ вернет весь текст;
  • Когда «Количество нужных знаков» не указано, то по умолчанию условия система воспринимает как равно 1;
  • Обязательно «Количество нужных знаков» должно ровняться или быть больше нуля.

Простой пример:

Теперь предлагаю вашему вниманию пример простого использования нашей функции без дополнительных комбинаций:

Сложный пример:

В случаях, когда количество знаков, которые должна извлечь функция ЛЕВСИМВ неизвестно, можно произвести определение нужного количества знаков по некому признаку, например «/», и совместно с функцией НАЙТИ произвести отбор:

Функция ПРАВСИМВ в Excel

Теперь приступим к изучению второй функции и снова начнём с рассмотрения синтаксиса, как и предыдущий, он очень прост: СКРИНШОТ

=ПРАВСИМВ(текст_поиска; число_нужных_знаков), где:

  • Текст_поиска — это текст, текстовая строка или ссылка на текст в ячейке, которая содержит в себе знаки, которые необходимы извлечь;
  • Число_нужных_знаков – это указание количества знаков, которые будут извлекаться функцией ПРАВСИМВ с первого аргумента.

Обращаю ваше внимание на то, что может повлиять на правильность ваших вычислений:

  • Обязательно «Число_нужных_знаков» должно превышать или равняться нулю;
  • В случаях когда «Число_нужных_знаков» превышает длину вашего текста, функция ПРАВСИМВ вернет весь текст с первого аргумента;
  • Если же «Число_нужных_знаков» не указан в формуле, то по умолчанию, система воспринимает, что аргумент равен 1.

Простой пример:

Рассмотрим, как работает функция ПРАВСИМВ при ее самостоятельном использовании:

Сложный пример:

Когда вы не знаете, какое количество знаков необходимо извлечь, то функцию ПРАВСИМВ можно соединить с функциями ДЛСТР и НАЙТИ. К примеру, мы группируем нашу базу данных почтовых адресов по признаку «почтовый сервер», то есть нам надо извлечь с данных, справа от «@» («собаки») название почтового сервера. У нас неизвестно количество знаков в имени почтового сервера, но 100% известно, что перед названием обязательно стоит знак «@». Как видите, для получения результата используется формула =ПРАВСИМВ(A7;ДЛСТР(A7) -НАЙТИ(«@»;A7)). Разберем формулу детальнее, для начала формулой НАЙТИ(«@»;A7), была определена текущая позиция знака «@». С помощью формулы =ДЛСТР(A7), подсчитываем количество знаков в указанном аргументе. А потом, благодаря вычислению ДЛСТР(A7) -НАЙТИ(«@»;A7) получаем количество последних знаков, которые необходимо изъять с указанного аргумента ПРАВСИМВ(A7).

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

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

До встреч на страницах TopExcel.ru!

Дурное употребление материальных благ часто является вернейшим путем к величайшим невзгодам.
Даниэль Дэфо

Функция left в excel

Отбор части символов из текста

При работе в Excel нам часто приходится обрабатывать текст в ячейках, но иногда бывает сложно понять, какие функции следует использовать. Давайте рассмотрим несколько функций, которые позволят нам это сделать.

Функция LEFT ( ЛЕВСИМВ )

Данная функция позволяет нам отделить слева от текста нужное количество символов. Выглядит это примерно так:

LEFT ( текст ;количество_символов)

В данном примере мы отделили от номера счета его балансовую часть.

Функция RIGHT ( ПРАВСИМВ )

Аналогичное действие мы можем сделать и с правой части текста.

RIGHT ( текст ;количество_символов)

Функция MID ( ПСТР )

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

Как видим, в данной функции появился дополнительный аргумент, которым мы обозначим порядковый номер символа, начиная с которого будем «отрезать» наш кусок текста. То есть, цифра «5» обозначает начало «отреза» текста, а цифра «4» — количество символов, что нам нужно получить. Таким образом, мы вытащили 4 цифры с середины номера, начиная с 5 цифры включительно.

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

MID(текст;начальный_номер;количество_символов)

VBA Excel. Функции Left, Mid, Right (вырезать часть строки)

Извлечение (вырезание) части строки с помощью кода VBA Excel из значения ячейки или переменной. Функции Left, Mid и Right, их синтаксис и аргументы. Пример.

Функция Left

Эта функция извлекает левую часть строки с заданным количеством символов.

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

Left(строка, длина)

  • строка — обязательный аргумент: строковое выражение, из значения которого вырезается левая часть;
  • длина — обязательный аргумент: числовое выражение, указывающее количество извлекаемых символов.

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

Функция Mid

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

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

Mid(строка, начало, [длина])

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

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

Функция Right

Эта функция извлекает правую часть строки с заданным количеством символов.

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

Right(строка, длина)

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

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

В этом примере будем использовать все три представленные выше функции для извлечения из ФИО его составных частей. Для этого запишем в ячейку «A1» строку «Иванов Сидор Петрович», из которой вырежем отдельные компоненты и запишем их в ячейки «A2:A4».

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

Читать еще:  Excel не отвечает

Примеры использования функции ЛЕВСИМВ в 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)),»Число не введено»)’ class=’formula’>

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

Примеры использования функций VBA

Удаление ненужных символов

Зачастую строки в программе содержат ненужные символы пробелов в конце или в начале строки, которые необходимо удалить, т.к. посторонние начальные или конечные пробелы в строке могут вызвать «неполадки» в работе программы.

В VBA имеются три функции, предназначенные для удаления начальных и конечных пробелов из строки: LTrim, RTrim, Trim. Следует иметь ввиду, что эти функции на самом деле не изменяют исходную строку, а возвращают копию строки с удаленными лишними пробелами.

Определение длины строки

Длину строки, как правило, надо знать при форматировании сообщений для пользователя или при форматировании строковых данных, вводимых процедурой в рабочий лист Excel или документ Word. VBA для этих целей использует функцию Len. В приведенным ниже листинге между знаками круглых скобок и словом присутствует по два пробела.

Следует быть внимательными со строками фиксированной длины. Поскольку строка фиксированной длины имеет всегда одну и ту же длину, функция Len всегда возвращает объявленную длину строки, независимо от фактической длины строки. Например, если в строковой переменной фиксированной длины StrokeName, имеющей длину 15 символов, фактически находится слово «солнце», то функция Len(StrokeName) возвратит результат 15. Чтобы в таком случае узнать фактическую длину строки (в нашем случае — 6), необходимо использовать следующую комбинацию функций: Len(Trim(StrokeName)).

Сравнение и поиск строк

В VBA имеются две функции, помогающих сравнивать строки: StrComp, InStr.

Функция StrComp

StrComp (String1, String2 [, Compare])

String1, String2 — любые два строковых выражения, которые необходимо сравнивать.

Compare — необязательный аргумент, может быть любой из следующих предопределенных констант (если он опускается, то используется текущая установка Option Compare):

  • vbBinaryCompare — бинарное сравнение двух строк;
  • vbTextCompare — текстовое сравнение двух строк;
  • vbDatabaseCompare — используется только в Microsoft Access.

При выполнении StrComp возвращается одно из следующих значений:

  • -1, если String1 меньше String2;
  • 0, если String1 и String2 равны;
  • 1, если String1 больше String2.

В вышеприведенном листинге в текстовом режиме сравниваются две строки: «Строка по умолчанию» и » Строка по умолчанию». Результат сравнения = 1, т.е. «Строка по умолчанию» больше, чем » Строка по умолчанию».

Поэкспериментируйте с разнообразными строками для лучшего понимания работы функции StrComp.

Функция InStr

Функция InStr дает возможность определить, содержит ли одна строка другую строку.

StrComp ([Start, ] String1, String2 [, Compare])

String1, String2 — любые допустимые строковые выражения. Функция проверяет содержится ли String1 в String2.

Compare — необязательный аргумент, может быть любой из следующих предопределенных констант (если он опускается, то используется текущая установка Option Compare):

  • vbBinaryCompare — бинарное сравнение двух строк;
  • vbTextCompare — текстовое сравнение двух строк;
  • vbDatabaseCompare — используется только в Microsoft Access.

Start — необязательный аргумент, является численным выражением и указывает положение символа в String1, с которого должна начинаться проверка.

InStr возвращает число, обозначающее положение символа в String1, где было обнаружено String2. Если InStr не находит String2 в String1, то возвращается 0. Если String1 (или String2) имеет значение Null, то функция также возвращает Null.

Разбиение строки

Иногда возникает необходимость разбиения строки на составляющие части. В VBA эту задачу решают три функции: Left, Right, Mid.

Функция Left

Left (String, Length)

String — любое допустимое строковое выражение.

Length — любое численное значение.

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

Функция Right

Right (String, Length)

String — любое допустимое строковое выражение.

Length — любое численное значение.

Функция возвращает копию String, начиная с последнего символа и включая справа налево количество символов, заданных с помощью Length. Если Length является числом, большим, чем фактическая длина String, то возвращается все строковое выражение String. Функция Right всегда копирует символы от конца строки к ее началу.

Функция Mid

Mid (String, Start, [, Length])

String — любое допустимое строковое выражение.

Length, Start — любые численные значения.

Функция Mid возвращает копию String, начиная с положения символа в String, задаваемого с помощью аргумента Start . Необязательный аргумент Length определяет количество копируемых в Mid символов из String. Если Start содержит большее число, чем фактическая длина String, то возвращается пустая строка.

Символы, которые нельзя ввести с клавиатуры

Зачастую случается, что надо ввести какой-либо символ, для которого отсутствует клавиша на клавиатуре (например, символ копирайта). Другая ситуация — когда надо в строку включить служебный символ VBA (самый распространенный случай — включение двойных кавычек).

Чтобы включить в строку символы, которые невозможно ввести с клавиатуры, или которые имеют особое значение для VBA, используется функция Chr.

Charcode — любое численное выражение, являющееся допустимым кодом для набора символов, используемого компьютером. Должен быть целым числом от 0 до 255.

Функция Chr принимает код отдельного символа в качестве аргумента и возвращает строку, содержащую соответствующий этому коду символ. Данная функция использована в вышеприведенных листингах для перевода строки при выводе сообщения на экран Chr (13).

Поскольку символы, используемые для начала новой строки, являются очень важными при форматировании сообщений и других строковых данных, которыми манипулируют VBA-процедуры, имеется несколько предопределенных констант для этих символов, чтобы не было необходимости использовать функцию Chr:

  • vbCr — символ возврата каретки. Эквивалент Chr(13)
  • vbLf — символ смещения на одну строку. Эквивалент Chr(10)
  • vbCrLf — символ возврата каретки+смещения на одну строку. Эквивалент Chr(13)+ Chr(10)
  • vbTab — символ табуляции. Эквивалент Chr(9)

Для просмотра списка код-символ надо открыть справочную систему VBA и по запросу «character sets» будет представлена соответствующая таблица.


Форматирование значений данных

Очень часто формат данных на выходе программы по тем или иным причинам нас не совсем устраивает. Эту задачу решает функция Format.

VBA-функция Format идентична функции Format в Excel и использует те же символы-заполнители форматирования данных.

Format (Expression [, Format[, Firstdayofweek [, Firstweekofyear]]])

Expression — любое допустимое выражение (обязательный аргумент).

Format — допустимое выражение именованного или определенного пользователем формата.

Firstdayofweek — константа, которая определяет первый день недели.

Firstweekofyear — константа, которая определяет первую неделю года.

Чтобы использовать функцию Format, надо либо задать предопределенный формат, либо создать образ определенного формата, используя символы-заполнители.

Функция ПРАВСИМВ в Excel: формула и применение

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

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

Описание функции ПРАВСИМВ

Задача функции “ПРАВСИМВ” состоит в извлечении заданного количества символов из указанной пользователем ячейки. При этом отсчет символов начинается с правой стороны ячейки, т.е. с ее конца. Результат выводится в заранее выбранную ячейку, в которую вставляется соответствующий оператор или прописывается формула вручную.

Данный оператор предназначен для работы с текстовыми данными и относится к категории “текстовые”. Сама формула функции выглядит следующим образом:

=ПРАВСИМВ(текст;количество_знаков).

Как вы можете заметить, в этом операторе присутствует два аргумента:

  1. Первый аргумент – “Текст”. Он отвечает за исходное значение, из которой будут извлекаться символы. Причем, это значение может быть как виде конкретного текста (в этом случае указанное количество символов будет извлекаться из этого самого текста), так и в виде координат ячейки, из которого будет происходить извлечение.
  2. Второй аргумент – “Число_знаков”. Он отвечает за то, сколько знаков требуется извлечь из исходного значения и выражается в цифровом эквиваленте. Этот аргумент не является обязательным в данной функции и его можно опустить. В случае, если аргумент не заполнен, в результирующей ячейке будет выведен только один самый последний символ справа из указанного текстового аргумента (как будто мы указали число знаков, равное цифре “1”).

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

Для того, чтобы лучше понять принцип работы оператора, разберем его на конкретном примере.

Возьмем таблицу, в которой представлены продажи спортивной обуви. В первом столбце указаны наименования с размерами. Наша цель — вынести эти размеры в отдельный столбец.

Для осуществления данной задачи как раз прекрасно подойдет оператор ПРАВСИМВ.

  1. Первым делом давайте создаем столбец, куда будут выведены извлеченные данные. Назовем его “Размер”.
  2. Ставим курсор на первую ячейку столбца (после заголовка) и кликаем мышью по кнопке «Вставить функцию» (ее пиктограмма располагается слева от поля для ввода формул).
  3. Откроется окно Мастера функций, в котором мы раскрываем список категорий и выбираем вариант “Текстовые”.
  4. Из представленного перечня функций выбираем ПРАВСИМВ и подтверждаем действие нажатием кнопки OK.
  5. В результате перед нами появится окно с двумя полями, которые соответствуют аргументам функции “ПРАВСИМВ”:
    • В поле с названием «Текст» пишем адрес первой ячейки столбца “Наименование” (в нашем случае – A2), в которой прописаны наименования обуви. Чтобы не указывать координаты нужной ячейки вручную, кликаем курсором в области поля “Текст”, и далее – по нужной нам ячейки таблицы.
    • В поле “Число_знаков” указываем количество символов в размере. В нашем примере – это цифра 9, т.к. размеры указаны в конце ячейки и занимают 9 символов (“пробел” также считается символом). После заполнения нужных значений аргументов нажимаем OK.Примечание: формулу функции можно прописать и вручную, установив курсор в требуемой ячейке. В нашем случае она выглядит так: =ПРАВСИМВ(A2;9). После ее набора нажимаем клавишу Enter.
  6. В результате проделанных действий в выбранной ячейке, куда мы вставили функцию, будет выведен размер обуви.
  7. Теперь нужно применить функцию ко всем ячейкам в столбце “Размер”. Наводим курсор мыши на нижний правый угол ячейки с формулой (он должен преобразоваться в крестик). Зажав левую кнопку мыши двигаем курсор вниз. После того, как мы выделили весь нужный диапазон ячеек, отпускаем кнопку.
  8. В результате строки столбца “Размер” будет заполнены данными из столбца “Наименование” (последние 9 символов, как мы и указывали).
  9. Однако, если стереть данные по размерами из столбца “Наименование”, то они исчезнут и из колонки “Размер” (так как они связанны). Давайте уберем эту связь, чтобы ничто не мешало дальнейшей работе с таблицей. Для этого выделяем весь ячейки колонки “Размер” и нажимаем на кнопку “Копировать” на ленте.Также для копирования можно воспользоваться комбинацией клавиш Ctrl+C или контекстным меню, щелкнув правой кнопкой мыши по любой ячейке в отмеченном диапазоне.
  10. Теперь кликаем правой кнопкой мыши по первой ячейке ранее отмеченной области и выбираем из предложенных опций в пункте “Параметры вставки” вариант “Значения”.
  11. В итоге все данные в столбце “Размер” будут вставлены как самостоятельные значения, не связанные со столбцом “Наименование”, и при необходимости данные последнего можно редактировать или удалить на свое усмотрение.

Заключение

Microsoft Excel предлагает широчайшие возможности в работе с числовыми и графическими данными. Но не менее сильной стороной программы являются инструменты, предназначение для обработки текстовых данных, которые позволят значительно сократить время на выполнение определенных операций и исключат ошибки в результате человеческого фактора при работе с большим объемом данных.

LEFT Function in Excel

Left function in excel is a type of text function in excel which is used to give the number of characters from the start from the string which is from left to right, for example if we use this function as =LEFT ( “ANAND”,2) this will give us AN as the result, from the example we can see that this function takes two arguments.

LEFT in Excel (Table of Contents)

LEFT Function in Excel

The Microsoft Excel LEFT function is a function which allows you to extract a substring from a string and starts from the leftmost character. This is a built-in function in excel which has been categorized as a String/Text Function. LEFT function in Excel can either be used a worksheet function (WS) or a VBA function (VBA) in Microsoft Excel. In terms of worksheet function, LEFT function in excel can be entered as a formula in a cell of Excel worksheet. In terms of VBA function, LEFT function in excel can be used in macro code which you can enter through the Microsoft Visual Basic Editor.

LEFT Formula in Excel

The LEFT formula in excel accepts the following parameters and arguments:

text– Required. This is referred to as the string that you wish to extract from.

number_of_characters – [Optional]. This is referred to as the number of characters that you want to extract which is starting from the leftmost character. Note down that if this parameter is omitted; only 1 character will be returned.

Return Value:

The return value will be either a string or a text value.

LEFT Function in Excel Usage Notes

  • The LEFT function in excel should be used for extracting characters starting from the left side of the text.
  • Number_of_characters is optional and defaults to 1.
  • LEFT in excel will extract digits from numbers as well.
  • Number formatting (i.e. the currency symbol $), is not part of a number. Therefore these are not counted or extracted by the EXCEL LEFT Function.

How to Open the LEFT Function in Excel?

Below are some of the examples of LEFT Function in Excel.

  1. You can simply enter the desired LEFT formula in excel in the required cell to attain a return value on the argument.
  2. You can manually open the LEFT formula in excel dialogue box in the spreadsheet and enter the Text and Number of Characters.

  1. From the above spreadsheet, you can see the LEFT Formula in excel option under the Text Tab of Formulas Tab in the menu bar.
  2. To open the LEFT Formula in excel dialogue box, click on the Text Tab under the Formulas Tab, and click LEFT. See the sample below.

  1. The above dialogue box will open where you can put the arguments to attain a Formula Result.

Some Formulas of LEFT Function in Excel

Extracting a substring before a certain character:

You can use the below given generic formula for getting a substring that precedes any other character –

The above LEFT formula in Excel is used when you want to extract the part of the text string which is preceding a specific character. For example, if you want to pull the first names from a column of full names or you want to extract the country codes from the list of phone numbers.

Removing the last N characters from a string:

You can use the following generic formula for removing the last N characters from a string.

The above LEFT formula in excel is used when you want to remove a certain number of characters from the end of the string and pull the rest of the string into another cell. The working of the LEFT formula in excel is based on the logic: LEN function is used to get total number of characters in a string. The LEFT formula in excel subtracts the number of unwanted characters from the total length, and the LEFT function in excel returns the remaining characters.

How to Use LEFT Function in Excel with Examples

Worksheet Function

Let’s look below at some of the examples of LEFT function in Excel. These examples will help you in exploring the use of LEFT function in Excel.

In the above spreadsheet, the LEFT formula in excel written is =LEFT (A1, 5).

The result based on the syntax of the LEFT function is TOMAT.

Let’s look at some more examples –

LEFT in Excel Example #1

When the LEFT formula in excel is written is =LEFT (A2, 8)

Result: amazon.c

Consider the excel spreadsheet below.

LEFT in Excel Example #2

When the LEFT formula in excel is written is =LEFT (“Excel”, 2)

Result: “Ex”

Consider the excel spreadsheet below.

LEFT in Excel Example #3

When the LEFT formula is written is = LEFT (“EXCEL”)

Result: “E”

Consider the excel spreadsheet below

LEFT in Excel Example #4

When the LEFT formula is written is =LEFT (“Excel”, 25)

Look at the spreadsheet below to understand the above example.

LEFT in Excel Example #5

Consider the data below which is put in an excel spreadsheet.

These are the return values for Excel LEFT Function mentioned.

  • When LEFT formula in excel entered is =LEFT(A7,4), the result is 8552.
  • When LEFT formula in excel entered is =LEFT(A8,5), the result is 91-98.
  • When LEFT formula in excel entered is =LEFT(A9,5), the result is Origi.
  1. LEFT Function VBA

You can also use the LEFT function VBA Code in Microsoft Excel.

Look at the below examples to understand the LEFT function as a VBA function.

LEFT function VBA Example #1

Extracting a substring of length 4 from the start of the string “Kelly Michael”.

The variable res is now equal to the text string “Kell”.

In the above example, the LEFT function VBA returns the result “Kell”.

LEFT Function VBA Example #2

Extracting a substring of length 8 from the start of the string “Kelly John Michael”.

The variable res will now be equal to the text string “Kelly Joh”.

In the above example, the VBA LEFT function returns the result “Kelly Joh”.

Things to Remember About the LEFT Function in Excel

  • LEFT in Excel is a function by which you can extract a substring from a string, starting from the left most character.
  • The return value can be string or text value.
  • The return value depends on the arguments which you input in the formula syntax of OR function.
  • #VALUE! error – Occurs if the given (number_of_characters) argument is less than 0.
  • Dates are put away in Excel as numbers, and it is just the cell formatting that makes them show up as dates in our spreadsheet. Therefore, if we attempt to use the Excel LEFT function on a date, it will return the starting characters of the number that represents that date.

Recommended Articles

This has been a guide to LEFT Function in Excel. Here we discuss the LEFT Formula in excel and how to use LEFT Excel function along with excel example and downloadable excel templates. You may also look at these useful functions in excel –

Ссылка на основную публикацию
ВсеИнструменты
Adblock
detector
×
×