Kako razdeliti besedilo na ločene stolpce z veliko začetnico v Excelu?
Recimo, da imate vrsto podatkov, za katere želite, da vsebina celice razdeli na ločene stolpce z veliko začetnico, kot je prikazano na sliki spodaj, ali imate kakšne dobre ideje za rešitev te težave v Excelu?
Razdelite besedilo na ločene stolpce z veliko začetnico s formulami
Razdelite besedilo v ločene stolpce z veliko začetnico s kodo VBA
Razdelite besedilo na ločene stolpce z veliko začetnico s Kutools za Excel
Razdelite besedilo na ločene stolpce z veliko začetnico s formulami
Če sta v celicah le dve besedi, vam naslednje formule pomagajo dokončati to opravilo. Naredite naslednje:
1. Vnesite to matrično formulo: =LEFT(A2,SMALL(FIND(CHAR(ROW(INDIRECT("65:90"))),A2&"ABCDEFGHIJKLMNOPQRSTUVWXYZ"),2)-1) (A2 je celica, ki jo želite razdeliti z veliko začetnico) v prazno celico, ki meji na vaše podatke, in nato pritisnite Ctrl + Shift + Enter tipke skupaj, da dobite prvo besedo, glejte posnetek zaslona:
2. Nato izberite C2 in povlecite ročico za polnjenje navzdol do celic, za katere želite uporabiti to formulo, hkrati so bile izvlečene vse prve besede celic obsega, glejte posnetek zaslona:
3. Nadaljujte z drugo formulo: = ZAMENI (A2,1, LEN (C2), "") (A2 je celica, ki jo želite razdeliti, in C2 je celica vsebuje prvo besedo, ki ste jo vrnili) v celico D2, in pritisnite Vnesite tipko, da dobite drugo besedo, glejte posnetek zaslona:
4. Izberite celico D2, povlecite ročico za polnjenje navzdol do celic, da dobite drugo besedo, in vsebina celice obsega je z veliko začetnico razdeljena na dva stolpca, glejte posnetek zaslona:
Razdelite besedilo v ločene stolpce z veliko začetnico s kodo VBA
Zgornje formule se uporabljajo samo za vrednost celice, ki vsebuje dve besedi. Če je v celici več besed, ki jih je treba razdeliti, lahko pred velikimi črkami dodate presledke in nato uporabite Besedilo za stolpce, da razdelite vsebino celice na ločite stolpce s presledkom.
Najprej uporabite kodo VBA, da dodate velike presledke pred veliko začetnico, da ločite besede.
1. Držite tipko ALT + F11 tipke za odpiranje Microsoft Visual Basic za aplikacije okno.
2. Kliknite Vstavi > Moduliin prilepite naslednjo kodo v Moduli Okno.
Koda VBA: pred vsako veliko črko v celici vstavite presledke
Function SplitWords(ByVal Str As String) As String
'updateby Extendoffice 20151128
Dim I As Integer
SplitWords = Left(Str, 1)
For I = 2 To Len(Trim(Str))
If (Asc(Mid(Str, I, 1)) > 64) And _
(Asc(Mid(Str, I, 1)) < 91) And _
(Mid(Str, I - 1, 1) <> " ") Then _
SplitWords = SplitWords & " "
SplitWords = SplitWords & Mid(Str, I, 1)
Next
End Function
3. Shranite in zaprite to kodo, se vrnite na delovni list, vnesite to formulo: = ločene besede (A2) v prazno celico ob vaših podatkih si oglejte posnetek zaslona:
4. Nato povlecite ročico za polnjenje navzdol do celic, za katere želite uporabiti to formulo, in presledki so bili vstavljeni pred vsako veliko začetnico, da ločite vsebino celice, glejte posnetek zaslona:
5. Nato kopirajte in prilepite teze celic formule kot vrednosti, da formule odstranite na drugem mestu ali v prvotnem obsegu.
Drugič, uporabite funkcijo Besedilo v stolpec, da vsebino celice razdelite na ločene stolpce s presledkom.
6. Izberite vrednosti celic, v katere ste vstavili presledke, in kliknite datum > Besedilo v stolpce, v 1. koraku Pretvori čarovnik v stolpcetako, da izberete Razmejeno možnost, glej posnetek zaslona:
7. Nato kliknite Naslednji v koraku 2 čarovnika preverite Vesolje možnost pod Ločila razdelek, glej posnetek zaslona:
8. Pojdi na klik Naslednji v koraku 3 čarovnika izberite splošno možnost pod Oblika podatkov stolpcain nato s klikom izberite celico, kamor želite vstaviti razdeljene vrednosti gumb, glej posnetek zaslona:
9. Končno kliknite Konec Vsebina celice je bila razdeljena na več stolpcev, kot je prikazano na sliki spodaj:
Razdelite besedilo na ločene stolpce z veliko začetnico s Kutools za Excel
Če imate Kutools za Excel, ki združuje svoje dodajanje besedila in Razdeljene celice funkcije, lahko to nalogo opravite enostavno in udobno, naredite naslednje:
Kutools za Excel : z več kot 300 priročnimi dodatki za Excel, ki jih lahko brezplačno preizkusite v 30 dneh. |
1. Izberite izvirne podatke, ki jih želite razdeliti.
2. Nato kliknite Kutools > Besedilo > dodajanje besedila, glej posnetek zaslona:
3. v dodajanje besedila v pogovorno okno enkrat vnesite preslednico ali katero koli drugo ločilo, ki ga potrebujete Besedilo in nato izberite Prva črka je velika Iz Samo doda razdelek, glej posnetek zaslona:
4. Nato kliknite Ok gumba in presledki so bili dodani pred vsako veliko začetnico, glejte posnetek zaslona:
5. In potem lahko uporabite Razdeljene celice uporabnost Kutools za Excel če želite vrednosti celic razdeliti po presledku, ohraniti izbran obseg podatkov in nato klikniti Kutools > Spoji in razdeli > Razdeljene celice, glej posnetek zaslona:
6. v Razdeljene celice pogovorno okno, izberite Razdeli na stolpce pod tip in preverite Vesolje ali druga ločila, ki ste jih dodali v 3. koraku, si oglejte posnetek zaslona:
7. Nato kliknite Okin prikaže se pozivno polje, ki vas opomni, da izberete celico, v katero želite razdeliti podatke, glejte posnetek zaslona:
8. Končno kliknite OK in dobili boste želeni rezultat, glejte posnetek zaslona:
Prenesite in brezplačno preizkusite Kutools za Excel zdaj!
Demo: besedilo razdelite na ločene stolpce z veliko začetnico s programom Kutools za Excel
Najboljša pisarniška orodja za produktivnost
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...
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!