Arbeid med duplikatverdier

Du kan jobbe med duplikatsett av verdier gjennom transformasjoner som kan fjerne duplikater fra dataene dine. Eller du kan filtrere dataene dine til kun å vise duplikater, slik at du kan fokusere på dem.

Advarsel!

Power Query er små og små bokstaver. Når man jobber med duplikatverdier, tar Power Query hensyn til tekstens tilfelle, noe som kan føre til uønskede resultater. Som en løsning kan du bruke en stor eller liten transformasjon før du fjerner duplikater.

For denne artikkelen bruker eksemplene følgende tabell med ID-, Kategori- og Total-kolonnene .

Skjermbilde av den innledende eksempeltabellen som inneholder kolonnene ID, Kategorie og Total.

Note

Bruk av et trinn for å fjerne duplikater kan øke minneforbruket betydelig hvis Power Query ikke kan avlaste denne operasjonen til serverdeldatakilden (kjent som «folding»).

Fjern dupliserte rader i Power Query

Bruk Fjern duplikater for å slette rader der valgte kolonner inneholder gjentatte verdier. Power Query er kasussensitiv når man sammenligner verdier, så bruk en stor eller liten transformasjon først hvis kasus ikke skal påvirke sammenligningen.

  1. Velg kolonnene som inneholder dupliserte verdier.

  2. Gå til Hjem-fanen .

  3. I gruppen Reduser rader , velg Fjern rader.

  4. Fra nedtrekksmenyen velger du Fjern duplikater.

    Skjermbilde som viser plasseringen av alternativet Fjern duplikater under Fjern rader.

Advarsel!

Power Query garanterer ikke at den beholder den første instansen i et sett med duplikater når den fjerner duplikater. For å lære mer om hvordan du bevarer sortering, se Bevara sortering.

Fjern duplikater fra flere kolonner

Ved å bruke eksempeltabellen med ID-, Kategori- og Total-kolonner , fjerner dette eksempelet dupliserte rader basert på alle kolonnene.

Skjermbilde av den opprinnelige tabellen med duplikater i flere kolonner fremhevet.

Du har fire rader som er duplikater. Målet ditt er å fjerne de dupliserte radene slik at det bare er unike rader i tabellen din. Velg alle kolonner fra tabellen din, og velg deretter Fjern duplikater.

Utdatatabellen inneholder kun rader med unike kombinasjoner på tvers av alle kolonner.

Skjermbilde av slutttabellen med duplikater fjernet fra alle kolonner.

Note

Du kan også utføre denne operasjonen med et delsett av kolonner.

Fjern duplikater fra en enkelt kolonne

Ved å bruke samme eksempeltabell fjerner dette eksempelet dupliserte rader basert kun på kategorikolonnen .

Skjermbilde av den opprinnelige tabellen som identifiserer duplikater i kategorikolonnen.

Du vil fjerne disse duplikatene og kun beholde unike verdier. For å fjerne duplikater fra kolonnen Kategori, velg den, og velg deretter Fjern duplikater.

Utdatatabellen beholder kun første rad for hver unike kategoriverdi .

Skjermbilde av slutttabellen med duplikater fjernet fra kategorikolonnen.

Behold dupliserte rader i Power Query

Bruk Keep duplicates for å filtrere tabellen din slik at den kun viser rader med gjentatte verdier i de valgte kolonnene. Power Query er kasussensitiv når man sammenligner verdier.

  1. Velg kolonnene som inneholder dupliserte verdier.

  2. Gå til Hjem-fanen .

  3. I gruppen Reduser rader, velg Behold rader.

  4. Fra nedtrekksmenyen velger du Behold duplikater.

    Skjermbilde som viser plasseringen av alternativet Behold duplikater under Behold-rader.

Behold duplikater fra flere kolonner

Ved å bruke eksempeltabellen med ID-, Kategori- og Total-kolonnene , beholder dette eksempelet kun rader som vises mer enn én gang i alle kolonnene.

Skjermbilde av den opprinnelige tabellen for å beholde duplikater fra flere kolonner.

Du har fire rader som er duplikater. Målet ditt i dette eksempelet er å kun beholde radene som er duplisert i tabellen din. Velg alle kolonnene i tabellen din, og velg deretter Behold duplikater.

Utdatatabellen inneholder kun radene som hadde matchende verdier i en annen rad.

Skjermbilde av slutttabellen med kun dupliserte rader fra flere kolonner.

Behold duplikater fra én enkelt kolonne

Ved å bruke samme eksempeltabell beholder dette eksempelet kun rader der ID-kolonneverdien vises mer enn én gang.

Innledende tabell for å beholde duplikater fra én enkelt kolonne.

I dette eksempelet har du flere duplikater du vil beholde i tabellen din. For å beholde duplikater fra ID-kolonnen , velg ID-kolonnen , og velg deretter Behold duplikater.

Utdatatabellen inneholder alle rader hvor ID-verdien dukket opp mer enn én gang.

Slutttabell med kun dupliserte rader fra én kolonne.

Dataprofileringsverktøy