Delen via


Kolommen splitsen op aantal tekens

In Power Query kunt u een kolom splitsen via verschillende methoden. In dit geval kunnen de geselecteerde kolommen worden gesplitst door het aantal tekens.

Waar kunt u gesplitste kolommen > zoeken op aantal tekens

U vindt de optie Kolommen splitsen > op aantal tekens op drie plaatsen:

  • Tabblad Start: onder het vervolgkeuzemenu Kolom splitsen in de groep Transformeren .

    Knop Kolom splitsen op het tabblad Start.

  • Tabblad Transformeren, onder het vervolgkeuzemenu Kolom splitsen in de groep Tekstkolom.

    Knop Kolom splitsen op het tabblad Transformeren.

  • Klik met de rechtermuisknop op een kolom, in de optie Kolom splitsen.

    Knop Kolom splitsen in het contextmenu met de rechtermuisknop op de kolom.

Kolommen splitsen op aantal tekens in kolommen

De eerste tabel voor dit voorbeeld is de tabel hieronder, met slechts één kolom voor Kolom1.

Voorbeeld van de eerste tabel.

Deze kolom bevat drie waarden:

  • Accountnaam: in de eerste zes tekens
  • Datum: in de volgende acht tekens met de notatie jjjjmmdd
  • Eenheden: de resterende tekens

In dit voorbeeld wilt u deze kolom splitsen in drie kolommen met de waarden die in de bovenstaande lijst worden beschreven.

Als u deze splitsing wilt uitvoeren, selecteert u de kolom en selecteert u vervolgens de optie om de kolom te splitsen op het aantal tekens. Pas in de kolom Splitsen op aantal tekens de volgende configuratie toe:

  • Aantal tekens: 6
  • Split: Eenmaal, zo ver mogelijk links

Kolom splitsen in kolommen op aantal tekens.

Het resultaat van deze bewerking geeft u een tabel met twee kolommen. Een voor de accountnaam en de andere die de gecombineerde waarden voor de datum en eenheden bevat.

Voorbeeld van getransformeerde tabel na het splitsen van een kolom in kolommen op aantal tekens.

Notitie

Power Query splitst de kolom in slechts twee kolommen. De naam van de nieuwe kolommen bevat dezelfde naam als de oorspronkelijke kolom. Een achtervoegsel met een punt en een getal dat de gesplitste sectie van de kolom vertegenwoordigt, wordt toegevoegd aan de namen van de nieuwe kolommen.

Ga nu door met dezelfde bewerking via de nieuwe kolom Kolom1.2, maar met de volgende configuratie:

  • Aantal tekens: 8
  • Split: Eenmaal, zo ver mogelijk links

Nieuwe splitsbewerking over de kolom Kolom1.2.

Het resultaat van deze bewerking levert een tabel met drie kolommen op. U ziet de nieuwe namen van de twee kolommen uiterst rechts. Kolom1.2.1 en Kolom1.2.2 worden automatisch gemaakt door de bewerking gesplitste kolom.

Resultaat van het splitsen van de kolom Kolom1.2.

U kunt nu de naam van de kolommen wijzigen en ook de gegevenstypen van elke kolom als volgt definiëren:

Oorspronkelijke kolomnaam Nieuwe kolomnaam Gegevenstype
Kolom1.1 Accountnaam Sms verzenden
Kolom1.2.1 Datum Datum
Kolom1.2.2 Eenheden Geheel getal

De uiteindelijke tabel ziet eruit als de tabel in de volgende afbeelding.

Uiteindelijke voorbeeldtabel na nieuwe kolomnamen.

Kolommen splitsen op aantal tekens in rijen

De eerste tabel voor dit voorbeeld is de tabel hieronder, met de kolommen Groep en Account.

Voorbeeld van de eerste tabel voor splitsen in rijen.

De kolom Account kan meerdere waarden in dezelfde cel bevatten. Elke waarde heeft dezelfde lengte in tekens, met een totaal van zes tekens. In dit voorbeeld wilt u deze waarden splitsen, zodat u elke accountwaarde in een eigen rij kunt hebben.

Hiervoor selecteert u de kolom Account en selecteert u vervolgens de optie om de kolom te splitsen op het aantal tekens. Pas in de kolom Splitsen op aantal tekens de volgende configuratie toe:

  • Aantal tekens: 6
  • Splitsen: herhaaldelijk
  • Splitsen in: rijen

Splits in rijen op het aantal tekensvenster.

Het resultaat van deze bewerking geeft u een tabel met hetzelfde aantal kolommen, maar nog veel meer rijen omdat de fragmenten in de oorspronkelijke celwaarden in de kolom Account nu worden gesplitst in meerdere rijen.

Uiteindelijke tabel na de splitsing in de bewerking rijen.