Erstat værdier og fejl
Med Power Query kan du erstatte én værdi med en anden værdi, uanset hvor værdien findes i en kolonne. Du kan finde kommandoen Erstat værdier :
I cellens genvejsmenu. Højreklik på cellen for at erstatte den markerede værdi i kolonnen med en anden værdi.
I genvejsmenuen for kolonnen.
Under fanen Hjem i gruppen Transformér.
Under fanen Transformér i gruppen En hvilken som helst kolonne.
Handlingen replace values har to tilstande:
- Erstat hele celleindholdet: Dette er standardfunktionsmåden for ikke-tekstkolonner, hvor Power Query søger efter og erstatter hele indholdet af en celle. Du kan aktivere denne tilstand for tekstkolonner ved at vælge Avancerede indstillinger og derefter markere afkrydsningsfeltet Søg efter hele cellens indhold .
- Erstat forekomster af en tekststreng: Dette er standardfunktionsmåden for tekstkolonner, hvor Power Query søger efter en bestemt tekststreng i alle rækker i en kolonne og erstatter så mange forekomster af tekststrengen, som den finder.
Avancerede indstillinger er kun tilgængelige i kolonner af datatypen Tekst. I dette sæt indstillinger er indstillingen Erstat ved hjælp af specialtegn .
Forestil dig en tabel som følgende, hvor du har kolonner for Konto-id, Kategorinavn og Salgsmål.
Værdien af -1 i kolonnen Sales Goal er en fejl i kilden og skal erstattes med det standardsalgsmål, der er defineret af virksomheden for disse forekomster, som er 250.000. Det gør du ved at højreklikke på værdien -1 og derefter vælge Erstat værdier. Denne handling åbner dialogboksen Erstat værdier med Værdi for at finde indstillet til -1. Nu skal du bare skrive 250000 i feltet Erstat med .
Resultatet af denne handling giver dig det resultat, du leder efter.
Hvis vi fortsætter med den forrige tabel, kan vi sige, at du vil fjerne tekststrengen "Kategorinavn: " fra kolonnen Kategorinavn . Det gør du ved at gå til gruppen Transformér under fanen Hjem og vælge Erstat værdier. I dialogboksen Erstat værdier skal du angive tekststrengen Kategorinavn: (efterfulgt af et mellemrum) i feltet Værdi, der skal søges efter, lade feltet Erstat med være tomt og derefter vælge OK.
Resultatet af denne handling giver dig tabellen på følgende billede.