Läs på engelska

Dela via


Ersätt värden och fel

Med Power Query kan du ersätta ett värde med ett annat värde oavsett var det värdet finns i en kolumn. Kommandot Ersätt värden finns:

  • På snabbmenyn för cellen. Högerklicka på cellen för att ersätta det markerade värdet i kolumnen med ett annat värde.

    Snabbmeny för att ersätta det valda värdet.

  • På snabbmenyn för kolumner.

    Snabbmeny för att ersätta den valda kolumnen.

  • På fliken Start i gruppen Transformera .

    Ersätt värden på fliken Start.

  • På fliken Transformera går du till kolumngruppen Alla.

    Ersätt värden på fliken Transformera.

Åtgärden ersätt värden har två lägen:

  • Ersätt hela cellinnehållet: Detta är standardbeteendet för icke-textkolumner, där Power Query söker efter och ersätter det fullständiga innehållet i en cell. Du kan aktivera det här läget för textkolumner genom att välja Avancerade alternativ och sedan markera kryssrutan Matcha hela cellinnehållet .
  • Ersätt instanser av en textsträng: Detta är standardbeteendet för textkolumner, där Power Query söker efter en specifik textsträng i alla rader i en kolumn och ersätter så många instanser av textsträngen som den hittar.

Avancerade alternativ är endast tillgängliga i kolumner av datatypen Text. I den uppsättningen med alternativ finns alternativet Ersätt med specialtecken .

Ersätt med specialtecken.

Ersätt hela cellinnehållet

Föreställ dig en tabell som följande, där du har kolumner för konto-ID, kategorinamn och försäljningsmål.

Inledande exempeltabell med -1 i den första raden i kolumnen Försäljningsmål.

Värdet -1 i kolumnen Försäljningsmål är ett fel i källan och måste ersättas med standardförsäljningsmålet som definieras av verksamheten för dessa instanser, vilket är 250 000. Det gör du genom att högerklicka på värdet -1 och sedan välja Ersätt värden. Den här åtgärden öppnar dialogrutan Ersätt värden med Värde för att hitta inställt på -1. Nu behöver du bara ange 250000 i rutan Ersätt med .

Ersätt värden för en kolumn som inte är text.

Resultatet av den åtgärden ger dig det resultat som du letar efter.

Utdataexempeltabellen efter värdet -1 på den första raden i kolumnen Försäljningsmål ersattes med 250000.

Ersätt instanser av en textsträng

Om du fortsätter med föregående tabell ska vi säga att du vill ta bort textsträngen "Kategorinamn: " från kolumnen Kategorinamn . Det gör du genom att gå till gruppen Transformerafliken Start och välja Ersätt värden. I dialogrutan Ersätt värden anger du textsträngen Kategorinamn: (följt av ett blanksteg) i rutan Värde att söka efter, lämnar rutan Ersätt med tom och väljer sedan OK.

Ersätt värden för en textkolumn.

Resultatet av åtgärden ger dig tabellen i följande bild.

Tabell med kategorinamn: text som tagits bort från alla rader i kolumnen Kategorinamn, vilket endast lämnar det faktiska kategorinamnet.