Waarden en fouten vervangen

Met Power Query kunt u één waarde vervangen door een andere waarde, waar die waarde ook in een kolom wordt gevonden. De opdracht Waarden vervangen vindt u:

  • In het snelmenu van de cel. Klik met de rechtermuisknop op de cel om de geselecteerde waarde in de kolom te vervangen door een andere waarde.

    Snelmenu voor het vervangen van de geselecteerde waarde.

  • In het snelmenu van de kolom.

    Snelmenu voor het vervangen van de geselecteerde kolom.

  • Op het tabblad Start in de groep Transformeren.

    Vervang waarden op het tabblad Start.

  • Op het tabblad Transformeren in de groep Alle kolommen.

    Vervang waarden op het tabblad Transformeren.

De bewerking waarden vervangen heeft twee modi:

  • Volledige celinhoud vervangen: dit is het standaardgedrag voor kolommen zonder tekst, waarbij Power Query zoekt naar en de volledige inhoud van een cel vervangt. U kunt deze modus inschakelen voor tekstkolommen door Geavanceerde opties te selecteren en vervolgens het selectievakje Volledige celinhoud overeenkomen te selecteren.
  • Exemplaren van een tekstreeks vervangen: dit is het standaardgedrag voor tekstkolommen, waarbij Power Query zoekt naar een specifieke tekstreeks in alle rijen van een kolom en zo veel exemplaren van de gevonden tekstreeks vervangt.

Geavanceerde opties zijn alleen beschikbaar in kolommen van het gegevenstype Tekst. Binnen deze set opties is de vervangen met speciale tekens optie.

Vervang door de optie speciale tekens.

Volledige celinhoud vervangen

Imagine een tabel zoals de volgende, waarin u kolommen hebt voor Account-id, Categorienaam en Verkoopdoel.

Eerste voorbeeldtabel met -1 in de eerste rij van de kolom Verkoopdoel.

De waarde van -1 in de kolom Verkoopdoel is een fout in de bron en moet worden vervangen door het standaardverkoopdoel dat is gedefinieerd door het bedrijf voor deze exemplaren, 250.000. Als u dit wilt doen, klikt u met de rechtermuisknop op de waarde -1 en selecteert u waarden vervangen. Met deze actie wordt het dialoogvenster Waarden vervangen met Waarde weergegeven om te zoeken naar ingesteld op -1. U hoeft nu alleen nog maar 250000 in te voeren in het vak Vervangen door.

Vervang waarden voor een niet-tekstkolom.

Het resultaat van die bewerking geeft u het resultaat dat u zoekt.

De uitvoervoorbeeldtabel na de -1-waarde in de eerste rij van de kolom Verkoopdoel is vervangen door 250000.

Exemplaren van een tekstreeks vervangen

Laten we, als we verdergaan met de vorige tabel, de tekenreeks Categorienaam: uit de kolom Categorienaam verwijderen. Als u dit wilt doen, gaat u naar de groep Transformeren op het tabblad Start en selecteert u Waarden vervangen. Voer in het dialoogvenster Waarden vervangen de tekstreeks Categorienaam: (gevolgd door een spatie) in het vak Te zoeken waarde in, laat het vak Vervangen door leeg en selecteer ok.

Vervang waarden voor een tekstkolom.

Het resultaat van deze bewerking geeft u de tabel in de volgende afbeelding.

Tabel met de categorienaam: tekst die is verwijderd uit alle rijen van de kolom Categorienaam, zodat alleen de werkelijke categorienaam over is.