Як розділити значення, розділені комами, на рядки або стовпці в Excel?
У деяких випадках може знадобитися розділити значення виділених комірок виділених комірок на рядки або стовпці. Тут ми представимо три методи для детального вирішення цієї проблеми.
Розділіть значення, розділені комами, на стовпці за допомогою функції "Текст у стовпці"
Розділіть значення, розділені комами, на рядки з кодом VBA
Швидко розділяйте значення, розділені комами, на рядки або стовпці за допомогою Kutools для Excel
Розділіть значення, розділені комами, на стовпці за допомогою функції "Текст у стовпці"
Ви можете застосувати функцію "Текст до стовпців", щоб розділити значення виділених комами вибраних комірок на стовпці. Будь ласка, виконайте наступне.
1. Виберіть діапазон комірок, для яких потрібно розділити значення на стовпці, а потім клацніть дані > Текст у стовпці. Дивіться знімок екрана:
2. У першій Перетворення макета тексту в колонки діалоговому вікні, виберіть Розмежовано , а потім клацніть на МАЙБУТНІ кнопки.
3 У другому Перетворення макета тексту в колонки діалогове вікно, лише перевірити Кома коробка в Делімітери і натисніть на МАЙБУТНІ кнопки.
4. В останній Перетворення макета тексту в колонки діалоговому вікні, виберіть клітинку для пошуку значень розбиття в призначення і нарешті клацніть на обробка кнопку. Дивіться знімок екрана:
Тепер усі значення у вибраних комірках, які були розділені комами, розділяються на різні стовпці, як показано на скріншоті нижче.
Як правило, в Текст у стовпці функція лише розділяє комірки на окремі стовпці. Якщо ви хочете розділити комірки на рядки, як ви можете це зробити?
Тут Kutools для Excel's Розділені клітини Утиліта може допомогти вам швидко розділити комірки за пробілом, комою, новим рядком, іншими роздільниками або певною шириною на не лише відокремлені рядки, але стовпці в Excel. Завантажте Kutools для Excel зараз! (30-денний безкоштовний маршрут)
Розділіть значення, розділені комами, на рядки з кодом VBA
Для розділення значень, розділених комами, на рядки, ви можете застосувати такий код VBA.
1 Натисніть кнопку інший + F11 клавіші одночасно, щоб відкрити Microsoft Visual Basic для додатків вікна.
2 В Microsoft Visual Basic для додатків вікна, натисніть Insert > Модулі. Потім скопіюйте та вставте наведений нижче код VBA у вікно модуля.
Код VBA: розділіть значення, розділені комами, на рядки
Sub SplitAll()
Dim xRg As Range
Dim xRg1 As Range
Dim xCell As Range
Dim I As Long
Dim xAddress As String
Dim xUpdate As Boolean
Dim xRet As Variant
On Error Resume Next
xAddress = Application.ActiveWindow.RangeSelection.Address
Set xRg = Application.InputBox("Please select a range", "Kutools for Excel", xAddress, , , , , 8)
Set xRg = Application.Intersect(xRg, xRg.Worksheet.UsedRange)
If xRg Is Nothing Then Exit Sub
If xRg.Columns.Count > 1 Then
MsgBox "You can't select multiple columns", , "Kutools for Excel"
Exit Sub
End If
Set xRg1 = Application.InputBox("Split to (single cell):", "Kutools for Excel", , , , , , 8)
Set xRg1 = xRg1.Range("A1")
If xRg1 Is Nothing Then Exit Sub
xUpdate = Application.ScreenUpdating
Application.ScreenUpdating = False
For Each xCell In xRg
xRet = Split(xCell.Value, ",")
xRg1.Worksheet.Range(xRg1.Offset(I, 0), xRg1.Offset(I + UBound(xRet, 1), 0)) = Application.WorksheetFunction.Transpose(xRet)
I = I + UBound(xRet, 1) + 1
Next
Application.ScreenUpdating = xUpdate
End Sub
3 Натисніть кнопку F5 клавіша для запуску коду. У спливаючому Kutools для Excel діалоговому вікні, виберіть клітинки, які потрібно розділити, а потім клацніть на OK кнопки.
4. У другому спливаюче Kutools для Excel діалоговому вікні, виберіть клітинку для пошуку значень розбиття, а потім натисніть OK.
Тоді ви можете побачити, що значення, розділені комами, у вибраних клітинках розділені на рядки, як показано на знімку екрана нижче.
Швидко розділяйте значення, розділені комами, на рядки або стовпці за допомогою Kutools для Excel
The Розділені клітини корисність Kutools для Excel може допомогти вам легко розділити значення, розділені комами, на рядки або стовпці.
1. Виберіть клітинки, які потрібно розділити, а потім клацніть Кутулс > Злиття та розділення > Розділені клітини. Дивіться знімок екрана:
2 В Розділені клітини діалогове вікно, виберіть Розділити на ряди or Розділити на стовпці в тип розділ, як вам потрібно. І в Вкажіть роздільник розділ, виберіть Інше , введіть символ кома в текстове поле, а потім клацніть OK кнопку. Дивіться знімок екрана:
3. А потім з’явиться інше вікно із запитом, щоб нагадати вам вибрати клітинку для виведення результату, див. Знімок екрана:
4. клацання OK кнопку, ви можете побачити результати, як показано на скріншотах нижче.
Розділити на стовпці
Розділити на ряди
Якщо ви хочете отримати безкоштовну пробну версію (30 днів) цієї програми, натисніть, щоб завантажити, а потім перейдіть до застосування операції, як описано вище.
Демонстрація: швидко розділяйте значення, розділені комами, на рядки або стовпці за допомогою Kutools для Excel
Найкращі інструменти продуктивності офісу
Покращуйте свої навички Excel за допомогою Kutools для Excel і відчуйте ефективність, як ніколи раніше. Kutools для Excel пропонує понад 300 додаткових функцій для підвищення продуктивності та економії часу. Натисніть тут, щоб отримати функцію, яка вам найбільше потрібна...
Вкладка Office Передає інтерфейс із вкладками в Office і значно полегшує вашу роботу
- Увімкніть редагування та читання на вкладках у Word, Excel, PowerPoint, Publisher, Access, Visio та Project.
- Відкривайте та створюйте кілька документів на нових вкладках того самого вікна, а не в нових вікнах.
- Збільшує вашу продуктивність на 50% та зменшує сотні клацань миші для вас щодня!