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

Як розділити слово або число на окремі комірки в Excel?

Автор: Сяоян Остання зміна: 2020-05-22

Якщо у вас є список цифр або слів на аркуші, і тепер вам потрібно розділити вміст комірки на літери в різних клітинках, як показано на наступному скріншоті, як ви можете впоратися з цією роботою в Excel?


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

За допомогою наведеної нижче простої формули ви можете швидко та зручно розділити вміст комірок на різні комірки.

1. В пусту клітинку поруч із вашими даними, наприклад С1, введіть цю формулу = MID ($ A1, СТОЛБЦІ ($ A $ 1: A $ 1), 1), див. скріншот:

doc розділити слово на літери 2

2. Потім перетягніть маркер заповнення вправо до комірок, доки не з’являться пусті комірки, і вміст у комірці А1 буде розділений на окремі комірки.

doc розділити слово на літери 3

3. А потім продовжуючи перетягувати маркер заповнення до діапазону, до якого ви хочете застосувати цю формулу, і всі дані у стовпці А будуть розділені на різні комірки, як вам подобається. Дивіться знімок екрана:

doc розділити слово на літери 4


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

Якщо вас цікавить код VBA, наступний код також може зробити вам послугу.

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

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

Код VBA: розділіть слово на окремі комірки

Sub SplitStuff()
'Updateby Extendoffice
Dim Rng As Range
Dim InputRng As Range, OutRng As Range
xTitleId = "KutoolsforExcel"
Set InputRng = Application.Selection
Set InputRng = Application.InputBox("Range :", xTitleId, InputRng.Address, Type:=8)
Set OutRng = Application.InputBox("Out put to (single cell):", xTitleId, Type:=8)
Application.ScreenUpdating = False
For Each Rng In InputRng
    xValue = Rng.Value
    xRow = Rng.Row
    For i = 1 To VBA.Len(xValue)
        OutRng.Cells(xRow, i).Value = VBA.Mid(xValue, i, 1)
    Next
Next
Application.ScreenUpdating = True
End Sub

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

doc розділити слово на літери 5

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

doc розділити слово на літери 6

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

doc розділити слово на літери 7


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

Kutools для ExcelАвтора Розділені клітини Функція - це потужний інструмент, який може допомогти вам розділити вміст комірки на окремі стовпці або рядки з певними роздільниками, водночас він також може розділити текст і цифру на два стовпці.

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

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

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

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

3, в Розділені клітини діалогове вікно, виберіть Розділити на стовпці під тип, а потім перевірити Вкажіть ширину під Розділено на і введіть номер 1 у текстове поле, що означає розділити слово на окремі клітинки кожним символом. Дивіться знімок екрана:

doc розділити слово на літери 9

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

doc розділити слово на літери 10

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

doc розділити слово на літери 11

 Завантажте та безкоштовно пробуйте Kutools для Excel зараз!


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

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

стрілка синя права міхур Поєднайте відокремлені букви або цифри в одне слово або цифру

Поєднайте відокремлені букви або цифри в одне слово або цифру

Якщо ви хочете поєднати ці відокремлені букви комірки в одне слово, на відміну від вищезазначених методів, Kutools для Excel's Поєднувати утиліта може допомогти вам об’єднати їх в одну клітинку якомога швидше.

doc розділити слово на літери 12

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


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

Як витягти перше / останнє / n-те слово з текстового рядка в 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 an address label list with the entire label in one row. i want to divide the name from the address and city, state and zip into three rows. Is there a way to divide an address label by separating the first three words into the first line, and the second three into the second line, and the last three into the last one?
This comment was minimized by the moderator on the site
Hello friend,

How are you. You can read this article: https://www.extendoffice.com/documents/excel/3347-excel-break-address-into-parts.html. In this article, you can use the Split Cells utility of Kutools for Excel. You can choose to spilt the cell to Rows or columns. Please have a try.

Sincerely,
Mandy
This comment was minimized by the moderator on the site
I have compounds, how to split based on element symbol:
Ca(ClO4)2, --> Ca, (, Cl, O, 4, ), 2
MgSO4 --> Mg, S, O, 4
Help me.
This comment was minimized by the moderator on the site
Hello, Urip,
I'm Sorry, may be there is no direct way for solving your problem.
Anyone has a good solution, please comment here.
Thank you!
This comment was minimized by the moderator on the site
Paste your character string in any cell, say, B2.
Enter in, for example, cell D2:
=mid($B2,D$1,1)
In row 1, starting in column D, number cells incrementally and horizontally from 1 -> N where N is the number of characters in your string; D2 contains 1, E2 contains 2, etc.
Pull formula from D2 to N2.
This comment was minimized by the moderator on the site
Thank you for this! It worked and saved me so much time to do it manually!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations