Розділити текст із роздільником у комірці в Excel
Насправді, вбудована функція "Текст у стовпці" в Excel може допомогти вам швидко розділити текст із певним роздільником. Інший варіант - ви можете застосувати формулу для її досягнення. У цій статті ми пропонуємо покроковий посібник, який допоможе вам розділити текст розділювачем, застосовуючи комбінацію функцій TRIM, MID, SUBSTITUTE, REPT та LEN в Excel.
Як розділити текст у комірці з певним роздільником в Excel?
По-перше, підготуйте свої дані. Припустимо, ви підготували список текстових рядків у стовпці B, як показано на скріншоті нижче, окрім цього, вам потрібно створити три допоміжні стовпці, що містять цифри 1, 2 та 3 окремо в комірках стовпців.
Загальна формула
=TRIM(MID(SUBSTITUTE(A1, delimiter,REPT(" ",LEN(A1))),(N-1)*LEN(A1)+1,LEN(A1)))
Аргументи
A1: Представляє комірку, яка містить текстовий рядок, який потрібно розділити роздільником;
Delimiter: Роздільник, за яким потрібно розділити текст;
Розділювач потрібно ввести в лапки.
N: Тут ця буква N стосується номера в допоміжних стовпцях.
Як користуватися цією формулою?
1. Виберіть порожню комірку, щоб вивести перший текст, який ви розділите. У цьому випадку я вибираю комірку С3.
2. Введіть формулу нижче і натисніть на Що натомість? Створіть віртуальну версію себе у ключ
=TRIM(MID(SUBSTITUTE($B3,"-",REPT(" ",LEN($B3))),(G$3-1)*LEN($B3)+1,LEN($B3)))
3. Виберіть комірку результату, перетягніть маркер заповнення праворуч до сусідніх двох комірок, щоб витягти другий і третій тексти.
4. Залиште вибраними вище три клітинки, а потім перетягніть маркер заповнення вниз, щоб розділити інші текстові рядки в одній таблиці з тим самим роздільником. Дивіться знімок екрана:
Тепер кожен текстовий рядок у певних клітинках розділений на окремі комірки стовпчиків розділювачем "-".
Як працює ця формула?
=TRIM(MID(SUBSTITUTE($B3,"-",REPT(" ",LEN($B3))),(G$3-1)*LEN($B3)+1,LEN($B3)))
1. SUBSTITUTE($B3,"-",REPT(" ",LEN($B3)))
- REPT(" ",LEN($B3)): Функція LEN повертає загальну кількість символів у KTE-січ-359 (тут результат 11). А потім функція REPT повторює пробіл 11 разів. Результат - "" (є 11 пробілів, укладених у лапки);
- SUBSTITUTE($B3,"-", " "): Функція ЗАМІНИ замінює кожну риску "-" у текстовому рядку "KTE-Jan-359" на 11 пробілів. І повертає результат як "KTE січня 359".
2. MID("KTE Jan 359",(G$3-1)*LEN($B3)+1,LEN($B3))
- MID("KTE Jan 359",1,11): Функція MID повертає 11 символів, починаючи з першого символу "KTE Jan 359". Результат - "KTE".
примітки: Буква N відноситься до $ B3, а значення в $ B3 - номер 1, тут початкова точка обчислюється з (G $ 3-1) * LEN ($ B3) +1 = 1.
3. TRIM("KTE "): Функція TRIM видаляє всі екстракти з "KTE" і, нарешті, повертає результат як KTE.
Супутні функції
Функція Excel TRIM
Функція Excel TRIM видаляє всі зайві пробіли з текстового рядка і зберігає лише поодинокі пробіли між словами.
Функція MID в Excel
Функція Excel MID використовується для пошуку та повернення певної кількості символів із середини заданого текстового рядка.
Функція заміщення Excel
Функція Excel ЗАМІНИ замінює текст або символи в текстовому рядку іншим текстом або символами.
Функція Excel LEN
Функція Excel LEN повертає кількість символів у текстовому рядку.
Пов’язані формули
Розділіть розміри на дві частини в Excel
У цій статті пояснюється, як використовувати формули для розділення розмірів у комірці на дві частини без одиниць (індивідуальна довжина та ширина).
Окремі числа від одиниць виміру
У цій статті пояснюється, як використовувати формулу для відокремлення чисел від одиниць вимірювання.
Розділіть текст і числа в комірці в Excel
Якщо ви хочете розділити текст і числа в комірці на різні комірки стовпців за допомогою формул, цей посібник з формул зробить вам послугу.
Розділити текстовий рядок на конкретний символ у комірці в Excel
Цей підручник пояснює, як розділити текстовий рядок на певний символ на окремі клітинки стовпців за допомогою формул у Excel.
Найкращі інструменти для підвищення продуктивності офісу
Kutools для Excel - допомагає виділитися з натовпу
Kutools для Excel має понад 300 функцій, Переконайтеся, що те, що вам потрібно, знаходиться лише на відстані одного кліка...
Вкладка Office - увімкніть читання та редагування вкладок у Microsoft Office (включаючи Excel)
- Одна секунда для перемикання між десятками відкритих документів!
- Щодня зменшуйте сотні клацань мишею, прощайте руку миші.
- Збільшує вашу продуктивність на 50% під час перегляду та редагування декількох документів.
- Додає ефективні вкладки в Office (включно з Excel), як у Chrome, Edge та Firefox.