Зміст
Коли ви імпортуєте дані з бази даних або будь-якого іншого джерела, в таких ситуаціях вам доведеться розділити одну комірку на дві або більше. У цьому уроці я розповім, як розбити одну комірку на дві в Excel з використанням 5 ефективні методи, в тому числі на реальних прикладах з життя, тому уважно прочитайте його, щоб дізнатися більше.
Завантажити Практичний посібник
Ви можете завантажити робочий зошит, використаний для демонстрації, за посиланням нижче.
Розділити одну комірку на дві.xlsx
5 корисних способів розділити одну комірку на дві в Excel
У цій частині я покажу вам п'ять корисних методів розділення однієї комірки на дві в Excel. Тут у нас є набір даних, де стовпець B в основному складається з прізвищ та імен. Тепер нам потрібно розділити комірку стовпчика B у два стовпчики, наприклад, ім'я та прізвище. При цьому не варто зазначати, що для написання цієї статті я використовував версію Microsoft Excel 365, ви можете використовувати будь-яку іншу версію на свій розсуд. З метою демонстрації я використав наступний приклад набору даних.
1. розділити одну комірку на дві за допомогою функції "Текст у стовпці
У наборі даних ми бачимо імена деяких англійських літературних письменників. Зараз ми розділимо імена на імена та прізвища, використовуючи функцію Функція "Текст у стовпці Крім того, в рамках проекту, що реалізовується в Україні, було прийнято рішення про створення Функція "Текст у стовпці це зручна функція в Excel, яка використовує роздільник для розбиття тексту в одній комірці/стовпчику на багато стовпчиків.
Загалом, роздільник - це тип символу (наприклад, кома, пробіл, крапка з комою тощо), який розділяє текстові рядки або інші потоки даних. У нашому наборі даних, простір Однак, ви можете продовжити наступні кроки.
Сходинки:
- Спочатку виберіть всі дані, наприклад B4:B11 .
- Потім виберіть Текст до колонок опція від Дані рахунок.
- Далі оберіть пункт Розмежовані і натисніть Далі .
- Тепер виберіть пункт Космос і натисніть Далі .
- Після цього оберіть пункт Текст опція від Формат даних стовпця і налаштуйте свій Пункт призначення якщо буде потрібно.
- Тепер натисніть Фініш .
- На завершення ви отримаєте свій кінцевий результат.
Читати далі: Як розділити клітинки в Excel (5 простих прийомів)
2. Застосуйте функцію Flash-заповнення в Excel до окремої комірки
Зазвичай, Flash Fill це спеціальний інструмент Excel, який автоматично заповнює значення при виявленні шаблону в даних. Він доступний в Microsoft Excel 2013 і більш пізніх версіях. Крім того, це один з методів машинного навчання для оцінки шаблону даних, навчання за шаблоном і заповнення комірок за цим шаблоном. Однак розділити імена в наборі даних на імена та прізвища можна за допомогоюцього інструменту.
Сходинки:
- Спочатку виберіть порожню комірку C5 .
- По-друге, введіть ім'я та прізвище Вільям про B5 комірка у виділеній комірці C5 .
- По-третє, скористайтеся Автозаповнення інструмент для всієї колони.
- Тепер виберіть пункт Flash Fill можливість отримати бажаний результат.
- Аналогічно можна отримати такий самий результат для прізвищ, як на зображенні нижче.
Читати далі: VBA для розділення рядка на кілька стовпців у Excel (2 способи)
3. вставка формул для поділу однієї комірки на дві в Excel
Крім того, в Excel можна вставляти формули для розділення однієї комірки на дві. Це досить просто і зручно в роботі. У цій частині я покажу два різних способи розділення однієї комірки на дві.
i. Використовуйте роздільник
Ми можемо розділити ім'я на ім'я та прізвище за допомогою функцій Excel з роздільником. У нашому наборі даних " простір " - це роздільник, який існує в середині імені. Також ми можемо розділити комірки за допомогою ЛІВОРУЧ , ПРАВО і ЗНАЙТИ Однак, виконайте наведені нижче кроки.
Сходинки:
- По-перше, виділіть комірку C5 та введіть наступну формулу.
=LEFT(B5,FIND(" ",B5)-1)
🔎 Як працює формула?
- FIND(" ",B5): На сьогоднішній день, на жаль, це не так. ЗНАЙТИ функція шукає символ пробілу (" ") в Комірка B5 і повертає позицію цього символу, яка є '8' .
- FIND(" ",B5)-1: Після віднімання 1 від попереднього результату, то нове значення, що повертається тут буде '7' .
- LEFT(B5,FIND(" ",B5)-1): Насамкінець, в рамках проекту ЛІВОРУЧ функція витягує перші 6 символів з тексту в Комірка Б5, а саме "Вільям .
- По-друге, натисніть кнопку Увійдіть і скористайтеся клавішею Автозаповнення інструмент на всю колону.
- По-третє, введіть у комірку наступну формулу D5 .
=RIGHT(B5,LEN(B5)-FIND(" ",B5))
🔎 Як працює формула?
- LEN(B5): Функція LEN підраховує кількість всіх символів, знайдених в Комірка B5 і тим самим повертає '18' .
- FIND(" ",B5): На сьогоднішній день, на жаль, це не так. ЗНАЙТИ функція тут знову шукає символ пробілу в Комірка B5 і повертає позицію, яка є '7' .
- LEN(B5)-FIND(" ",B5): Ця частина всієї формули повертає '11' який є відніманням між двома попередніми результатами.
- RIGHT(B5,LEN(B5)-FIND(" ",B5)): Насамкінець, в рамках проекту ПРАВО функція витягує останню 11 символів з тексту в Комірка B5 і це "Шекспір".
- Наостанок, скористайтеся функцією Автозаповнення для того, щоб отримати кінцевий результат.
➥ Читайте далі: Excel Розділити комірку за формулою роздільника
ii. вставка розриву рядка
На щастя, цей спосіб схожий на попередній, за винятком того, що нам доведеться використовувати функція CHAR . Зазвичай, у таких випадках, як у випадку з ЧАР повертає символ, заданий кодом з набору символів для вашого набору даних. Тут під кодом мається на увазі символ ASCII Крім того, ми використовували ЛІВОРУЧ , ПРАВО і ПОШУК Однак, дотримуйтесь наведених нижче кроків.
Сходинки:
- Спочатку запишіть у клітинку формулу, наведену нижче C5 .
=LEFT(B5,SEARCH(CHAR(10),B5,1)-1)
🔎 Як працює формула?
- =SEARCH(CHAR(10),B5,1): Шукає символ пробілу (" ") в Комірка B5 та повернення '9' .
- =LEFT(B5,SEARCH(CHAR(10),B5,1)-1): Насамкінець, в рамках проекту ЛІВОРУЧ функція витягує початкові символи з тексту в Комірка B5 а саме "Вільям .
- Потім натисніть кнопку Увійдіть і скористайтеся клавішею Автозаповнення інструмент на всю колонку.
- Після цього в комірку впишіть формулу, наведену нижче D5 .
=RIGHT(B5,LEN(B5)-SEARCH(CHAR(10),B5,SEARCH(CHAR(10),B5)))
🔎 Як працює формула?
- =SEARCH(CHAR(10),B5): Шукає символ пробілу (" ") в Комірка B5 та повернення '9' .
- SEARCH(CHAR(10),B5,SEARCH(CHAR(10),B5)): також повертає ' 9' .
- =RIGHT(B5,LEN(B5)-SEARCH(CHAR(10),B5,SEARCH(CHAR(10),B5))the ): Нарешті, ПРАВО функція витягує останні символи з тексту в Комірка B5 а саме "Шекспір .
- Наостанок, натисніть Увійдіть клавішу і використовувати клавішу Автозаповнення інструмент для отримання кінцевого результату.
Читати далі: Формула для ділення в Excel: 8 прикладів
4. комбінування функцій RIGHT, SUM, LEN та SUBSTITUTE для розділення комірок
Іноді нам потрібно розділити комірку, яка містить текстовий і числовий шаблон. У цьому випадку ми можемо виконати наступну процедуру. Тут ми повинні використовувати функція SUM поряд з іншими функціями, що використовувалися в попередньому методі. СУМА повертає суму заданих значень, які можуть бути діапазонами, масивами, числами і т.д. Крім того, я об'єднав функцію ПРАВО , LEN і ЗАМІНИТИ З метою демонстрації я дещо змінив набір даних.
Сходинки:
- Спочатку виділяємо комірку D5 і запишіть формулу нижче.
=RIGHT(B5,SUM(LEN(B5) - LEN(SUBSTITUTE(B5,{"0","1","2","3","4","5","6","7","8","9"},""))))
- Потім натисніть Увійдіть і застосувати Автозаповнення інструмент.
- Знову ж таки, введіть наступну формулу в комірку C5 .
=LEFT(B5,LEN(B5)-LEN(D5))
- Зрештою, влучити в Увійдіть і застосуйте клавішу Автозаповнення для того, щоб отримати бажаний результат.
5. розбийте одну комірку на дві за допомогою силового запиту Excel
І останнє, але не менш важливе, Power Query ще одна чудова функція в MS Excel для розбиття або поділу комірок на кілька стовпців. Давайте дізнаємося, як ми можемо використовувати Power Query Однак ми будемо працювати з аналогічним набором даних і розділимо прізвища на першу та останню частини. Тому виконайте наведені нижче кроки, щоб розділити одну комірку на дві в Excel.
Сходинки:
- Спочатку виберіть прізвища з усієї колонки, включаючи заголовок.
- По-друге, зверніться до Дані та натисніть на вкладку З таблиці .
- По-третє, преса ГАРАЗД. .
- По-четверте, ви перебуваєте в Редактор Power Query Editor та оберіть
Головна>Розділити колонку>За роздільником .
- Потім виберіть Космос як ваш роздільник і натисніть Гаразд. .
- Після цього оберіть
Головна>Закрити>Завантажити>Закрити>Завантажити до .
- Далі оберіть пункт призначення з переліку Імпорт даних Діалогове вікно і натисніть ГАРАЗД. .
- Врешті-решт, результат буде виглядати так, як показано на рисунку нижче.
Читати далі: Як розділити комірку на два рядки в Excel (3 способи)
На що слід звернути увагу
- По-перше, будьте уважні до формули, коли вводите її в рядок формул.
- Крім того, будьте уважні до імені файлу, місця розташування файлу, а також розширення файлу excel.
Висновок
Ось всі кроки, які ви можете зробити щоб розділити одну комірку на дві в Excel. Сподіваюся, тепер ви можете легко створити необхідні налаштування. Я щиро сподіваюся, що ви дізналися щось нове і вам сподобався цей посібник. Будь ласка, повідомте нас у розділі коментарів нижче, якщо у вас є якісь запитання або рекомендації.
Для отримання більш детальної інформації, будь ласка, відвідайте Exceldemy.com .