Функция ВПРАВО в 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.