ПРАВАЯ функция в Excel (Содержание)
- ПРАВАЯ функция в Excel
- Правильная формула в Excel
- Как использовать правую функцию в Excel?
ПРАВАЯ функция в Excel
ПРАВАЯ функция является частью текстовой функции. Функция RIGHT в Excel полезна, когда вы хотите вернуть указанное количество символов из правого конца текста.
Например:
RIGHT («Бангалор», 5) в этой формуле Функция RIGHT вернет 5 символов с правой стороны данного текста, то есть «alore» .
Функция RIGHT также доступна в VBA. Мы обсудим это в конце этой статьи.
Правильная формула в Excel
Ниже приведена правильная формула в Excel:
Объяснение функции RIGHT в Excel
Правильная формула в Excel имеет два параметра: текст, num_chars.
- текст: из текста, который вы хотите извлечь указанные символы.
- (num_chars): это необязательный параметр. Количество символов, которое вы хотите извлечь из данного текста . Если вы не дадите никаких чисел по умолчанию, это даст вам только один символ.
Обычно функция RIGHT в Excel используется вместе с другими текстовыми функциями, такими как SEARCH, REPLACE, LEN, FIND, LEFT и т. Д.
Как использовать правую функцию в Excel?
ПРАВО Функция в Excel очень проста и удобна в использовании. Давайте рассмотрим работу функции RIGHT в Excel на примере формулы RIGHT. Функция RIGHT может использоваться как функция рабочего листа и как функция VBA.
Вы можете скачать этот шаблон Excel с ПРАВОЙ функцией здесь - Шаблон Excel с ПРАВОЙ функциейПример № 1
Посмотрите на приведенные ниже данные, которые содержат номера счетов. Вам необходимо извлечь последние 4 цифры из всех номеров счетов, используя функцию ПРАВО в Excel.
Мы можем извлечь последние 4 цифры из приведенного выше текста с помощью функции RIGHT в Excel.
Итак, результатом будет:
Пример № 2
Предположим, у вас есть серийные номера от A1 до A10, и вам нужно извлечь 6 символов справа.
Функция RIGHT вернет последние 6 цифр в правом конце текста.
Результат:
Пример № 3
Ниже приведены имена сотрудников, и вам необходимо извлечь фамилию отдельно.
В приведенном выше примере мы не можем просто применить ПРАВО с указанными номерами, потому что фамилия каждого сотрудника отличается.
Для первого сотрудника последние 4 символа - 5, а для второго - 11 (включая пробел, например, Роборт Адам), а для третьего - 12 (включая пробел, например, Дж. Джонстон)
Здесь нам нужно использовать функцию LEN & FIND, чтобы определить количество символов из заданного текста.
Итак, результатом будет:
Часть 1: эта часть определяет желаемый текст, который вы хотите извлечь символы.
Часть 2: функция LEN выдаст вам общее количество символов в списке. Мы увидим подробную статью о LEN в следующих статьях.
Результат:
Часть 3: Функция НАЙТИ определяет, с какого числа начинается пробел, т.е. Конец имени. Мы увидим подробную статью о НАЙТИ в следующих статьях.
Результат:
Лен дает 10 символов и найти дает 5 символов для первого сотрудника. Это означает, что LEN - FIND (10 - 5) = 5 символов с правой стороны.
Результатом будет Смит .
Лен дает 16 символов, а поиск - 5 символов для первого сотрудника. Это означает, что LEN - FIND (16 - 5) = 11 символов с правой стороны.
Результатом будет Роборт Адам.
Лен дает 17 символов, а поиск - 5 символов для первого сотрудника. Это означает, что LEN - FIND (17 - 5) = 12 символов с правой стороны.
Результатом будет J. Johsnston.
Примечание: пробел также считается одним символом.
Пример № 4
Давайте рассмотрим тот же пример из приведенного выше. Имена сотрудников и вам нужно извлечь фамилию отдельно. т.е. только ADAM, а не ROBORT ADAM.
Это делается с помощью формул LEN, FIND и SUBSTITUTE вместе с функцией RIGHT в Excel.
Первая функция SUBSTITUTE заменит пробел («») на «#», а затем LEN, функция вычтет номер пробела из функции SUBSTITUTE, чтобы получить только символы последней фамилии.
Таким образом, результат будет:
Пример № 5
Из приведенной ниже таблицы извлеките последнее число, пока не найдете пробел.
Это немного сложные данные, но, тем не менее, мы можем извлечь последние символы, используя функцию RIGHT в Excel вместе с функцией FIND.
Итак, результатом будет:
Часть 1: эта часть определяет желаемый текст, который вы хотите извлечь символы.
Часть 2: функция LEN выдаст вам общее количество символов в списке.
Часть 3: Функция НАЙТИ определяет, с какого числа начинается символ « @» .
Пример № 6
Ниже приведены ошибки, которые вы обнаружите во время работы с программным обеспечением для Интернета. Вам нужно извлечь подстроку после последнего вхождения разделителя.
Это можно сделать с помощью комбинации LEN, SEARCH & SUBSTITUTE и функции RIGHT в Excel.
- Первым шагом является вычисление общей длины строки с использованием функции LEN: LEN (A2)
- Второй шаг - вычисление длины строки без разделителей с помощью функции SUBSTITUTE, которая заменяет все вхождения двоеточия ничем: LEN (SUBSTITUTE (A2, ”:”, ””))
- Наконец, мы вычитаем длину исходной строки без разделителей из общей длины строки: LEN (A2) -LEN (SUBSTITUTE (A2, ”:”, ””))
Итак, результатом будет:
Пример № 7
ВПРАВО функция в Excel не работает с датами. Поскольку функция RIGHT является текстовой функцией, она также может извлекать числа, но она не работает с датами.
Предположим, у вас есть дата в ячейке A1 «22-окт-18»
Тогда мы попробуем извлечь год по формуле.
Результат будет 3395.
В идеологии Excel 3395 означает 2018, если формат в датах. Таким образом, функция RIGHT в Excel не распознает ее как дату, а как обычное число.
VBA RIGHT Функция
В VBA также мы можем использовать функцию RIGHT. Ниже приведен простой пример правильной функции VBA.
Если вы запустите приведенный выше код, он даст вам следующий результат.
Что нужно помнить о функции RIGHT в Excel
- Форматирование чисел не является частью строки и не будет извлечено или подсчитано.
- Правая функция в Excel предназначена для извлечения символов с правой стороны указанного текста.
- Если пользователь не указывает последний параметр, он по умолчанию будет равен 1.
- Num_chars должно быть больше или равно нулю. Если это отрицательное число, оно выдаст ошибку как # ЗНАЧЕНИЕ.
- Правая функция не даст точных результатов в случае форматирования даты.
- В случае сложных наборов данных вам нужно использовать другие текстовые функции, такие как LEN, SEARCH, FIND и SUBSTITUTE, чтобы получить параметр Num_chars.
Рекомендуемые статьи
Это было руководство к функции RIGHT в Excel. Здесь мы обсуждаем ПРАВУЮ формулу в Excel и Как использовать ПРАВУЮ функцию в Excel вместе с практическими примерами и загружаемым шаблоном Excel. Вы также можете просмотреть наши другие предлагаемые статьи -
- Функция IPMT в Excel с примерами
- ТРАНСПОРТИРОВАТЬ Формула в Excel
- Использование функции ВЫБЕРИТЕ в Excel
- Лучшие примеры функции FV в Excel