Ugrás a tartalomra
 

Hogyan oszthatja szét a szöveget külön oszlopokba nagybetűvel az Excelben?

Szerző: Xiaoyang Utolsó módosítás: 2020-06-03
tőke felosztva tőkével 1

Ha feltételezzük, hogy van egy adattartalma, amelyet a cellatartalom nagy oszlopokkal külön oszlopokra osztására szeretne, az alábbi képernyőképen látható módon, van-e jó ötlete a probléma megoldására az Excelben?

A szöveget külön oszlopokra bontsa nagybetűkkel képletekkel

A szöveget külön oszlopokra kell osztani nagybetűvel, VBA kóddal

Ossza fel a szöveget külön oszlopokra nagybetűvel a Kutools for Excel segítségével


Ha csak két szó van a celláiban, a következő képletek segítenek ennek a feladatnak a befejezésében. Kérjük, tegye a következőket:

1. Írja be ezt a tömbképletet: =LEFT(A2,SMALL(FIND(CHAR(ROW(INDIRECT("65:90"))),A2&"ABCDEFGHIJKLMNOPQRSTUVWXYZ"),2)-1) (A2 az a cella, amelyet nagybetűvel kíván felosztani) egy üres cellává, amely az adatok mellett található, majd nyomja meg a gombot Ctrl + Shift + Enter gombok együtt az első szó megszerzéséhez, lásd a képernyőképet:

tőke felosztva tőkével 2

2. Ezután válassza a C2 elemet, és húzza lefelé a kitöltő fogantyút azokra a cellákra, amelyeken alkalmazni szeretné ezt a képletet. A tartománycella összes első szavát egyszerre kivonták, lásd a képernyőképet:

tőke felosztva tőkével 3

3. Adjon meg egy másik képletet: = KICSERÉLÉS (A2,1, LEN (C2), "") (A2 az a cella, amelyet fel akarsz osztani, és C2 a cella tartalmazza az első szót, amelyet visszatért) a D2 cellába, és nyomja meg a gombot belép kulcs a második szó megszerzéséhez, lásd a képernyőképet:

tőke felosztva tőkével 4

4. Válassza ki a D2 cellát, húzza le a kitöltő fogantyút a cellákra a második szó megszerzéséhez, és a tartomány cellatartalmát két oszlopra osztotta a nagybetű, lásd a képernyőképet:

tőke felosztva tőkével 5


A fenti képleteket csak a két szót tartalmazó cellaértékre alkalmazzák. Ha több szó van egy cellában, amelyet fel kell osztani, szóközöket adhat a nagybetűk elé, majd a Szöveg oszlopokra alkalmazhatja a cella tartalmának felosztását külön oszlopok szóközzel.

Először alkalmazza a VBA kódot szóközök hozzáadására a nagybetű előtt a szavak elválasztására.

1. Tartsa lenyomva a ALT + F11 billentyűk megnyitásához Microsoft Visual Basic for Applications ablak.

2. Kattints betétlap > Modulok, és illessze be a következő kódot a Modulok Ablak.

VBA-kód: Helyezzen szóközt a cellák minden nagybetűje elé

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. Mentse el és zárja be ezt a kódot, menjen vissza a munkalapra, írja be ezt a képletet: = splitwords (A2) az adatok melletti üres cellába, lásd a képernyőképet:

tőke felosztva tőkével 6

4. Ezután húzza lefelé a kitöltő fogantyút azokra a cellákra, amelyeken alkalmazni szeretné ezt a képletet, és a szóközöket minden nagybetű elé beillesztették a cella tartalmának elválasztására, lásd a képernyőképet:

tőke felosztva tőkével 7

5. Ezután át kell másolnia és be kell illesztenie a tézisek celláit értékekként, hogy eltávolítsa a képleteket egy másik helyen vagy az eredeti tartományban.

tőke felosztva tőkével 8

Másodszor, alkalmazza a Szöveg oszlopba funkciót, hogy a cellatartalmat a szóközzel külön oszlopokra oszthassa.

6. Jelölje ki a beillesztett szóközökkel rendelkező cellaértékeket, majd kattintson a gombra dátum > Szöveg oszlopokba, az 1. lépésben Szöveg konvertálása oszlopok varázslóváválassza a Határolójel opció, lásd a képernyőképet:

tőke felosztva tőkével 9

7. Ezután kattintson Következő gombra, a varázsló 2. lépésében ellenőrizze Hely lehetőség a Elhatárolók szakasz, lásd a képernyőképet:

tőke felosztva tőkével 10

8. Kattintson a gombra Következő gombra, a varázsló 3. lépésében válassza a lehetőséget általános lehetőség a Oszlop adatformátuma, majd kattintson arra a cellára, ahová az osztott értékeket be szeretné helyezni tőke felosztva tőkével 12 gomb, lásd a képernyőképet:

tőke felosztva tőkével 11

9. Végül kattintson befejez gombra, a cella tartalma több oszlopra lett felosztva az alábbi képernyőkép szerint:

tőke felosztva tőkével 13


Ha van Kutools az Excel számára, ötvözve annak Szöveg hozzáadása és a Hasított sejtek funkciókkal könnyen és kényelmesen kezelheti ezt a feladatot, kérjük, tegye a következőket:

Kutools az Excel számára : több mint 300 praktikus Excel-bővítménnyel, ingyenesen, korlátozás nélkül, 30 nap alatt kipróbálható.

1. Válassza ki a felosztani kívánt eredeti adatokat.

2. Ezután kattintson Kutoolsszöveg > Szöveg hozzáadása, lásd a képernyőképet:

3. Az Szöveg hozzáadása párbeszédpanelt, kérjük, írja be egyszer a szóközt vagy bármely más elválasztót szöveg mezőbe, majd válassza a lehetőséget Az első betű nagybetű tól Csak add hozzá szakasz, lásd a képernyőképet:

tőke felosztva tőkével 15

4. Ezután kattintson Ok gomb, és szóközök kerültek minden egyes nagybetű elé, lásd a képernyőképet:

tőke felosztva tőkével 16

5. És akkor alkalmazhatja a Hasított sejtek hasznossága Kutools az Excel számára a cellaértékek szóközzel történő felosztásához, az adattartomány kiválasztva tartásával, majd kattintson Kutools > Egyesítés és felosztás > Hasított sejtek, lásd a képernyőképet:

6. Az Hasított sejtek párbeszédpanelen válassza ki Oszlopokra osztás alatt a típus szakaszban, és ellenőrizze Hely vagy más határoló, amelyet a 3. lépésben adott hozzá, lásd a képernyőképet:

tőke felosztva tőkével 18 18

7. Ezután kattintson Ok, és megjelenik egy felszólító doboz, amely emlékezteti Önt, hogy válasszon egy cellát az osztott adatok elhelyezéséhez, lásd a képernyőképet:

tőke felosztva tőkével 19

8. Végül kattintson OK gombra, és megkapja a kívánt eredményt, lásd a képernyőképet:

tőke felosztva tőkével 20

Töltse le és ingyenes próbaverziója a Kutools for Excel programhoz most!


Kutools az Excel számára: több mint 300 praktikus Excel-bővítménnyel, ingyenesen, korlátozás nélkül, 30 nap alatt kipróbálható. Töltse le és ingyenes próbaverziót most!

A legjobb irodai hatékonyságnövelő eszközök

🤖 Kutools AI Aide: Forradalmasítsa az adatelemzést a következők alapján: Intelligens végrehajtás   |  Kód létrehozása  |  Hozzon létre egyéni képleteket  |  Adatok elemzése és diagramok létrehozása  |  A Kutools funkciók meghívása...
Népszerű szolgáltatások: Ismétlődések keresése, kiemelése vagy azonosítása   |  Üres sorok törlése   |  Oszlopok vagy cellák kombinálása adatvesztés nélkül   |   Kerek Formula nélkül ...
Szuper keresés: Több kritérium VLookup    Többértékű VLookup  |   VLookup több munkalapon   |   Fuzzy Lookup ....
Speciális legördülő lista: Gyors legördülő lista létrehozása   |  Függő legördülő lista   |  Többszörösen válassza ki a legördülő listát ....
Oszlopkezelő: Adjon meg egy adott számú oszlopot  |  Oszlopok mozgatása  |  Kapcsolja be a Rejtett oszlopok láthatósági állapotát  |  Tartományok és oszlopok összehasonlítása ...
Kiemelt funkciók: Rács fókusz   |  Design nézet   |   Nagy Formula bár    Munkafüzet és lapkezelő   |  Erőforrás-könyvtár (Auto szöveg)   |  Dátumválasztó   |  Kombinálja a munkalapokat   |  Cellák titkosítása/dekódolása    E-mailek küldése listánként   |  Szuper szűrő   |   Speciális szűrő (félkövér/dőlt/áthúzott szűrés...) ...
A 15 legjobb eszközkészlet12 szöveg Eszközök (Szöveg hozzáadása, Karakterek eltávolítása,...)   |   50 + Táblázatos Típusai (Gantt-diagram,...)   |   40+ Praktikus képletek (Számolja ki az életkort a születésnap alapján,...)   |   19 beszúrás Eszközök (Helyezze be a QR-kódot, Kép beszúrása az útvonalból,...)   |   12 Átalakítás Eszközök (Számok szavakig, Valuta átváltás,...)   |   7 Egyesítés és felosztás Eszközök (Haladó kombinált sorok, Hasított sejtek,...)   |   ... és több

Töltsd fel Excel-készségeidet a Kutools for Excel segítségével, és tapasztald meg a még soha nem látott hatékonyságot. A Kutools for Excel több mint 300 speciális funkciót kínál a termelékenység fokozásához és az időmegtakarításhoz.  Kattintson ide, hogy megszerezze a leginkább szükséges funkciót...


Az Office lap füles felületet hoz az Office-ba, és sokkal könnyebbé teszi a munkáját

  • Füles szerkesztés és olvasás engedélyezése Wordben, Excelben és PowerPointban, Publisher, Access, Visio és Project.
  • Több dokumentum megnyitása és létrehozása ugyanazon ablak új lapjain, mint új ablakokban.
  • 50% -kal növeli a termelékenységet, és naponta több száz kattintással csökkenti az egér kattintását!