Розбиття рядка на символи в Excel (6 відповідних способів)

  • Поділитися Цим
Hugh West

Іноді у вас може бути набір даних, де різні типи даних вставлені в комірку і розділені символом, таким як роздільник, дефіс, тире і т.д. Цей тип набору даних неорганізований, і знайти будь-яку конкретну інформацію досить важко. У цій статті я покажу вам 6 способів, за допомогою яких ви зможете розділити рядок за символами в Excel

Припустимо, у нас є набір даних, в якому Ім'я, Адреса електронної пошти та Контактний номер вводяться одним рядком і розділяються символом, тобто комою (,). Для простоти демонстрації ми встановили розділення комою.

Завантажити Практичний посібник

Розділити рядок по символам в Excel.xlsx

6 способів розбиття рядка на символи в Excel

1. розділення рядка за символами з використанням функцій LEFT та FIND

Використання лівий функціонує і функції FIND together дозволяє розділити рядок на символ з лівого боку рядка. Введіть наступну формулу в порожню комірку ( B6 )

=LEFT(A6,FIND( ",",A6)-1)

Тут, в рамках програми "Відкритий світ", відбулася презентація ЗНАЙТИ функція повертає позицію першої коми ( "," ) з рядка A6 та ЛІВОРУЧ витягує символи з рядка, які стоять перед певним символом (першою комою). Пам'ятайте, що потрібно відняти 1 витягнути, виключаючи кому.

Преса ENTER і ви отримаєте Ім'я в комірці B6 .

Перетягніть комірку в кінець набору даних, щоб застосувати формулу до всіх інших комірок стовпця A Ви отримаєте Імена з усіх записів.

2. функції MID і FIND для розділення рядка

Якщо ви хочете отримати текст між двома конкретними символами, ви можете використовувати функція MID і функція FIND разом. Введіть наступну формулу в порожню комірку ( C6 )

=MID(A6,FIND(",",A6)+1,FIND(",",A6,FIND(",",A6)+1)-FIND(",",A6)-1)

Ось, FIND(",",A6)+1 повертає початкову позицію першого символу після першої коми. FIND(",",A6,FIND(",",A6)+1) повертає початкову позицію першого символу після другої коми. -FIND(",",A6)-1 вказує на те, що всі символи рядка після другої коми будуть виключені. MID задає символи між цими двома комами.

Преса ENTER В результаті ви отримаєте адресу електронної пошти в комірці C6 .

Перетягніть B7 до кінця вашого набору даних, і ви отримаєте всі адреси електронної пошти.

3. функції RIGHT, LEN і FIND для розділення рядка за символами

За допомогою в "Урядовому кур'єрі". ПРАВО функція , функція LEN і функція FIND в цілому можна розділити рядок і отримати потрібну частину після певного символу з цього рядка. Введіть в порожню комірку наступну формулу ( D6 )

=RIGHT(A6,LEN(A6)-FIND(",",A6,FIND(",",A6)+1))

Ось, LEN(A6) обчислює загальну довжину рядка в комірці A6 . FIND(",",A6,FIND(",",A6)+1 знаходить останню кому і ПРАВО витягує символи після останньої коми.

Преса ENTER і ви отримаєте контактний номер в мобільному телефоні D6 .

Перетягування комірки D6 і ви отримаєте всі контактні телефони, розділивши рядки стовпчика A.

Схожі читання:

  • Розподіл рядка за довжиною в Excel (8 способів)
  • Як розділити текст на кілька комірок в Excel

4. функції ПОШУК і ВЛІВО для розділення рядка

Ви можете використовувати функція ПОШУК замість функція FIND щоб розірвати нитку.

Для того, щоб розділити Ім'я та прізвище з рядка комірок A6, введіть в порожню комірку наступну формулу ( B6 )

=LEFT(A6,SEARCH( ",",A6)-1)

Тут, в рамках програми "Відкритий світ", відбулася презентація ПОШУК функція повертає позицію першої коми ( "," ) з рядка A6 та ЛІВОРУЧ витягує символи з рядка, які стоять перед певним символом (першою комою). Пам'ятайте, що потрібно відняти 1 виключити кому.

Преса ENTER і ви отримаєте Ім'я в комірці B6 .

Перетягніть комірку в кінець набору даних, щоб застосувати формулу до всіх інших комірок стовпця A Ви отримаєте Імена з усіх записів.

5. флеш-заповнення для розділення рядка за символами

Використання Flash Fill це ще один спосіб розбиття рядка на символи. Спочатку вручну вводимо частину рядка в комірку ( C6 )

Після цього перейдіть за посиланням Дані> Інструменти даних та оберіть Flash Fill .

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

Читати далі: Розбиття тексту в Excel за допомогою флеш-заливки

6. текст для командування колонами

Ви також можете скористатися Текст до колонок команда для розбиття рядка на символи. Спочатку виберіть набір даних.

Після цього перейдіть за посиланням Дані> Інструменти даних та оберіть Текст до колонок .

Тепер з'явиться вікно з назвою Майстер перетворення тексту в стовпці з'явиться. Перевірте. Розмежовані і натисніть на Далі .

На другому кроці оберіть Кома і натисніть на Далі .

Якщо ваш рядок розділений будь-яким іншим символом, наприклад, табуляцією, крапкою з комою або пробілом, ви повинні вибрати цей символ. Ви також можете ввести інші символи в поле Інші На останньому кроці виберіть Генеральний і натисніть на Фініш .

Тепер ви побачите, що різні частини рядка, які були розділені символом кома, розійшлися по різних комірках.

Висновок

Дотримуючись будь-якого з описаних вище методів, ви можете розбити рядок на символи. Якщо ви зіткнулися з будь-яким видом плутанини, будь ласка, залиште коментар і дайте нам можливість усунути вашу плутанину.

Г’ю Вест — досвідчений тренер і аналітик Excel із понад 10-річним досвідом роботи в галузі. Він має ступінь бакалавра з бухгалтерського обліку та фінансів і ступінь магістра з ділового адміністрування. Г’ю має пристрасть до викладання та розробив унікальний підхід до викладання, який легко зрозуміти та дотримуватися. Його експертне знання Excel допомогло тисячам студентів і професіоналів у всьому світі вдосконалити свої навички та досягти успіху в кар’єрі. У своєму блозі Г’ю ділиться своїми знаннями зі світом, пропонуючи безкоштовні навчальні посібники з Excel та онлайн-навчання, щоб допомогти окремим особам і компаніям повністю розкрити свій потенціал.