Перейти до основного матеріалу

Як розділити комірки на кілька стовпців або рядків шляхом повернення каретки?

Зазвичай в Excel ми можемо швидко розділити вміст комірок на кілька стовпців на основі певних символів, таких як коми, крапка з комою, крапки, використовуючи функцію "Текст у стовпці". Але, ви коли-небудь намагалися розділити значення комірок на кілька стовпців або рядків шляхом повернення каретки?

Розбийте комірки на кілька стовпців на основі повернення каретки з текстом у стовпці

Розбийте комірки на кілька рядків на основі повернення каретки з кодом VBA

Розділіть клітинки на кілька стовпців або рядків на основі повернення каретки за допомогою Kutools для Excel

Об’єднайте кілька клітинок в одну на основі повернення каретки за допомогою Kutools для Excel


стрілка синя права міхур Розбийте комірки на кілька стовпців на основі повернення каретки з текстом у стовпці

Якщо у вас є список вмісту комірок, які розділені поверненням каретки, як показано на наступному знімку екрана, насправді, Текст у стовпці Ця функція може допомогти вам розділити значення комірок на кілька стовпців.

doc розділено новим рядком 1

1. Виділіть клітинки, для яких потрібно розділити їх вміст.

2. Клацання дані > Текст у стовпці, див. скріншот:

doc розділено новим рядком 2

3, в Перетворення макета тексту в колонки, перевірте Розмежовано варіант у кроці 1, див. знімок екрана:

doc розділено новим рядком 3

4. Потім натисніть МАЙБУТНІ на кроці 2, перевірте Інше опція під Делімітери, і у вікні біля Інше, натисніть Ctrl + J ключі до нього, див. скріншот:

doc розділено новим рядком 4

5. А потім клацніть МАЙБУТНІ , у кроці 3 виберіть Загальне і вкажіть клітинку для пошуку результату, а потім натисніть обробка , щоб закінчити операцію.

doc розділено новим рядком 5

6. А вміст комірки було розділено на кілька стовпців, як показано на наступному знімку екрана:

doc розділено новим рядком 6


стрілка синя права міхур Розбийте комірки на кілька рядків на основі повернення каретки з кодом VBA

Іноді вам потрібно розділити значення комірок на кілька рядків на основі повернення каретки, як показано на наступному знімку екрана.

doc розділено новим рядком 7

У Excel немає прямого способу вирішити це завдання, але для його вирішення ви можете створити код VBA.

1. Утримуйте клавішу ALT + F11 і відкриває Вікно Microsoft Visual Basic для програм.

2. Клацання Insert > Модуліта вставте наступний код у Вікно модуля.

Код VBA: Розбийте комірки на кілька рядків на основі повернення каретки

Sub SplitCells()
'Update by Extendoffice
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
    lLFs = VBA.Len(Rng) - VBA.Len(VBA.Replace(Rng, vbLf, ""))
    If lLFs > 0 Then
        Rng.Offset(1, 0).Resize(lLFs).Insert shift:=xlShiftDown
        Rng.Resize(lLFs + 1).Value = Application.WorksheetFunction.Transpose(VBA.Split(Rng, vbLf))
    End If
Next
End Sub

3. Потім натисніть F5 клавішу для запуску цього коду, і з'явиться підказка з нагадуванням про вибір діапазону даних, який потрібно розділити, див. знімок екрана:

doc розділено новим рядком 8

4. А потім клацніть OK, а вибрані вами дані були розділені на кілька рядків на основі повернення каретки.


стрілка синя права міхур Розділіть клітинки на кілька стовпців або рядків на основі повернення каретки за допомогою Kutools для Excel

Kutools для ExcelАвтора Розділені клітини Утиліта допоможе вам швидко і легко розділити комірки на кілька стовпців або рядків.

Kutools для Excel : з більш ніж 300 зручними надбудовами Excel, які можна спробувати без обмежень протягом 30 днів. 

після установки Kutools для Excel, будь ласка, виконайте наступне:

1. Виберіть діапазон даних, який потрібно розділити.

2. Клацання Кутулс > Злиття та розділення > Розділені клітини, див. скріншот:

3, в Розділені клітини діалоговому вікні, виберіть Розділити на ряди or Розділити на стовпці опція під тип потрібний вам розділ, а потім перевірте Нова лінія під Вкажіть роздільник розділ, див. знімок екрана:

doc розділено новим рядком 10

4. Потім натисніть OK , і з'явиться підказка, щоб нагадати вам вибрати клітинку для виведення результату, див. знімок екрана:

doc розділено новим рядком 11

5. Потім натисніть OK, якщо ви виберете Розділити на стовпці опція, всі вибрані значення комірок були розділені на кілька стовпців поверненням каретки, див. знімок екрана:

doc розділено новим рядком 12

І якщо ви виберете Розділити на ряди параметр, вибрані значення комірок будуть розділені на кілька рядків, які вам подобаються, як показано на наступному знімку екрана:

doc розділено новим рядком 13

Натисніть, щоб дізнатись більше про цю утиліту Split Cells…

Натисніть, щоб завантажити та безкоштовну пробну версію Kutools для Excel зараз!


стрілка синя права міхур Демонстрація: Розбийте комірки на кілька стовпців на основі повернення каретки з текстом у стовпці

Kutools для Excel: з більш ніж 300 зручними надбудовами Excel, спробуйте безкоштовно без обмежень протягом 30 днів. Завантажте та безкоштовно пробну версію зараз!

стрілка синя права міхур Об’єднайте кілька клітинок в одну на основі повернення каретки за допомогою Kutools для Excel

Об'єднайте кілька комірок в одну на основі повернення каретки:

На відміну від наведеного вище вмісту, як ви могли б об’єднати кілька значень комірок, які розділені поверненнями кареток, в одну комірку в Excel? Тут я розповім про простий інструмент-Kutools для Excel, з його потужним Поєднувати функція, ви можете швидко об'єднати кілька рядків, стовпців, комірок в одну комірку.

doc розділено новим рядком 14

Kutools для Excel: з більш ніж 300 зручними надбудовами Excel, спробуйте безкоштовно без обмежень протягом 30 днів. Завантажте та безкоштовно пробну версію зараз!


стрілка синя права міхур Демо: об’єднайте кілька клітинок в одну на основі повернення каретки за допомогою Kutools для Excel

Kutools для Excel: з більш ніж 300 зручними надбудовами Excel, спробуйте безкоштовно без обмежень протягом 30 днів. Завантажте та безкоштовно пробну версію зараз!

Статті по темі:

Як перетворити повернення каретки в кому в Excel?

Як швидко видалити розриви рядків у Excel?

Найкращі інструменти продуктивності офісу

🤖 Kutools AI Aide: Революціонізуйте аналіз даних на основі: Інтелектуальне виконання   |  Згенерувати код  |  Створення спеціальних формул  |  Аналізуйте дані та створюйте діаграми  |  Викликати функції Kutools...
Популярні функції: Знайдіть, виділіть або визначте дублікати   |  Видалити порожні рядки   |  Об’єднайте стовпці або клітинки без втрати даних   |   Раунд без Формули ...
Супер пошук: VLookup за кількома критеріями    Багатозначний VLookup  |   VLookup на кількох аркушах   |   Нечіткий пошук ....
Розширений розкривний список: Швидке створення випадаючого списку   |  Залежний спадний список   |  Виберіть розкривний список, що вибирається ....
Менеджер колонок: Додайте конкретну кількість стовпців  |  Перемістити стовпці  |  Перемкнути статус видимості прихованих стовпців  |  Порівняйте діапазони та стовпці ...
Особливості: Фокус сітки   |  Перегляд дизайну   |   Велика панель формул    Диспетчер робочих книг і аркушів   |  Бібліотека ресурсів (автотекст)   |  Вибір дати   |  Об’єднайте робочі аркуші   |  Шифрування/розшифрування клітинок    Надсилайте листи за списком   |  Супер фільтр   |   Спеціальний фільтр (фільтр жирний/курсив/закреслений...) ...
Топ-15 наборів інструментів12 текст Tools (додати текст, Видалити символи, ...)   |   50 + Графік типи (діаграма Ганта, ...)   |   40+ Практичний Формули (Розрахуйте вік на основі дня народження, ...)   |   19 вставка Tools (Вставте QR-код, Вставити зображення зі шляху, ...)   |   12 Перетворення Tools (Числа до слів, Валютна конверсія, ...)   |   7 Злиття та розділення Tools (Розширені комбіновані ряди, Розділені клітини, ...)   |   ... і більше

Покращуйте свої навички Excel за допомогою Kutools для Excel і відчуйте ефективність, як ніколи раніше. Kutools для Excel пропонує понад 300 додаткових функцій для підвищення продуктивності та економії часу.  Натисніть тут, щоб отримати функцію, яка вам найбільше потрібна...

Опис


Вкладка Office Передає інтерфейс із вкладками в Office і значно полегшує вашу роботу

  • Увімкніть редагування та читання на вкладках у Word, Excel, PowerPoint, Publisher, Access, Visio та Project.
  • Відкривайте та створюйте кілька документів на нових вкладках того самого вікна, а не в нових вікнах.
  • Збільшує вашу продуктивність на 50% та зменшує сотні клацань миші для вас щодня!
Comments (6)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
I have values in cell like "100/5" which is fetched by formula in one cell and would like to split the values in to two adjacent columns like "100" in one cell and "5" in another. Could you please suggest if I can do that with help of formula?
This comment was minimized by the moderator on the site
This is awesome.. very helpful.. Thank you so much.. :)
This comment was minimized by the moderator on the site
Hi, If this formula contains the option to insert instead directly split and paste in a transpose method, we do have range of rows, This option just split and transpose on existing data cells. If we get a option to insert and paste accordingly would be grateful otherwise the formula is very useful
This comment was minimized by the moderator on the site
This page has helped a lot, I used to VBA to separate the rows up. The problem that I have is that I have multiple columns. All the cells in the row either have one "row" or X number of "rows"of information in the other cells. If anyone knows how to do this it would be greatly appreciated.
This comment was minimized by the moderator on the site
[quote]This page has helped a lot, I used to VBA to separate the rows up. The problem that I have is that I have multiple columns. All the cells in the row either have one "row" or X number of "rows"of information in the other cells. If anyone knows how to do this it would be greatly appreciated.By Brian[/quote] Stephen Even i'm looking for multiple Column having Alt+Enter data needs to convert to multiple rows with same data , needs copy the entire data of next columns as well in the new row
This comment was minimized by the moderator on the site
Was looking for information like this and this page solved everything for me. Well done!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations