Note: The other languages of the website are Google-translated. Back to English

Розділити текст із роздільником у комірці в 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 потужних розширених функцій (об’єднання робочих книг, підсумовування за кольором, розділення вмісту клітинок, перетворення дати тощо) і заощаджує 80% вашого часу.

  • Розроблений для 1500 сценаріїв роботи, допомагає вирішити 80% проблем Excel.
  • Щодня зменшуйте тисячі клацань клавіатури та миші, знімайте втомлені очі та руки.
  • Станьте експертом Excel за 3 хвилини. Більше не потрібно згадувати будь-які болісні формули та коди VBA.
  • Безкоштовна 30-денна безкоштовна пробна версія. 60-денна гарантія повернення грошей. Безкоштовне оновлення та підтримка протягом 2 років.
Стрічка Excel (із встановленим Kutools для Excel)

Вкладка Office - Увімкнути читання та редагування з вкладками в Microsoft Office (включаючи Excel)

  • Одна секунда для перемикання між десятками відкритих документів!
  • Щодня зменшуйте сотні клацань мишею, прощайте руку миші.
  • Збільшує вашу продуктивність на 50% під час перегляду та редагування декількох документів.
  • Приносить ефективні вкладки в Office (включаючи Excel), як і Chrome, Firefox та New Internet Explorer.
Знімок екрана Excel (із встановленою вкладкою Office)
Коментарі (0)
Поки немає оцінок. Оцініть першим!
There are no comments posted here yet
Залишайте свої коментарі
Публікація як гість
×
Оцініть цю публікацію:
0   Персонажі
Рекомендовані місця

Слідуй за нами

Copyright © 2009 - WWW.extendoffice.com. | Всі права захищені. На основі ExtendOffice. | Карта сайту
Microsoft та логотип Office є товарними знаками або зареєстрованими товарними знаками Microsoft Corporation у США та / або інших країнах.
Захищений Sectigo SSL