Przejdź do głównej zawartości

Jak podzielić słowo lub liczbę na oddzielne komórki w programie Excel?

Jeśli masz listę liczb lub słów w arkuszu, a teraz musisz podzielić zawartość komórki na litery w różnych komórkach, jak pokazano na poniższym zrzucie ekranu, jak możesz sobie poradzić z tym zadaniem w programie Excel?


strzałka niebieski prawy bąbelek Podziel słowo lub liczbę na oddzielne komórki za pomocą formuły

Dzięki poniższej prostej formule możesz szybko i wygodnie oddzielić zawartość komórek w różnych komórkach.

1. W pustej komórce obok danych, na przykład C1, wprowadź tę formułę = MID (A1 zł, KOLUMNY (1 zł A: 1 zł), 1)zobacz zrzut ekranu:

doc podziel słowo na litery 2

2. Następnie przeciągnij uchwyt wypełniania do odpowiednich komórek, aż zostaną wyświetlone puste komórki, a zawartość komórki A1 została podzielona na oddzielne komórki.

doc podziel słowo na litery 3

3. A następnie kontynuując przeciągnij uchwyt wypełniania w dół do zakresu, w którym chcesz zastosować tę formułę, a wszystkie dane w kolumnie A zostaną rozdzielone na różne komórki, jak chcesz. Zobacz zrzut ekranu:

doc podziel słowo na litery 4


strzałka niebieski prawy bąbelek Podziel słowo lub liczbę na oddzielne komórki za pomocą kodu VBA

Jeśli jesteś zainteresowany kodem VBA, poniższy kod również może ci wyświadczyć przysługę.

1. Przytrzymaj ALT + F11 klucze w programie Excel, aby otworzyć plik Okno Microsoft Visual Basic for Applications.

2. Kliknij wstawka > Modułi wklej następujący kod w Okno modułu.

Kod VBA: Podziel słowo na oddzielne komórki

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. Następnie naciśnij F5 klucz do uruchomienia tego kodu, a okno zachęty przypomni Ci o wybraniu zakresu danych, którego chcesz użyć, zobacz zrzut ekranu:

doc podziel słowo na litery 5

4. Kliknij OK, i pojawi się kolejne okno zachęty, aby wybrać komórkę do zlokalizowania wyniku.

doc podziel słowo na litery 6

5. Następnie kliknij OK, a słowa lub liczby w wybranych komórkach zostały podzielone na pojedyncze znaki. Zobacz zrzut ekranu:

doc podziel słowo na litery 7


strzałka niebieski prawy bąbelek Podziel słowo lub liczbę na oddzielne komórki za pomocą Kutools for Excel

Kutools dla programu Excel'S Podział komórki to potężne narzędzie, które może pomóc w podzieleniu zawartości komórki na oddzielne kolumny lub wiersze z określonymi separatorami, a jednocześnie może również podzielić tekst i liczbę na dwie kolumny.

Kutools dla programu Excel : z ponad 300 poręcznymi dodatkami Excela, które można wypróbować bez ograniczeń w ciągu 30 dni.

Po zainstalowaniu kutools dla programu Excelwykonaj następujące czynności:

1. Wybierz komórki, które chcesz podzielić.

2. Następnie kliknij Kutools > Połącz i podziel > Podział komórkizobacz zrzut ekranu:

3, w Podział komórki w oknie dialogowym, wybierz Podziel na kolumny pod Rodzaj Nieruchomości, następnie sprawdź Określ szerokość pod Podziel według sekcję i wprowadź numer 1 w polu tekstowym, co oznacza podzielenie słowa na oddzielne komórki za pomocą każdego znaku. Zobacz zrzut ekranu:

doc podziel słowo na litery 9

4. Następnie kliknij Ok przycisk, pojawia się kolejne okno zachęty przypominające o wybraniu komórki do wyprowadzenia wyniku, patrz zrzut ekranu:

doc podziel słowo na litery 10

5. A następnie kliknij OK, zawartość komórki w zaznaczeniu została podzielona na pojedyncze znaki. Zobacz zrzut ekranu:

doc podziel słowo na litery 11

 Pobierz i bezpłatną wersję próbną Kutools dla programu Excel teraz!


strzałka niebieski prawy bąbelek Podziel słowo lub liczbę na oddzielne komórki za pomocą Kutools for Excel

Kutools dla programu Excel: z ponad 300 poręcznymi dodatkami do programu Excel, które można wypróbować bez ograniczeń w ciągu 30 dni. Pobierz i bezpłatną wersję próbną teraz!

strzałka niebieski prawy bąbelek Połącz oddzielone litery lub cyfry w jedno słowo lub liczbę

Połącz oddzielone litery lub cyfry w jedno słowo lub liczbę

Jeśli chcesz połączyć te oddzielne litery komórek w jedno słowo, w przeciwieństwie do powyższych metod, Kutools dla programu Excel's Połączyć narzędzie może pomóc Ci połączyć je w jedną komórkę tak szybko, jak to tylko możliwe.

doc podziel słowo na litery 12

Kutools dla programu Excel: z ponad 300 poręcznymi dodatkami do programu Excel, które można wypróbować bez ograniczeń w ciągu 30 dni. Pobierz i bezpłatną wersję próbną teraz!


Podobne artykuły:

Jak wyodrębnić pierwsze / ostatnie / n-te słowo z ciągu tekstowego w programie Excel?

Jak wyodrębnić pierwszą literę każdego słowa z komórki?

Najlepsze narzędzia biurowe

🤖 Pomocnik AI Kutools: Zrewolucjonizuj analizę danych w oparciu o: Inteligentne wykonanie   |  Wygeneruj kod  |  Twórz niestandardowe formuły  |  Analizuj dane i generuj wykresy  |  Wywołaj funkcje Kutools...
Popularne funkcje: Znajdź, wyróżnij lub zidentyfikuj duplikaty   |  Usuń puste wiersze   |  Łącz kolumny lub komórki bez utraty danych   |   Okrągły bez wzoru ...
Super wyszukiwanie: Wiele kryteriów VLookup    Wiele wartości VLookup  |   Przeglądanie pionowe na wielu arkuszach   |   Wyszukiwanie rozmyte ....
Zaawansowana lista rozwijana: Szybko twórz listę rozwijaną   |  Zależna lista rozwijana   |  Lista rozwijana wielokrotnego wyboru ....
Menedżer kolumn: Dodaj określoną liczbę kolumn  |  Przesuń kolumny  |  Przełącz stan widoczności ukrytych kolumn  |  Porównaj zakresy i kolumny ...
Polecane funkcje: Fokus siatki   |  Widok projektu   |   Duży pasek formuły    Menedżer skoroszytów i arkuszy   |  Biblioteka zasobów (Automatyczny tekst)   |  Selektor dat   |  Połącz arkusze   |  Szyfruj/odszyfruj komórki    Wysyłaj e-maile według listy   |  Super filtr   |   Specjalny filtr (filtruj pogrubienie/kursywa/przekreślenie...) ...
15 najlepszych zestawów narzędzi12 Tekst Tools (Dodaj tekst, Usuń znaki, ...)   |   50 + Wykres rodzaje (Wykres Gantta, ...)   |   40+ Praktyczne Wzory (Oblicz wiek na podstawie urodzin, ...)   |   19 Wprowadzenie Tools (Wstaw kod QR, Wstaw obraz ze ścieżki, ...)   |   12 Konwersja Tools (Liczby na słowa, Przeliczanie walut, ...)   |   7 Połącz i podziel Tools (Zaawansowane wiersze łączenia, Podział komórki, ...)   |   ... i więcej

Zwiększ swoje umiejętności Excela dzięki Kutools for Excel i doświadcz wydajności jak nigdy dotąd. Kutools dla programu Excel oferuje ponad 300 zaawansowanych funkcji zwiększających produktywność i oszczędzających czas.  Kliknij tutaj, aby uzyskać funkcję, której najbardziej potrzebujesz...

Opis


Karta Office wprowadza interfejs z zakładkami do pakietu Office i znacznie ułatwia pracę

  • Włącz edycję i czytanie na kartach w programach Word, Excel, PowerPoint, Publisher, Access, Visio i Project.
  • Otwieraj i twórz wiele dokumentów w nowych kartach tego samego okna, a nie w nowych oknach.
  • Zwiększa produktywność o 50% i redukuje setki kliknięć myszką każdego dnia!
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