Функция в excel правсимв

Применение функции ПРАВСИМВ в Microsoft Excel

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

Оператор ПРАВСИМВ

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

Как видим, функция имеет всего два аргумента. Первый из них «Текст» может принимать вид, как собственно текстового выражения, так и ссылки на элемент листа, в котором оно располагается. В первом случае оператор будет извлекать указанное количество символов именно из текстового выражения, заданного в виде аргумента. Во втором случае функция будет «отщипывать» символы от текста, содержащегося в указанной ячейке.

Второй аргумент — «Число знаков» — представляет собой числовое значение, указывающее, какое именно количество символов в текстовом выражении, отсчитывая справа, нужно отобразить в целевой ячейке. Этот аргумент не является обязательным. Если его опустить, то считается, что он равен единице, то есть, в ячейку выводится только один самый крайний правый символ указанного элемента.

Пример применения

Теперь давайте рассмотрим применение функции ПРАВСИМВ на конкретном примере.

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

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

Происходит активация окна Мастера функций. Переходим в категорию «Текстовые». Из представленного списка наименований выделяем название «ПРАВСИМВ». Производим щелчок по кнопке «OK».

Открывается окно аргументов оператора ПРАВСИМВ. Оно содержит в себе два поля, которые соответствуют аргументам указанной функции. В поле «Текст» нужно указать ссылку на первую ячейку столбца «Имя», в котором содержится фамилия работника и номер телефона. Адрес можно указать вручную, но мы сделаем по-другому. Устанавливаем курсор в поле «Текст», а затем щелкаем левой кнопкой мыши по той ячейке, координаты которой следует внести. После этого адрес отображается в окошке аргументов.

В поле «Число знаков» вводим с клавиатуры цифру «5». Именно из пяти знаков состоит номер телефона каждого работника. К тому же, все номера телефонов расположены в конце ячеек. Поэтому, чтобы их вывести отдельно, нам нужно извлечь из этих ячеек именно по пять символов справа.

После того, как вышеуказанные данные введены, щелкаем по кнопке «OK».

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

Теперь весь столбец «Номер телефона» заполнен соответствующими значениями из колонки «Имя».

Но, если мы попытаемся убрать номера телефонов из столбца «Имя», то они начнут исчезать и из колонки «Номер телефона». Это объясняется тем, что оба эти столбца связаны формулой. Для того, чтобы удалить эту связь, выделяем все содержимое столбца «Номер телефона». Затем кликаем по пиктограмме «Копировать», которая находится на ленте во вкладке «Главная» в группе инструментов «Буфер обмена». Можно также набрать сочетание клавиш Ctrl+C.

Далее, не снимая выделения с вышеуказанной колонки, кликаем по ней правой кнопкой мыши. В контекстном меню в группе «Параметры вставки» выбираем позицию «Значения».

  • После этого все данные в колонке «Номер телефона» будут представлены как самостоятельные символы, а не как результат вычислений формулы. Теперь, при желании, можно удалять номера телефонов из колонки «Имя». Это никак не повлияет на содержимое столбца «Номер телефона».
  • Как видим, возможности, которые предоставляет функция ПРАВСИМВ, имеют конкретную практическую пользу. При помощи данного оператора можно выводить в отмеченную область нужное количество символов из указанных ячеек, отсчитывая с конца, то есть, справа. Особенно полезен этот оператор будет в том случае, если нужно извлечь одинаковое число символов с конца в большом диапазоне ячеек. Использование формулы при подобных обстоятельствах позволит значительно сэкономить время пользователя.

    Отблагодарите автора, поделитесь статьей в социальных сетях.

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

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

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

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

    Читать еще:  Как в excel работает функция впр

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Для объединения содержимого ячеек в Excel, наряду с оператором конкатенации, можно использовать текстовую функцию СЦЕПИТЬ. Она последовательно объединяет значения указанных ячеек в одной строке.

    Если в Excel необходимо сделать все буквы строчными, т.е. преобразовать их в нижний регистр, на помощь придет текстовая функция СТРОЧН. Она не заменяет знаки, не являющиеся буквами.

    Текстовая функция ПРОПИСН делает все буквы прописными, т.е. преобразует их в верхний регистр. Так же, как и СТРОЧН, не заменяет знаки, не являющиеся буквами.

    Текстовая функция ПРОПНАЧ делает прописной первую букву каждого слова, а все остальные преобразует в строчные.

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

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

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

    Текстовые функции ЛЕВСИМВ и ПРАВСИМВ возвращают заданное количество символов, начиная с начала или с конца строки. Пробел считается за символ.

    Текстовая функция ПСТР возвращает заданное количество символов, начиная с указанной позиции. Пробел считается за символ.

    Функция СОВПАД позволяет сравнить две текстовые строки в Excel. Если они в точности совпадают, то возвращается значение ИСТИНА, в противном случае – ЛОЖЬ. Данная текстовая функция учитывает регистр, но игнорирует различие в форматировании.

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

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

    В случаях, когда наличие лишнего пробела в конце или начале строки сложно отследить, данная функция становится просто незаменимой. На рисунке ниже видно, что содержимое ячеек А1 и B1 абсолютно одинаково, но это не так. В ячейке А1 мы намеренно поставили лишний пробел в конце слова Excel. В итоге функция СОВПАД возвратила нам значение ЛОЖЬ.

    Применив функцию СЖПРОБЕЛЫ к значению ячейки А1, мы удалим из него все лишние пробелы и получим корректный результат:

    Читать еще:  Функция счет если в excel по нескольким критериям

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

    Функция ПОВТОР повторяет текстовую строку указанное количество раз. Строка задается как первый аргумент функции, а количество повторов как второй.

    Текстовая функция НАЙТИ находит вхождение одной строки в другую и возвращает положение первого символа искомой фразы относительно начала текста.

    Данная функция чувствительна к регистру…

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

    Текстовая функция ПОИСК очень похожа на функцию НАЙТИ, основное их различие заключается в том, что ПОИСК не чувствительна к регистру.

    ПОДСТАВИТЬ

    Заменяет определенный текст или символ на требуемое значение. В Excel текстовую функцию ПОДСТАВИТЬ применяют, когда заранее известно какой текст необходимо заменить, а не его местоположение.

    Приведенная ниже формула заменяет все вхождения слова “Excel” на “Word”:

    Заменяет только первое вхождение слова “Excel”:

    Удаляет все пробелы из текстовой строки:

    Заменяет символы, расположенные в заранее известном месте строки, на требуемое значение. В Excel текстовую функцию ЗАМЕНИТЬ применяют, когда известно где располагается текст, при этом сам он не важен.

    Формула в примере ниже заменяет 4 символа, расположенные, начиная с седьмой позиции, на значение “2013”. Применительно к нашему примеру, формула заменит “2010” на “2013”.

    Заменяет первые пять символов текстовой строки, т.е. слово “Excel”, на “Word”.

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

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

    Функция ПРАВСИМВ предназначена для вычисления количества символов в указанной ячейке. Количество считается справа на лево. Функция относится к текстовой категории.

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

    Функция ПРАВСИМВ (на английском RIGHT) является кладезем для всех сотрудников, которые работают с массивами и выборками текстовых данных.

    Для функции достаточно указать два аргумента:

    1. Текст – исходная ячейка с данными.
    2. Количество знаков — длина вырезанного фрагмента текста с правой стороны.

    Рассмотрим на примере работу функции ПРАВСИМВ в Excel. Главный бухгалтер выгрузил из базы 1С Оборотно-сальдовую ведомость, представленную ниже:

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

    1. В столбец H вынесем номера договоров. Щелкнем в ячейку Н3 и нажмем кнопку мастер функций fx или комбинацию горячих клавиш SHIFT+F3. В окне мастера функций выберем категорию Текстовые, найдем функцию ПРАВСИМВ и нажмем кнопку ОК.
    2. На следующем шаге откроется окно аргументов функции ПРАВСИМВ. В поле текст укажем ячейку А3 с которой надо начинать действие, в поле количество знаков укажем 14, именно из такого количества состоит номер договора. Нажмем кнопку ОК.
    3. В результате в ячейке Н3 появится «№2016/07-29/1» без «Договор субподряда». Для того чтобы формула применилась к остальным ячейкам протянем ее за уголочек в низ.

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

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

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

    Задача: руководитель, просмотрев сведения решил выделить эту информацию в отдельный столбец.

    1. В столбец В2 внесем заголовок «наличие автомобиля». Щелкнем в ячейку В3 и нажмем кнопку мастер функций или клавиши SHIFT+F3. В разделе категория выберем Текстовые, найдем функцию ПРАВСИМВ и нажмем кнопку ОК.
    2. В окне атрибутов функции ПРАВСИМВ в поле текст введем адрес ячейки, с которой необходимо начать действие, а поле количество знаков оставим пустым. Так как в функции не указан атрибут количество извлекаемых символов, то функция по умолчанию извлекает один символ справа.
    3. В результате работы функции столбец «Наличие автомобиля» будет содержать знак «+», в первой ячейке В3.
    4. Протянем за уголок ячейку В3 чтобы результат появился во всех ячейках.

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

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

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

    1. Щелкнем в ячейку D2 и нажмем мастер функций (SHIFT+F3). В разделе категория выберем Текстовые и найдем функцию ЛЕВСИМВ (на английском LEFT):
    2. В окне атрибутов функции в поле текст укажем ссылку на ячейку C2, в поле количество знаков 6.
    3. В результате функция извлечет 6 символов из текстовой строки в ячейке C2 и возвратит необходимое нам слово «Принят».
    4. Проделаем те же операции с ячейкой Е2. Только вместо функции ЛЕВСИМВ используем ПРАВСИМВ. А во втором аргументе укажем числовое значение 10 как показано на рисунке ниже:
    5. В результате в ячейке E2 появится дата приема на работу.

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

    Читать еще:  Excel из формулы в число в excel

    Функция ПРАВСИМВ в 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 предлагает широчайшие возможности в работе с числовыми и графическими данными. Но не менее сильной стороной программы являются инструменты, предназначение для обработки текстовых данных, которые позволят значительно сократить время на выполнение определенных операций и исключат ошибки в результате человеческого фактора при работе с большим объемом данных.

    Похожие статьи

    Ссылка на основную публикацию
    Похожие публикации
    ×
    ×
    Adblock
    detector