Формула Excel: Витяг підрядка -

Зміст

Загальна формула

=MID(A1,start,end-start+1)

Резюме

Для вилучення підрядка за допомогою формули Excel можна скористатися функцією MID. У наведеному прикладі формула в E5 має вигляд:

=MID(B5,C5,D5-C5+1)

який у рядку 5 повертає "Ідеально".

Пояснення

Примітка: у цьому прикладі ми обчислюємо кінцеву позицію, щоб витягти підрядок з буквальною початковою і кінцевою позицією. Однак, якщо ви знаєте кількість символів для вилучення, ви можете просто підключити це число безпосередньо.

У прикладі на цій сторінці ми використовуємо функцію MID для вилучення тексту на основі початкової та кінцевої позицій. Функція MID приймає три аргументи: текстовий рядок, початкову позицію та кількість символів для вилучення. Текст надходить із стовпця B, а початкова позиція - із стовпця C. Кількість символів, які потрібно витягти, обчислюється шляхом віднімання початку з кінця та додавання 1. У комірку E6:

=MID(B5,C5,D5-C5+1) =MID("Perfect is the enemy of good",1,7-1+1) =MID(B5,1,7) // returns "Perfect"

Функції вилучення підрядків

Excel забезпечує три основні функції для вилучення підрядків:

=MID(txt,start,chars) // extract from middle =LEFT(txt,chars) // extract from left =RIGHT(txt,chars) // extract from right

Клацніть на назви функцій вище, щоб отримати докладні відомості та пов’язані приклади.

Пошук початкової та кінцевої позицій за формулою

У наведеному прикладі початкове та кінцеве положення базуються на кодованих значеннях. Однак можна розрахувати позиції за допомогою функції FIND та SEARCH. Див. Посилання нижче для прикладів.

Цікаві статті...