Tip: andere talen zijn Google-Vertaald. Je kunt het English versie van deze link.
Log in
x
or
x
x
Registreren
x

or

Hoe te scheiden / scheiden van alfanumerieke reeksen in twee kolommen in Excel?

Als u de alfanumerieke tekenreeksen in twee afzonderlijke kolommen wilt scheiden, bevat de ene getallen en de andere bevat alfabetische tekens, zodat u de gegevens zo snel kunt verwerken als u nodig hebt, dit artikel. Ik zal enkele handige methoden bespreken om de alfanumerieke reeksen op te splitsen in twee afzonderlijke kolommen.

Splits / scheid alfanumerieke reeksen in twee kolommen met door de gebruiker gedefinieerde functie

Splits / scheid alfanumerieke reeksen in twee kolommen met Kutools voor Excel


Tekstreeksen splitsen / scheiden in afzonderlijke tekst- en nummerkolommen:

Kutools for Excel's Gespleten cellen functie is een krachtig hulpmiddel, het kan je helpen om celwaarden in meerdere kolommen of rijen te splitsen, het kan je helpen om alfanumerieke reeksen in gescheiden tekst- en getallenkolommen te splitsen, enz ...

doc-aparte-text-nummer-18

Kutools for Excel: met meer dan 200 handige Excel-add-ins, gratis om zonder beperking in 60-dagen te proberen. Download en gratis proef nu!



Ik heb bijvoorbeeld een reeks alfanumerieke reeksen nodig om te worden gescheiden in twee kolommen, zoals het volgende screenshot wordt getoond:

doc gesplitst alfanumeriek 1

Hier kan ik een maken Door de gebruiker gedefinieerde functie om deze taak op te lossen, doe je als volgt:

1. Houd de toets ingedrukt ALT + F11 toetsen om de te openen Microsoft Visual Basic voor toepassingen venster.

2. Klikken bijvoegsel > moduleen plak de volgende code in de module Venster.

VBA-code: afzonderlijke alfanumerieke reeksen in twee kolommen:

Function RetNum(Str As String)
'updateby Extendoffice 20151214
    Dim xRegEx As Object
    Set xRegEx = CreateObject("vbscript.regexp")
    xRegEx.Global = True
    xRegEx.Pattern = "[^\d]+"
    RetNum = xRegEx.Replace(Str, "")
    Set xRegEx = Nothing
End Function
Function RetNonNum(Str As String)
    Dim xRegEx As Object
    Set xRegEx = CreateObject("vbscript.regexp")
    xRegEx.Global = True
    xRegEx.Pattern = "[\d]+"
    RetNonNum = xRegEx.Replace(Str, "")
    Set xRegEx = Nothing
End Function

3. Sla vervolgens op en sluit deze code, ga terug naar het werkblad en voer deze formule in: = Retnonnum (A2) in een lege cel, sleep dan de vulgreep omlaag naar de cellen om deze formule toe te passen, alle alfabetische tekens zijn in één keer uit de referentiekolom gehaald, zie screenshot:

doc gesplitst alfanumeriek 2

4. Ga door met het invoeren van deze formule: = Retnum (A2) in een andere lege cel en sleep de vulgreep naar de cellen om deze formule te bevatten, dan zijn alle getallen geretourneerd zoals in de volgende afbeelding:

doc gesplitst alfanumeriek 3


Als je Kutools for Excel, Met Gespleten cellen hulpprogramma, kunt u snel de alfanumerieke reeksen splitsen in afzonderlijke kolommen.

Kutools for Excel : met meer dan 300 handige Excel-invoegtoepassingen, gratis om zonder beperking te proberen in 60-dagen.

Na het installeren van Kutools for Excel, alsjeblieft als volgt doen:

1. Selecteer de alfanumerieke tekenreeksen die u wilt scheiden.

2. Klikken Kutools > Tekst > Gespleten cellenzie screenshot:

doc gesplitst alfanumeriek 4

3. In de Gespleten cellen dialoogvenster, selecteer Splitsen naar kolommen onder de Type sectie en kies vervolgens Tekst en nummer onder de Splitsen door sectie, zie screenshot:

doc gesplitst alfanumeriek 5

4. Dan klikken Ok knop en er verschijnt een prompt om u eraan te herinneren een cel te selecteren waar u het gescheiden resultaat moet vinden, zie screenshot:

doc gesplitst alfanumeriek 6

5. En klik vervolgens op OK, de alfabetische tekens en de nummers zijn in twee kolommen verdeeld, zie screenshot:

doc gesplitst alfanumeriek 7

Download en proef Kutools nu voor Excel!


Kutools for Excel: met meer dan 200 handige Excel-add-ins, gratis om zonder beperking in 60-dagen te proberen. Download en gratis proef nu!


Kutools voor Excel - De beste Office-productiviteitstool Verhoog uw productiviteit met 80%

  • visfuik: Snel invoegen complexe formules, grafieken en alles wat je eerder hebt gebruikt; Coderen van cellen met wachtwoord; Maak een mailinglijst en stuur e-mails ...
  • Super Formula Bar (bewerk eenvoudig meerdere regels tekst en formule); Lay-out lezen (gemakkelijk grote aantallen cellen lezen en bewerken); Plakken op gefilterd bereik...
  • Cellen / rijen / kolommen samenvoegen zonder gegevens te verliezen; Inhoud gesplitste cellen; Combineer dubbele rijen / kolommen... voorkomen dubbele cellen; Ranges vergelijken...
  • Selecteer Dupliceren of Uniek rijen; Selecteer Lege rijen (alle cellen zijn leeg); Super Find en Fuzzy Find in veel werkboeken; Willekeurig selecteren ...
  • Exacte kopie Meerdere cellen zonder formule-referentie te wijzigen; Automatisch referenties maken naar meerdere vellen; Voeg kogels toe, Selectievakjes en meer ...
  • extract Text, Tekst toevoegen, verwijderen op positie, Verwijder de spatie; Subtotalen voor paging maken en afdrukken; Converteren tussen cellen Inhoud en opmerkingen...
  • Super filter (bewaar en pas filterschema's toe op andere bladen); Geavanceerde sortering per maand / week / dag, frequentie en meer; Speciaal filter door vet, cursief ...
  • Combineer werkmappen en werkbladen; Tabellen samenvoegen op basis van sleutelkolommen; Gegevens splitsen in meerdere bladen; Batch Converteer xls, xlsx en PDF...
  • Meer dan 300 krachtige functies. Ondersteunt Office / Excel 2007-2019 en 365. Ondersteunt alle talen. Eenvoudig te implementeren in uw onderneming of organisatie. Volledige functionaliteit 60-daagse gratis proefversie.
kte-tab 201905

Tabblad Office Brengt interface met tabbladen naar Office en maakt uw werk veel eenvoudiger

  • Bewerken en lezen met tabbladen inschakelen in Word, Excel, PowerPoint, Publisher, Access, Visio en Project.
  • Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster, in plaats van in nieuwe vensters.
  • Verhoogt uw productiviteit met 50% en verlaagt dagelijks honderden muisklikken voor u!
Officetab onderaan
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.

Be the first to comment.