Preskoči na glavno vsebino

Kako razdeliti besedo ali številko v ločene celice v Excelu?

Če imate na delovnem listu seznam številk ali besed, zdaj pa morate vsebino celice razdeliti na črke v različnih celicah, kot je prikazano na spodnji sliki zaslona, ​​kako se lahko spoprimete s tem delom v Excelu?


puščica modri desni mehurček Razdelite besedo ali številko v ločene celice s formulo

Z naslednjo preprosto formulo lahko vsebino celic na različne celice ločite hitro in priročno.

1. V prazno celico poleg vaših podatkov, na primer C1, vnesite to formulo = MID ($ A1, STOLPCI ($ A $ 1: A $ 1), 1), glej posnetek zaslona:

doc razdeli besedo na črke 2

2. Nato povlecite ročico za polnjenje v desne celice, dokler se ne prikažejo prazne celice, vsebina v celici A1 pa je bila razdeljena na ločene celice.

doc razdeli besedo na črke 3

3. Nato nadaljujte povlecite ročico za polnjenje navzdol do obsega, za katerega želite uporabiti to formulo, in vsi podatki v stolpcu A bodo ločeni v različne celice, kot želite. Oglejte si posnetek zaslona:

doc razdeli besedo na črke 4


puščica modri desni mehurček Razdelite besedo ali številko v ločene celice s kodo VBA

Če vas zanima koda VBA, vam lahko tudi naslednja koda naredi uslugo.

1. Držite tipko ALT + F11 tipke v Excelu, da odprete Okno Microsoft Visual Basic for Applications.

2. Kliknite Vstavi > Moduliin prilepite naslednjo kodo v Okno modula.

Koda VBA: razdelite besedo v ločene celice

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. Nato pritisnite F5 tipko za zagon te kode in pozivno polje vas bo opozorilo, da izberete obseg podatkov, ki ga želite uporabiti, glejte posnetek zaslona:

doc razdeli besedo na črke 5

4. klik OK, in pojavilo se bo drugo pozivno polje z navodili, da izberete celico za iskanje rezultata.

doc razdeli besedo na črke 6

5. Nato kliknite OKin besede ali številke v izbranih celicah so bile razdeljene na posamezne znake. Oglejte si posnetek zaslona:

doc razdeli besedo na črke 7


puščica modri desni mehurček Razdelite besedo ali številko v ločene celice s programom Kutools za Excel

Kutools za ExcelJe Razdeljene celice funkcija je močno orodje, ki vam lahko pomaga razdeliti vsebino celic na ločene stolpce ali vrstice s posebnimi ločili, hkrati pa lahko besedilo in številke loči na dva stolpca.

Kutools za Excel : z več kot 300 priročnimi dodatki za Excel, ki jih lahko brezplačno preizkusite v 30 dneh.

Po namestitvi kutools za Excel, naredite naslednje:

1. Izberite celice, ki jih želite razdeliti.

2. Nato kliknite Kutools > Spoji in razdeli > Razdeljene celice, glej posnetek zaslona:

3. v Razdeljene celice pogovorno okno, izberite Razdeli na stolpce pod tip, nato preverite Navedite širino pod Razdeljeno po in vnesite številko 1 v besedilno polje, kar pomeni, da besedo razdelimo na ločene celice za vsak posamezen znak. Oglejte si posnetek zaslona:

doc razdeli besedo na črke 9

4. Nato kliknite Ok gumb se odpre drugo pozivno polje, ki vas opomni, da izberete celico za izpis rezultata, glejte posnetek zaslona:

doc razdeli besedo na črke 10

5. In nato kliknite OK, vsebina celice v izboru je bila razdeljena na posamezne znake. Oglejte si posnetek zaslona:

doc razdeli besedo na črke 11

 Prenesite in brezplačno preizkusite Kutools za Excel zdaj!


puščica modri desni mehurček Razdelite besedo ali številko v ločene celice s programom Kutools za Excel

Kutools za Excel: z več kot 300 priročnimi dodatki za Excel, brezplačno preizkusite brez omejitev v 30 dneh. Prenesite in brezplačno preskusite zdaj!

puščica modri desni mehurček Ločene črke ali številke združite v eno besedo ali številko

Ločene črke ali številke združite v eno besedo ali številko

Če želite te ločene črkovne črke združiti v eno besedo v nasprotju z zgornjimi metodami, Kutools za Excel's Združite pripomoček vam lahko pomaga, da jih čim hitreje združite v eno celico.

doc razdeli besedo na črke 12

Kutools za Excel: z več kot 300 priročnimi dodatki za Excel, brezplačno preizkusite brez omejitev v 30 dneh. Prenesite in brezplačno preskusite zdaj!


Sorodni članki:

Kako izvleči prvo / zadnjo / n besedo iz besedilnega niza v Excelu?

Kako izvleči prvo črko vsake besede iz celice?

Najboljša pisarniška orodja za produktivnost

🤖 Kutools AI Aide: Revolucionirajte analizo podatkov na podlagi: Inteligentna izvedba   |  Ustvari kodo  |  Ustvarite formule po meri  |  Analizirajte podatke in ustvarite grafikone  |  Prikličite funkcije Kutools...
Priljubljene funkcije: Poiščite, označite ali identificirajte dvojnike   |  Izbriši prazne vrstice   |  Združite stolpce ali celice brez izgube podatkov   |   Krog brez formule ...
Super iskanje: Več kriterijev VLookup    Multiple Value VLookup  |   VLookup na več listih   |   Nejasno iskanje ....
Napredni spustni seznam: Hitro ustvarite spustni seznam   |  Odvisni spustni seznam   |  Večkrat izberite spustni seznam ....
Upravitelj stolpcev: Dodajte določeno število stolpcev  |  Premakni stolpce  |  Preklop stanja vidnosti skritih stolpcev  |  Primerjaj obsege in stolpce ...
Predstavljene funkcije: Mrežni fokus   |  Pogled oblikovanja   |   Velika vrstica formule    Upravitelj delovnih zvezkov in listov   |  Knjižnica virov (Samodejno besedilo)   |  Izbirnik datuma   |  Združite delovne liste   |  Šifriranje/dešifriranje celic    Pošljite e-pošto po seznamu   |  Super filter   |   Poseben filter (filter krepko/ležeče/prečrtano ...) ...
15 najboljših kompletov orodij12 Besedilo Orodja (dodajanje besedila, Odstrani znake,...)   |   50 + Graf Vrste (Gantt Chart,...)   |   40+ Praktično Formule (Izračunajte starost glede na rojstni dan,...)   |   19 vstavljanje Orodja (Vstavite kodo QR, Vstavi sliko s poti,...)   |   12 Pretvorba Orodja (Številke v besede, Pretvorba valut,...)   |   7 Spoji in razdeli Orodja (Napredne kombinirane vrstice, Razdeljene celice,...)   |   ... in več

Napolnite svoje Excelove spretnosti s Kutools za Excel in izkusite učinkovitost kot še nikoli prej. Kutools za Excel ponuja več kot 300 naprednih funkcij za povečanje produktivnosti in prihranek časa.  Kliknite tukaj, če želite pridobiti funkcijo, ki jo najbolj potrebujete...

Opis


Kartica Office prinaša vmesnik z zavihki v Office in poenostavi vaše delo

  • Omogočite urejanje in branje z zavihki v Wordu, Excelu, PowerPointu, Publisher, Access, Visio in Project.
  • Odprite in ustvarite več dokumentov v novih zavihkih istega okna in ne v novih oknih.
  • Poveča vašo produktivnost za 50%in vsak dan zmanjša na stotine klikov miške za vas!
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