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 splitsen op scheidingstekens en cellen te transponeren in Excel?

In dit artikel introduceer ik de manieren om een ​​bereik op basis van een specifiek scheidingsteken te splitsen en vervolgens in Excel om te zetten zoals hieronder afgebeeld. Als u geïnteresseerd bent in deze taak, gaat u naar de onderstaande gegevens.
doc spliy transponeren 1

Splitsen en transponeren met VBA

Splitsen en transponeren met Kutools voor Excel

Tabblad Office Schakel bewerken en browsen met tabbladen in Office in en maak uw werk veel eenvoudiger ...
Kutools voor Excel brengt 300 geavanceerde functies naar Excel en verhoogt uw productiviteit met 80%
  • 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 en gegevens bewaren; Inhoud gesplitste cellen; Combineer dubbele rijen en som / gemiddelde... 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 ...
  • Favoriete en snel formules invoegen, Bereiken, grafieken en afbeeldingen; Coderen van cellen met wachtwoord; Maak een mailinglijst en stuur e-mails ...
  • 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...
  • Kutools werkt met Office 2007-2019 en 365. Het ondersteunt alle talen en is zeer eenvoudig te installeren of te implementeren. Volledige functionaliteit 60-daagse gratis proefversie.

pijl blauwe rechterbel Splitsen en transponeren met VBA

Er is geen directe manier om gegevens te splitsen en te transponeren door een specifiek scheidingsteken, maar ik kan een VBA-code introduceren om u te helpen dit probleem snel op te lossen.

1. druk op Alt + F11 toetsen om weer te geven Microsoft Visual Basic voor toepassingen venster.

2. klikken bijvoegsel > moduleen plak onderstaande code in het nieuwe module venster.

VBA: splitsen en transponeren

Sub Vertical()
'UpdatebyExtendoffice20161125
    Dim i As Long, strTxt As String
    Dim startP As Range
    Dim xRg As Range, yRg As Range
    On Error Resume Next
    Set xRg = Application.InputBox _
    (Prompt:="Range Selection...", _
    Title:="Kutools For Excel", Type:=8)
    i = 1
    Application.ScreenUpdating = False
    For Each yRg In xRg
        If i = 1 Then
            strTxt = yRg.Text
            i = 2
        Else
            strTxt = strTxt & "," & yRg.Text
        End If
    Next
    Application.ScreenUpdating = True
    Set startP = Application.InputBox _
    (Prompt:="paste range...", _
    Title:="Kutools For Excel", Type:=8)
    ary = Split(strTxt, ",")
    i = 1
    Application.ScreenUpdating = False
    For Each a In ary
        startP(i, 1).Value = a
        i = i + 1
    Next a
    Application.ScreenUpdating = True
End Sub

3. druk op F5 toets om de code uit te voeren, verschijnt er een dialoogvenster waarin u een bereik kunt selecteren om te splitsen en te transponeren.
doc spliy transponeren 2

4. klikken OK. Er verschijnt een dialoogvenster om een ​​locatie te selecteren om de gegevens te plaatsen.
doc spliy transponeren 3

5. klikken OKen de selectie is gesplitst en getransponeerd door een komma.
doc spliy transponeren 4

Let op: in de code, de komma in de hemel = Splitsen (strTxt, ",") is het scheidingsteken waar je data op splitst op basis van, je kunt het veranderen zoals je wilt.


pijl blauwe rechterbel Splitsen en transponeren met Kutools voor Excel

Doordat uw bureau Kutools for Excel, je kunt het toepassen Gespleten cellen ten eerste om cellen te splitsen op scheidingsteken en vervolgens de Transformeer bereik hulpprogramma om de cellen in één kolom om te zetten.

Kutools for Excel, met meer dan 120 handige functies, maakt uw werk eenvoudiger.

Na het installeren van Kutools voor Excel, doe het als volgt :(Gratis download nu Kutools voor Excel!)

1. Selecteer de cellen die u wilt splitsen en klik op Kutools > Tekst > Gespleten cellen. Zie screenshot:
doc spliy transponeren 5

2. In de Gespleten cellen dialoog, check Splitsen naar kolommen optie, geef vervolgens het scheidingsteken op dat u wilt splitsen op basis van, klik op Ok. En selecteer een lege cel om het resultaat in de tweede te plaatsen Gespleten cellen dialoogvenster. Zie screenshot:
doc spliy transponeren 6

3. klikken OK, dan zijn de cellen opgedeeld in kolommen en klik vervolgens op Kutools > Bereik > Transformeer bereik. Zie screenshot:
doc spliy transponeren 7

4. In de Transformeer bereik dialoog, check Bereik tot enkele kolom, Klik Oken selecteer een cel om het resultaat te plaatsen. Zie screenshot:
doc spliy transponeren 8

5. klikken OK, nu is het bereik omgezet in één kolom.
doc spliy transponeren 9

Tip. Als u een gratis proefversie van de Gespleten cellen en Transformeer bereik functies ga alsjeblieft gratis Kutools voor Excel proberen eerst en vervolgens de bewerking volgens de bovenstaande stappen toepassen.


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

  • 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 en gegevens bewaren; Inhoud gesplitste cellen; Combineer dubbele rijen en som / gemiddelde... 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 ...
  • Favoriete en snel formules invoegen, Bereiken, grafieken en afbeeldingen; Coderen van cellen met wachtwoord; Maak een mailinglijst en stuur e-mails ...
  • 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...
  • Werkt met Office 2007-2019 en 365 en ondersteunt alle talen. Het is eenvoudig te implementeren in uw bedrijf. 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.