Права функція в Excel (формула, приклади) - Як користуватися ПРАВОМ?

Зміст:

Anonim

Права функція в Excel (Зміст)

  • Права функція в Excel
  • ПРАВА Формула в Excel
  • Як використовувати функцію ПРАВО в Excel?

Права функція в Excel

Функція ВПРАВО - це частина текстової функції. Функція ПРАВО в Excel корисна, коли потрібно повернути вказану кількість символів з правого кінця тексту.

Наприклад:

Вправо ("Бангалор", 5) у цій формулі функція ПРАВО поверне 5 символів з правого боку даного тексту, тобто "вголос" .

Функція ПРАВО також доступна і в VBA. Ми обговоримо це в кінці цієї статті.

ПРАВА Формула в Excel

Нижче представлена ​​ПРАВА формула в Excel:

Пояснення функції ПРАВО в Excel

Формула ВПРАВИ в excel має два параметри: текст, число_часті.

  • текст: з тексту, який потрібно витягнути із заданих символів.
  • (num_chars): це необов'язковий параметр. Кількість символів, які потрібно витягти з даного тексту . Якщо ви не дасте жодних цифр за замовчуванням, це дасть вам лише один символ.

Зазвичай функція ПРАВО в excel використовується поряд з іншими текстовими функціями, такими як ПОШУК, ЗАМІНА, ЛІНІЯ, ЗНАЧЕННЯ, ЛІВО тощо.

Як використовувати функцію ПРАВО в Excel?

Права функція в Excel дуже проста і проста у використанні. Дозвольте зрозуміти роботу функції ПРАВО в Excel на прикладі формули ПРАВИЛЬНО. Функція ПРАВО може використовуватися як функція робочого аркуша і як функція VBA.

Ви можете завантажити шаблон ПРАВА функція Excel тут - ПРАВА функція Шаблон Excel

Приклад №1

Подивіться нижче на дані, що містять номери рахунків-фактур. Потрібно витягнути останні 4 цифри всіх номерів рахунків-фактур за допомогою функції ПРАВО в Excel.

Ми можемо витягнути останні 4 цифри вищевказаного тексту, використовуючи функцію ПРАВО в Excel.

Таким чином, результат буде:

Приклад №2

Припустимо, у вас є серійні номери від А1 до А10, і вам потрібно витягнути 6 символів справа.

Функція ВПРАВО поверне останні 6 цифр з правого кінця тексту.

Результат:

Приклад №3

Нижче наводяться імена працівників, і потрібно витягнути прізвище окремо.

У наведеному вище прикладі ми не можемо просто застосувати ПРАВО із вказаними номерами, оскільки прізвище кожного співробітника відрізняється.

Для першого співробітника останні 4 символи - 5, але для другого - 11 (включаючи пробіл, тобто Роборт Адам), а для третього - 12 (включаючи пробіл, тобто Дж. Джонстон)

Тут нам потрібно використовувати функцію LEN & FIND, щоб визначити кількість символів із заданого тексту.

Таким чином, результат буде:

Частина 1: Ця частина визначає потрібний текст, який потрібно витягнути з символів.

Частина 2: Функція LEN надасть вам загальну кількість символів у списку. Детальну статтю про LEN ми побачимо в майбутніх статтях.

Результат:

Частина 3: Функція FIND визначає, з якого числа починається простір, тобто кінець імені. Детальну статтю про FIND ми побачимо в майбутніх статтях.

Результат:

Лен дає 10 символів, а пошук дає 5 символів для першого співробітника. Це означає, що LEN - FIND (10 - 5) = 5 символів з правого боку.

Результатом стане Сміт .

Лен дає 16 символів, а пошук дає 5 символів для першого співробітника. Це означає, що LEN - FIND (16 - 5) = 11 символів з правого боку.

Результатом стане Роборт Адам.

Лен дає 17 символів, а пошук дає 5 символів для першого співробітника. Це означає, що LEN - FIND (17 - 5) = 12 символів з правого боку.

Результатом стане Дж. Джонсстон.

Примітка: Пробіл також розглядається як один символ.

Приклад №4

Розглянемо той самий приклад із наведеного. Імена працівників і вам потрібно витягнути прізвище окремо. тобто тільки ADAM, а не ROBORT ADAM.

Це робиться за допомогою формули LEN, FIND та SUBSTITUTE поряд із функцією RIGHT у Excel.

Спочатку функція SUBSTITUTE замінить пробіл ("") на "#", а потім LEN, функція відніме номер символу пробілу з функції "SUBSTITUTE", щоб отримати лише символи прізвища.

Тож результат буде:

Приклад №5

З таблиці нижче витягніть останнє число, поки не знайдете пробіл.

Це трохи складних даних, але все-таки ми можемо витягнути останні символи, використовуючи функцію ПРАВО в Excel разом з функцією FIND.

Таким чином, результат буде:

Частина 1: Ця частина визначає потрібний текст, який потрібно витягнути з символів.

Частина 2: Функція LEN надасть вам загальну кількість символів у списку.

Частина 3: Функція FIND визначає, з якого числа починається " @" .

Приклад №6

Нижче наведено помилки, які з’ясовуються під час роботи над веб-програмним забезпеченням. Вам потрібно витягнути підрядку після останнього появи роздільника.

Це можна зробити за допомогою комбінації LEN, SEARCH & SUBSTITUTE разом із функцією ВПРАВО в Excel.

  • Першим кроком є ​​обчислення загальної довжини рядка за допомогою функції LEN: LEN (A2)
  • Другий крок - обчислити довжину рядка без роздільників, використовуючи функцію SUBSTITUTE, яка замінює всі виникнення двокрапки нічим: LEN (SUBSTITUTE (A2, ":", ""))
  • Нарешті, ми віднімаємо довжину вихідного рядка без роздільників від загальної довжини рядка: LEN (A2) -LEN (SUBSTITUTE (A2, ":", ""))

Отже, Результат буде таким:

Приклад №7

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

Припустимо, у вас є дата в комірці А1 "22 жовтня-18"

Тоді ми спробуємо витягти рік за допомогою формули.

Результатом було б 3395.

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

Функція ВАС ПРАВА

У VBA також ми можемо використовувати функцію ПРАВО. Нижче наведена проста ілюстрація правильної функції VBA.

Якщо запустити вищевказаний код, він дасть вам нижчий результат.

Що потрібно пам’ятати про функцію ПРАВО в Excel

  • Форматування чисел не є частиною рядка і не буде видобуто чи підраховано.
  • Права функція в Excel призначена для вилучення символів з правого боку заданого тексту.
  • Якщо користувач не вказав останній параметр, він за замовчуванням прийме 1.
  • Число_часів повинно бути більше або дорівнює нулю. Якщо це від’ємне число, воно видасть помилку як # VALUE.
  • Функція ВПРАВО не дасть точних результатів у разі форматування дати.
  • У випадку складних наборів даних вам потрібно використовувати інші текстові функції, такі як LEN, SEARCH, FIND і SUBSTITUTE, щоб отримати параметр Num_chars.

Рекомендовані статті

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

  1. Функція IPMT в Excel з прикладами
  2. Формула Транспозі в Excel
  3. Використання функції CHOOSE в Excel
  4. Найкращі приклади функції FV в Excel