Як використовувати функцію ПРАВИЛЬНІ в Excel (6 прикладів)

  • Поділитися Цим
Hugh West

ПРАВО ще одна популярна функція в MS Excel яка використовується для отримання останнього символу або символів в текстовому рядку, виходячи з певної кількості символів. Одним словом, ця функція призначена для повернення заданої кількості символів з крайньої правої частини рядка. У даній статті ми поділимося повним уявленням про те, як працює функція ПРАВО працює в Excel самостійно, а потім з іншими функціями Excel.

Функція ПРАВО в Excel (Швидкий перегляд)

Завантажити Практичний посібник

Завантажте цей практичний посібник, щоб потренуватися, поки ви читаєте цю статтю.

Функція ПРАВО.xlsx

Вступ до функції "ПРАВО

Мета

Витягнути з заданого рядка справа наліво задану кількість символів.

Синтаксис

=RIGHT (text, [num_chars])

Аргументи Пояснення

Аргументи Обов'язково/необов'язково Пояснення
текст Необхідно Передайте текст, з якого потрібно виділити символи праворуч.
[num_chars] За бажанням Передайте кількість символів для вилучення, починаючи праворуч. За замовчуванням значення 1 .
Примітки
  • Якщо num_chars не передбачено, то за замовчуванням він дорівнює 1 .
  • Якщо num_chars більше, ніж кількість доступних символів, то ПРАВО повертає весь текстовий рядок.
  • ПРАВО витягне цифри з чисел, а також з тексту.
  • Ця функція не враховує форматування будь-якої комірки, наприклад, дати, валюти і т.д.

6 прикладів використання функції ПРАВИЛЬНІ в Excel

У наступних розділах ми продемонструємо шість прикладів для опису ПРАВО Ми застосуємо функцію ПРАВО функцію, LEN , ПОШУК , ЗАМІНИТИ , ЦІННІСТЬ і ЗНАЙТИ функції а також у цих прикладах для роботи з підрядками з простір , роздільник і n символів Крім того, ми виділимо цифри і домени з рядка і модифікувати URL за допомогою програми ПРАВО функцію.

Приклад 1: Використання функції RIGHT для отримання підрядка до пробілу

Припустимо, що у нас є набір даних про клієнтів з їх Імена , Ідентифікатори замовлень , Адреси, і Загальні ціни Тепер ми витягнемо прізвище кожного клієнта з його повне найменування за допомогою ПРАВО Щоб навчитися, слідуймо інструкціям нижче!

Крок 1:

  • Запишіть у клітинку наступну формулу C5.
=RIGHT(B5,LEN(B5)-SEARCH(" ",B5))

Розбивка по формулам

  • SEARCH(" ", B5) ця частина знаходить простір від Прізвище, ім'я та по батькові клітини.
  • Тоді LEN(B5)-SEARCH(" ", B5) в цій частині буде вибрано остання частина про ім'я .
  • Тоді ж відбулася ПРАВО функція поверне значення обрана частина .
  • Для цього достатньо натиснути Увійдіть В результаті ви отримаєте Парки як повернення функція ПРАВИЙ .

Крок 2:

  • Далі, Автозаповнення в "Урядовому кур'єрі". ПРАВО функцію до решти комірок стовпчика C.

Приклад 2: Витяг підрядка за допомогою функцій RIGHT, LEN, SEARCH і SUBSTITUTE

Тепер уявімо, що у нас є набір коментарів клієнтів. У кожному коментарі є номер коментаря, наприклад Коментарі 1, Коментарі 2 і т.д. Тепер наше завдання - витягти з вихідного коментаря єдиний коментар. Давайте слідувати інструкціям нижче, щоб навчитися!

Сходинки:

  • Увійдіть формула в комірці D5 і Автозаповнення до D12.
=RIGHT(C5,LEN(C5)-SEARCH("$",SUBSTITUTE(C5,":","$",LEN(C5)-LEN(SUBSTITUTE(C5,":","")))))

Розбивка по формулам

  • LEN(SUBSTITUTE(C5,":","")) ця частина знаходить знак двокрапки (:) у всьому рядку.
  • REPLACE(C5,":", "#",LEN(C5)-LEN(REPLACE(C5,":",""))) ця частина замінює останній роздільник якимось унікальним символом.
  • Тоді SEARCH("#", SUBSTITUTE(C5,":", "#",LEN(C5)-LEN(SUBSTITUTE(C5,":","")))) ця частина отримує позицію останнього роздільника в рядку. В залежності від того, яким символом ми замінили останній роздільник, використовуйте або без урахування регістру ПОШУК або FIND з урахуванням регістру, щоб визначити позицію цього символу в рядку.
  • Насамкінець, в рамках проекту ПРАВО виділяє коментарі та виводить їх на друк.

Приклад 3: Видалення перших N символів з рядка із застосуванням функції RIGHT

Вищевказану задачу можна розв'язати за допомогою простої формули. Так як існує фіксована кількість символів у " Коментар N "а саме 10 в першій частині кожного коментаря ми можемо легко видалити його і отримати тільки коментар. Тут ми видалимо перший 10 символів від Коментар джерела і надрукуйте єдині коментарі в окремій колонці. Давайте слідувати інструкціям нижче, щоб навчитися!

Сходинки:

  • Перш за все, виділяємо комірку D5 і Увійдіть формулу в цій комірці. Після цього, Автозаповнення до D12.
=RIGHT(C5, LEN(C5)-10)

Пояснення до формули

  • LEN(C5)-10 поверне число після віднімання 10 від загальної кількості символів. Якщо загальна довжина дорівнює 25 то ця частина повернеться 25-10 = 15.
  • Тоді ж відбулася ПРАВО функція поверне єдине значення коментар від коментар джерела .

Схожі читання

  • Як використовувати функцію КОД в Excel (5 прикладів)
  • Використання функції EXACT в Excel (6 відповідних прикладів)
  • Як використовувати фіксовану функцію в Excel (6 прикладів)
  • Використання функції CLEAN в Excel (10 прикладів)
  • Як використовувати функцію TRIM в Excel (7 прикладів)

Приклад 4: Використання функцій RIGHT та VALUE для вилучення числа з рядка

На сьогоднішній день, на жаль, це не так. ПРАВО не дозволяє повернути число з будь-якого рядка. Вона повертає число в текстовому форматі. Але з допомогою функції ЦІННІСТЬ і ПРАВО ми можемо повертати числа у правильному форматі. Тут ми використаємо той самий набір даних, що і вище, і витягнемо Поштовий індекс у числовому форматі від Адреса Дотримуйтесь інструкцій нижче, щоб навчитися!

Крок 1:

  • Запишіть у клітинку наступну формулу E5.
=VALUE(RIGHT(D5, 5))

Пояснення до формули

  • RIGHT(D5, 5) ця частина дає 5 символів з адреси, яка є поштовий індекс в текстовий формат .
  • Тоді ЦІННІСТЬ перетворює їх у числовий формат.
  • Після цього просто натисніть Увійдіть на клавіатурі. Таким чином, ви отримаєте 35801 як повернення функції .

Крок 2:

  • Далі, Автозаповнення в "Урядовому кур'єрі". функції до решти клітинок колонки E.

Приклад 5: Застосування функцій RIGHT, LEN і FIND для вилучення доменного імені з листа

Нехай у нас є набір даних про клієнтів з їх Ідентифікатор замовлення , Ім'я, Email, і Адреса Зараз ми з'ясуємо їхні поштовий домен з наведених адреса електронної пошти за допомогою ТАК, ЛЕН, і ЗНАЙТИ Щоб навчитися, слідуймо інструкціям нижче!

Крок 1:

  • Перш за все, виділяємо комірку F5, і запишіть у цій комірці наступну формулу .
=RIGHT(E5,LEN(E5)-FIND("@",E5))

Пояснення до формули

  • FIND("@",E5) ця частина знаходить @ з заданого рядка.
  • LEN(E5)-FIND("@", E5) це дасть число, до якого буде витягнуто значення.
  • Для цього достатньо натиснути Увійдіть В результаті ви отримаєте gmail.com як повернення ПРАВО, ЛЕН, і ЗНАЙТИ функції.

Крок 2:

  • Після цього, Автозаповнення в "Урядовому кур'єрі". ТАК, ЛЕН, і ЗНАЙТИ функції до решти комірок стовпчика F.

Приклад 6: Використання функцій RIGHT, LEN та LEFT для зміни URL-адреси

Це ПРАВО функція також допомагає нам модифікувати будь-який тип URL Припустимо, що в нашому наборі даних є декілька URL-адреси Так, на деяких з них з'явилася інформація про те, що в зворотна коса риска(/) в URL Тепер наше завдання - з'ясувати, які саме. URL-адреси і приберіть це. зворотна коса риска від URL Давайте слідувати інструкціям нижче, щоб навчитися!

Сходинки:

  • Увійдіть формула в комірці C5 і Автозаповнення до C9.
=LEFT(B5,LEN(B5)-(RIGHT(B5)="/"))

Пояснення до формули

  • Якщо останній символ є форвардом коса риска (/) , (RIGHT(B5)="/") повертається " істинний інакше повертається " фальшивий ".
  • На сьогоднішній день, на жаль, це не так. =LEFT(B5, LEN(B4)-(RIGHT(B5)="/")) повертає перший " n " кількість символів. якщо останнім символом є пряма похила риска (/) то він опускається, інакше повертається повний рядок.

Особливі вказівки щодо використання функції RIGHT

  • Чи повертає функція RIGHT число?

На сьогоднішній день, на жаль, це не так. ПРАВО в Excel завжди видає текстовий рядок, незважаючи на те, що початковим значенням було число, як було сказано на початку цього уроку.

  • Функція RIGHT не може працювати з датами?
  • Оскільки у внутрішній системі Excel дати представлені цілими числами, а функція СРЗНАЧ побудована для роботи з текстовими рядками, неможливо виділити певну частину дати, наприклад, день, місяць або рік. Якщо ви спробуєте це зробити, все, що ви отримаєте, - це останні кілька цифр числа, яке представляє дату.

  • Чому функція RIGHT повертає помилку #VALUE?
  • На сьогоднішній день, на жаль, це не так. ПРАВО функція прибутки #VALUE! помилка якщо " num_chars " менше нуля.

    Висновок

    Це все про ПРАВО Тут я спробував дати короткий опис цієї функції та її різних застосувань. Я показав кілька методів з відповідними прикладами, але може бути багато інших ітерацій в залежності від численних ситуацій. Якщо у вас є якісь запитання або відгуки, будь ласка, дайте нам знати в розділі коментарів.

    Г’ю Вест — досвідчений тренер і аналітик Excel із понад 10-річним досвідом роботи в галузі. Він має ступінь бакалавра з бухгалтерського обліку та фінансів і ступінь магістра з ділового адміністрування. Г’ю має пристрасть до викладання та розробив унікальний підхід до викладання, який легко зрозуміти та дотримуватися. Його експертне знання Excel допомогло тисячам студентів і професіоналів у всьому світі вдосконалити свої навички та досягти успіху в кар’єрі. У своєму блозі Г’ю ділиться своїми знаннями зі світом, пропонуючи безкоштовні навчальні посібники з Excel та онлайн-навчання, щоб допомогти окремим особам і компаніям повністю розкрити свій потенціал.