Функция ПРАВО в Excel (формула, пример) | Как использовать ВПРАВО в Excel

Функция ВПРАВО в Excel

Подобно функции Left в Excel, функция Right также является текстовой функцией, которая используется для указания количества символов от конца строки, которая идет справа налево, например, если мы используем эту функцию как = RIGHT («ANAND» , 2) в результате мы получим ND, из примера мы видим, что эта функция принимает два аргумента. Формула RIGHT в excel используется для возврата последнего символа или символов в предоставленной текстовой строке в зависимости от количества указанных символов.

ПРАВИЛЬНАЯ формула в Excel

Объяснение

ВПРАВО в аргументах Excel:

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

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

По умолчанию значение num_chars равно 1, и оно должно быть больше или равно нулю. Если num_chars больше, чем длина текста, функция Excel RIGHT возвращает полный текст. Функцию ВПРАВО в Excel не следует использовать с числами. Хотя он может выполнять ту же операцию с цифрами, что и с текстом, он возвращает неправильные значения с текстом в числовом формате.

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

Функция Excel ВПРАВО в основном используется вместе с другими функциями Excel, такими как НАЙТИ, ПОИСК, LEN, LEFT и т. Д. Некоторые из ее применений:

Вы можете скачать этот шаблон Excel с ПРАВОЙ функцией здесь - Шаблон Excel с ПРАВОЙ функцией
  • ВПРАВО в Excel используется для удаления косой черты в конце URL-адресов.
  • ПРАВО в Excel используется для получения доменного имени из адреса электронной почты.
  • ПРАВО в Excel используется при форматировании текста
  • ПРАВО в Excel используется для получения фамилии
  • ВПРАВО в Excel используется для получения текста, идущего после определенного символа.

Пример # 1

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

Вы можете использовать ПРАВУЮ формулу в Excel для извлечения «строки» в A3:

ВПРАВО (A3; 6)

Приведенная выше ПРАВАЯ формула в Excel вернет «строку»

Пример # 2

Предположим, у вас есть список идентификаторов, таких как ID2101, ID2102, ID2103 и т.д. в столбце, как показано ниже.

В этом случае фактический идентификатор - это последние четыре цифры, которые уникальны, а слово «ID» является избыточным. Вы хотите удалить «ID» из каждого идентификатора. Поскольку нам нужны только последние четыре цифры, следующая ПРАВИЛЬНАЯ формула в Excel выполнит свою работу:

ВПРАВО (A3; 4)

ПРАВИЛЬНАЯ формула в Excel вернет 2101.

Пример # 3

Предположим, у вас есть 6-значное число (140111), и вы хотите извлечь из него последние 3 цифры.

 Вы можете использовать следующую ПРАВУЮ формулу в Excel для извлечения последних трех цифр:

ВПРАВО (A4; 3)

Функция Excel ВПРАВО вернет 111.

 Однако, если у вас есть дата вместо простого числа и вы хотите извлечь несколько последних цифр, функция ПРАВИЛЬНО Excel не даст вам точного ответа.

Предположим, у вас есть случайная дата 12.07.2018 в ячейке A5.

 Вы хотите извлечь последние три цифры. Давайте попробуем использовать ПРАВИЛЬНУЮ формулу в Excel, использованную выше.

т.е. ВПРАВО (A5; 3)

 Функция Excel ВПРАВО вернет 293 вместо 018. Это связано с тем, что она берет исходное значение даты и затем дает результат.

Пример # 4

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

Теперь вы хотите извлечь фамилию. Вы можете сделать это, используя ПРАВИЛЬНУЮ формулу в Excel:

ВПРАВО (A4; ЛЕН (A4) -НАЙТИ («»; A4))

НАЙТИ («»; A4)

найдет место, где встречается пространство. Это вернет 5. Вы также можете использовать «,» для более строгого поиска.

ЛЕН (A4)

вычислит длину строки «Собака, волк» и вернет 9

ЛЕН (A4) -НАЙТИ («», A4)

вернет позицию пространства справа. Он вернет 4.

ВПРАВО (A4; ЛЕН (A4) -НАЙТИ («»; A4))

вернет четыре буквы справа от строки A4.

Результатом для приведенной выше ПРАВИЛЬНОЙ формулы в Excel будет «Волк».

Пример # 5

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

Теперь вы хотите извлечь только ширину из данного измерения. Для 1-го измерения вы можете использовать ПРАВИЛЬНУЮ формулу в Excel:

ВПРАВО (B4; LEN (B4) - (НАЙТИ («x»; B4) + 1))

Давайте подробно рассмотрим ПРАВИЛЬНУЮ формулу в Excel:

НАЙТИ («x»; B4)

даст расположение «x» в ячейке. Он вернет 9.

НАЙТИ («x»; B4) + 1

поскольку за «x» следует пробел, мы можем добавить единицу, чтобы опустить пробел. Он вернет 10.

LEN (B4)

вернет длину строки.

LEN (B4) - (НАЙТИ («x»; B4) + 1)

вернет количество символов после «x» +1.

ВПРАВО (B4; LEN (B4) - (НАЙТИ («x»; B4) + 1))

вернет все символы, встречающиеся в одном месте после «x».

Приведенная выше ПРАВАЯ формула в Excel вернет «150 футов». Вы можете перетащить курсор и получить результат и для остальных ячеек.

Пример # 6

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

Вы можете использовать следующую ПРАВУЮ формулу в Excel для извлечения доменного имени для первого адреса электронной почты.

ВПРАВО (C3; LEN (C3) - НАЙТИ («@», C3))

НАЙТИ («@»; C3)

найдет место, где встречается «@» в строке. Для C3 он вернет 7.

LEN (C3)

даст длину строки C3. Он вернет 17.

LEN (C3) - НАЙТИ («@», C3)

даст количество символов, встречающихся справа от «@». Он вернет 10.

ВПРАВО (C3; LEN (C3) - НАЙТИ («@», C3))

даст последние 10 символов из C3.

Вышеупомянутая ПРАВАЯ формула в Excel вернет «amazon.com».

Аналогичным образом вы можете сделать это для остальных ячеек.

Пример # 7

Предположим, у вас есть несколько URL-адресов, и вы хотите удалить из них последнюю обратную косую черту.

Вы можете использовать следующую ПРАВИЛЬНУЮ формулу в Excel:

= ВЛЕВО (C3; LEN (C3) - (RIGHT (C3) = ”/”))

ВПРАВО (C3) = ”/”

Функция Excel ПРАВАЯ принимает значение по умолчанию, равное единице, т. Е. Последнее значение. Если последним символом является косая черта «/», он вернет ИСТИНА, иначе ЛОЖЬ. Эти ИСТИНА и ЛОЖЬ изменяются на 1 и ноль.

LEN (C3) - (RIGHT (C3) = ”/”))

Если последним символом является косая черта «/», из длины строки вычитается один. Это означает, что последний символ опускается, если это «/».

= ВЛЕВО (C3; LEN (C3) - (RIGHT (C3) = ”/”))

Он вернет первые n символов, как указано в приведенном выше синтаксисе. Если есть косая черта «/», последний символ опускается, иначе возвращается полная строка.

Аналогичным образом вы можете сделать это для остальных ячеек.

То, что нужно запомнить

  • Функция используется для получения символов, находящихся справа от указанного места.
  • Если символы слева требуются, используется функция ВЛЕВО.
  • Num_chars должно быть больше или равно нулю. Если num_chars больше нуля, это дает #VALUE! ошибка.
  • Функция Excel ПРАВАЯ возвращает полный текст, если число_знаков больше длины текста.
  • Если num_chars опущено, принимается значение по умолчанию 1.