Excel: формула для mid справа
Функція MID в Excel дозволяє витягувати певну кількість символів із рядка на основі початкової позиції в лівій частині рядка.
Однак ви можете використати наведену нижче формулу, щоб відтворити функцію MID і отримати певну кількість символів, використовуючи початкову позицію в правій частині рядка:
=RIGHT(REPLACE( A1 , LEN( A1 )-start_from_right+2, LEN( A1 ),""), num_characters)
Наприклад, ви можете використати наведену нижче формулу, щоб витягти середні 4 символи з клітинки A1 , починаючи з 3 позицій праворуч:
=RIGHT(REPLACE( A1 ,LEN( A1 )-3+2,LEN( A1 ),""), 4)
У наступному прикладі показано, як використовувати цю формулу на практиці.
Приклад: використання MID справа в Excel
Припустімо, що в Excel є такий список назв баскетбольних команд:
Ми можемо ввести таку формулу в клітинку B2 , щоб вилучити середні 4 символи з назви команди в клітинці A2 , починаючи з 3 позицій праворуч:
=RIGHT(REPLACE( A2 ,LEN( A2 )-3+2,LEN( A2 ),""), 4)
Потім ми можемо клацнути та перетягнути цю формулу до кожної клітинки, що залишилася в стовпці B:
У стовпці B тепер відображаються 4 середні символи назви кожної команди, починаючи з 3 позицій справа.
Наприклад, розглянемо назву першої команди:
- Нонконформісти
3-я позиція справа – буква с :
- Maveri c ks
Потім ми витягуємо 4 символи, починаючи з цієї позиції:
- Маверік кс
Результат – Ерік .
Формула повторює цей процес для кожного імені в стовпці Команда.
Додаткові ресурси
У наступних посібниках пояснюється, як виконувати інші типові завдання в Excel:
Excel: як використовувати функцію MID для завершення рядка
Excel: як використовувати функцію MID для рядків змінної довжини
Excel: проста формула «якщо не пусто»