Среди различных функций в Экселе, предназначенных для работы с текстом, своими не совсем обычными возможностями выделяется оператор ПРАВСИМВ. Его задачей является извлечение из указанной ячейки заданного количества символов, отсчитывая с конца. Давайте более подробно узнаем о возможностях этого оператора и о нюансах использования его в практических целях на конкретных примерах.
Оператор ПРАВСИМВ
Функция ПРАВСИМВ извлекает из указанного элемента на листе то количество символов справа, которое укажет сам пользователь. Выводит конечный результат в ту ячейку, где располагается она сама. Данная функция относится к текстовой категории операторов Excel. Её синтаксис следующий:
=ПРАВСИМВ(текст;число_знаков)
Как видим, функция имеет всего два аргумента. Первый из них «Текст» может принимать вид, как собственно текстового выражения, так и ссылки на элемент листа, в котором оно располагается. В первом случае оператор будет извлекать указанное количество символов именно из текстового выражения, заданного в виде аргумента. Во втором случае функция будет «отщипывать» символы от текста, содержащегося в указанной ячейке.
Второй аргумент — «Число знаков» — представляет собой числовое значение, указывающее, какое именно количество символов в текстовом выражении, отсчитывая справа, нужно отобразить в целевой ячейке. Этот аргумент не является обязательным. Если его опустить, то считается, что он равен единице, то есть, в ячейку выводится только один самый крайний правый символ указанного элемента.
Пример применения
Теперь давайте рассмотрим применение функции ПРАВСИМВ на конкретном примере.
Для примера возьмем список сотрудников предприятия. В первой колонке этой таблицы находятся фамилии работников вместе с номерами телефонов. Нам нужно эти номера с помощью функции ПРАВСИМВ вынести в отдельный столбец, который так и называется «Номер телефона».
- Выделяем первую пустую ячейку столбца «Номер телефона». Щелкаем по пиктограмме «Вставить функцию», которая размещена слева от строки формул.
- Происходит активация окна Мастера функций. Переходим в категорию «Текстовые». Из представленного списка наименований выделяем название «ПРАВСИМВ». Производим щелчок по кнопке «OK».
- Открывается окно аргументов оператора ПРАВСИМВ. Оно содержит в себе два поля, которые соответствуют аргументам указанной функции. В поле «Текст» нужно указать ссылку на первую ячейку столбца «Имя», в котором содержится фамилия работника и номер телефона. Адрес можно указать вручную, но мы сделаем по-другому. Устанавливаем курсор в поле «Текст», а затем щелкаем левой кнопкой мыши по той ячейке, координаты которой следует внести. После этого адрес отображается в окошке аргументов.
В поле «Число знаков» вводим с клавиатуры цифру «5». Именно из пяти знаков состоит номер телефона каждого работника. К тому же, все номера телефонов расположены в конце ячеек. Поэтому, чтобы их вывести отдельно, нам нужно извлечь из этих ячеек именно по пять символов справа.
После того, как вышеуказанные данные введены, щелкаем по кнопке «OK».
- После этого действия номер телефона указанного работника извлечен в предварительно выделенную ячейку. Конечно, вводить указанную формулу отдельно для каждого лица в списке очень долгое занятие, но можно сделать быстрее, а именно скопировать её. Для этого ставим курсор в нижний правый угол ячейки, в которой уже содержится формула ПРАВСИМВ. При этом курсор преобразуется в маркер заполнения в виде небольшого крестика. Зажимаем левую кнопку мыши и тянем курсор вниз до самого конца таблицы.
- Теперь весь столбец «Номер телефона» заполнен соответствующими значениями из колонки «Имя».
- Но, если мы попытаемся убрать номера телефонов из столбца «Имя», то они начнут исчезать и из колонки «Номер телефона». Это объясняется тем, что оба эти столбца связаны формулой. Для того, чтобы удалить эту связь, выделяем все содержимое столбца «Номер телефона». Затем кликаем по пиктограмме «Копировать», которая находится на ленте во вкладке «Главная» в группе инструментов «Буфер обмена». Можно также набрать сочетание клавиш Ctrl+C.
- Далее, не снимая выделения с вышеуказанной колонки, кликаем по ней правой кнопкой мыши. В контекстном меню в группе «Параметры вставки» выбираем позицию «Значения».
- После этого все данные в колонке «Номер телефона» будут представлены как самостоятельные символы, а не как результат вычислений формулы. Теперь, при желании, можно удалять номера телефонов из колонки «Имя». Это никак не повлияет на содержимое столбца «Номер телефона».
Урок: Мастер функций в Excel
Как видим, возможности, которые предоставляет функция ПРАВСИМВ, имеют конкретную практическую пользу. При помощи данного оператора можно выводить в отмеченную область нужное количество символов из указанных ячеек, отсчитывая с конца, то есть, справа. Особенно полезен этот оператор будет в том случае, если нужно извлечь одинаковое число символов с конца в большом диапазоне ячеек. Использование формулы при подобных обстоятельствах позволит значительно сэкономить время пользователя.
Наш Telegram каналТолько полезная информация
Не могу произвести деление
Стоит защита данных?
Добрый день, Виталий. Все гораздо проще. У вас десятичная дробь отделена от целого числа не запятой, а точкой. Поэтому Эксель воспринимает значения, не как числа. а как обычный текст и соответственно не может произвести вычисления. Нужно просто заменить точки на запятые и после этого формула должна работать. как массово произвести замену точек на запятые можно почитать в нашей отдельной статье:
Как заменить точку на запятую в Экселе
Здравствуйте мне нужно сперва поделить ячейку на ячейку и тут же умножить на следующую ячейку, результат имеет погрешность в связи с тем, что промежуточный результат деления не округляется до двух знаков.