Een kolom toevoegen vanuit voorbeelden

Wanneer u kolommen uit voorbeelden toevoegt, kunt u nieuwe kolommen maken die aan uw behoeften voldoen. Dit proces is handig voor de volgende situaties:

  • U weet welke gegevens u wilt gebruiken in uw nieuwe kolom, maar u weet niet zeker welke transformatie of verzameling transformaties u daar kunt krijgen.
  • U weet al welke transformaties u nodig hebt, maar u weet niet zeker wat u moet selecteren in de gebruikersinterface om ze te laten plaatsvinden.
  • U weet alles over de transformaties die u nodig hebt met behulp van een aangepaste kolomexpressie in de M-taal, maar een of meer van deze transformaties zijn niet beschikbaar in de gebruikersinterface.

De opdracht Kolom uit voorbeelden bevindt zich op het tabblad Kolom toevoegen in de groep Algemeen .

Schermopname van de kolom Toevoegen uit voorbeeldenopties.

Een nieuwe kolom toevoegen uit voorbeelden

In dit voorbeeld begint u met de tabel die wordt weergegeven in de volgende afbeelding.

Schermopname van de oorspronkelijke tabel met informatie over specifieke klanten, samen met hun locatie en maandelijkse inkomsten.

Het doel in dit voorbeeld is om twee nieuwe kolommen te maken:

  • Bereik: Maak bins voor de kolom Maandelijks inkomen in discrete intervallen van 5000.
  • Volledige naam: voeg de kolommen Achternaam en Voornaam samen tot één kolom.

Schermopname van de uiteindelijke tabel met inkomstenbereik en kolommen met volledige naam toegevoegd.

Kolom uit voorbeelden, uit geselecteerde kolommen

Wanneer u een nieuwe kolom maakt, kiest u welke kolom u wilt gebruiken in uw berekeningen. In dit voorbeeld maakt u de kolom Bereik op basis van de waarden in de kolom Maandelijks inkomen.

Selecteer de kolom Maandelijks inkomen, selecteer de opdracht Kolom op basis van voorbeelden en selecteer vervolgens Uit selectie.

Schermopname van kolom uit voorbeelden in geselecteerde kolom.

In het voorbeeldvenster wordt een nieuwe, bewerkbare kolom weergegeven waarin u uw voorbeelden kunt invoeren. In het eerste voorbeeld is de waarde uit de geselecteerde kolom 19.500. Voer in de nieuwe kolom de tekst 15.000 tot 20.000 in. Dit is de bin waar die waarde valt.

Schermopname van de nieuwe kolom waarin gegevens worden ingevoerd in het nieuwe bereik, van voorbeeld.

Wanneer Power Query een overeenkomende transformatie vindt, worden de resterende rijen gevuld met de transformatieresultaten. U kunt ook de M-formuletekst voor de transformatie boven de tabelvoorbeeld zien.

Nadat u OK hebt geselecteerd, wordt de nieuwe kolom onderdeel van uw query. Er wordt ook een nieuwe stap toegevoegd aan uw query.

Schermopname van de nieuwe kolom uit voorbeelden die zijn toegevoegd aan de tabel en de nieuwe toegepaste stap benadrukt.

Kolom geselecteerd uit voorbeelden, vanuit alle kolommen

Het volgende doel is om een kolom Volledige naam te maken met behulp van de waarden uit de kolommen Voornaam en Achternaam .

Hiervoor selecteert u eerst de opdracht Kolom op basis van voorbeelden en vervolgens Van alle kolommen.

Schermopname van de Power Query-editor, met de optie 'Kolom uit voorbeelden, van alle kolommen' benadrukt.

Voer vervolgens uw eerste volledige naamvoorbeeld in als Enders, Maria.

Schermopname van de Power Query-editor met de volledige naam die wordt gebruikt als het eerste voorbeeld voor een nieuwe kolom uit het voorbeeld.

Nadat u OK hebt geselecteerd, wordt de nieuwe kolom onderdeel van uw query. Er wordt ook een nieuwe stap toegevoegd aan uw query. Selecteer en houd de naam van de kolom samenvoegen ingedrukt (of klik erop met de rechtermuisknop) en selecteer Vervolgens Naam wijzigen en wijzig de naam van de kolom in Volledige naam.

Schermopname van de Power Query-editor met de nieuwe kolom Volledige naam toegevoegd aan de tabel.

De laatste stap bestaat uit het verwijderen van de kolommen Voornaam, Achternaam en Monthly Income . De laatste tabel bevat nu de kolommen Bereik en Volledige naam met alle gegevens die u in de vorige stappen hebt geproduceerd.

Schermopname van de laatste tabel met kolommen voor voornaam, achternaam en maandelijkse inkomsten verwijderd, en inkomstenbereik en kolommen met volledige namen toegevoegd.

Tips en overwegingen

Wanneer u voorbeelden opgeeft, biedt Power Query een lijst met beschikbare velden, waarden en voorgestelde transformaties voor de geselecteerde kolommen. Als u deze lijst wilt weergeven, selecteert u een cel van de nieuwe kolom en begint u met het invoeren van een waarde of drukt u op F2. U kunt ook dubbelklikken op een cel in de nieuwe kolom.

Schermopname van de kolom uit voorbeeldsuggesties.

De functie Kolom op basis van voorbeelden werkt alleen met de eerste 100 rijen van het gegevensvoorbeeld. U kunt stappen toepassen vóór de Kolom van voorbeelden stap om uw eigen gegevensvoorbeeld te maken. Nadat de kolom uit voorbeelden is gemaakt, kunt u deze voorgaande stappen verwijderen zonder dat dit van invloed is op de nieuwe kolom.

Lijst met ondersteunde transformaties

Veel, maar niet alle transformaties zijn beschikbaar wanneer u Kolom uit voorbeelden gebruikt. In de volgende lijst ziet u de ondersteunde transformaties.

Algemeen

  • Voorwaardelijke kolom

Verwijzing

  • Verwijzing naar een specifieke kolom, inclusief transformaties voor trimmen, reinigen en het aanpassen van hoofdletters.

Teksttransformaties

  • Combineren (ondersteunt combinatie van letterlijke tekenreeksen en volledige kolomwaarden)
  • Vervangen
  • Length
  • Uittreksel
    • Eerste tekens
    • Laatste tekens
    • Bereik
    • Tekst vóór scheidingsteken
    • Tekst na het scheidingsteken
    • Tekst tussen scheidingstekens
    • Length
    • Tekens verwijderen
    • Tekens behouden

Opmerking

Alle teksttransformaties zijn bedoeld voor het bijsnijden, opschonen of toepassen van een casetransformatie op de kolomwaarde.

Datumtransformaties

  • Day
  • Dag van de week
  • Naam van de dag van de week
  • Dag van het Jaar
  • Maand
  • Maandnaam
  • Kwartaal van het jaar
  • Week van maand
  • Week van het jaar
  • Jaar
  • Leeftijd
  • Begin van het jaar
  • Einde van het jaar
  • Begin van maand
  • Einde van de maand
  • Begin van kwartaal
  • Dagen in maand
  • Einde van kwartaal
  • Begin van de week
  • Einde van de week
  • Dag van de maand
  • Begin van de dag
  • Einde van de dag

Tijdtransformaties

  • Uur
  • Minuut
  • Second
  • Naar lokale tijd

Opmerking

Alle datum- en tijdtransformaties zijn bedoeld voor het converteren van de kolomwaarde naar Datum, Tijd of Datum/tijd.

Getaltransformaties

  • Absolute waarde
  • Boogcosinus
  • Boogsinus
  • Arctangens
  • Converteren naar getal
  • Cosinus
  • Kubus
  • Delen
  • Exponent
  • Factorieel
  • Geheel getal delen
  • Is zelfs
  • Is oneven
  • Ln
  • Logaritme met grondtal 10
  • Modulo
  • Vermenigvuldigen
  • Naar beneden afronden
  • Overzicht
  • Teken
  • Sinus
  • Vierkantswortel
  • Square
  • Aftrekken
  • Som
  • Tangens
  • Bucketing/Bereiken