Del via


Filtrer etter verdier i en kolonne

I Power Query kan du inkludere eller ekskludere rader basert på en spesifikk verdi i en kolonne. Du kan velge mellom tre metoder for å filtrere verdiene i kolonnen din:

Etter at du har brukt et filter på en kolonne, vises et lite filterikon i kolonneoverskriften, som vist i illustrasjonen nedenfor.

Skjermbilde av filterikonet brukt i en kolonneoverskrift.

Sorterings- og filtermeny

I kolonneoverskriften kan du se et ikon med en omvendt trekant. Når du velger dette ikonet, vises sorterings- og filtermenyen. Med denne menyen kan du bruke eller fjerne filtre til eller fra kolonnen din.

Skjermbilde av sorterings- og filtermenyen under kolonneikonet.

Note

I denne artikkelen fokuserer vi på aspekter knyttet til filtrering av data. For å lære mer om sorteringsalternativene og hvordan du sorterer kolonner i Power Query, gå til Sorter kolonner.

Fjern den tomme

Kommandoen Fjern tom bruker to filterregler på kolonnen din. Den første regelen fjerner alle nullverdier. Den andre regelen fjerner alle tomme verdier. For eksempel, tenk deg en tabell med bare én tekstkolonne med fem rader, hvor du har én nullverdi og én tom celle.

Skjermbilde av eksempeltabellen med den andre raden som inneholder en nullverdi og den fjerde raden en blank verdi.

Note

En nullverdi er en spesifikk verdi i Power Query-språket som ikke representerer noen verdi.

Deretter velger du Fjern tom i sorterings- og filtermenyen, som vist i bildet nedenfor.

Skjermbilde av kolonnen Linjer med alternativet Fjern tom fremhevet.

Du kan også velge dette alternativet fra Hjem-fanen i gruppen Reduser rader i nedtrekksmenyen Fjern rader , som vist i neste bilde.

Skjermbilde av menyen Fjern rader i Hjem-fanen med Fjern blanke rader fremhevet.

Resultatet av operasjonen Fjern tom gir deg samme tabell uten tomme verdier.

Skjermbilde av eksempeltabellen etter at null-raden og den tomme raden ble fjernet.

Gjennomsiktig filter

Når et filter brukes på en kolonne, vises kommandoen Fjern filteret i sorterings- og filtermenyen.

Skjermbilde av filterikonet valgt og alternativet Fjern filteret fremhevet.

Autofilter

Listen i sorterings- og filtermenyen kalles autofilterlisten , som viser de unike verdiene i kolonnen din. Du kan manuelt velge eller fjerne hvilke verdier som skal inkluderes i listen. Alle valgte verdier tas i betraktning av filteret; alle verdier som ikke er valgt, ignoreres.

Denne autofilter-seksjonen har også en søkefelt som hjelper deg å finne verdier fra listen din.

Skjermbilde av sorterings- og filtermenyen med Autofilter-listen fremhevet.

Note

Når du laster inn autofilterlisten, lastes bare de øverste 1 000 distinkte verdiene i kolonnen inn. Hvis det er mer enn 1 000 distinkte verdier i kolonnen du filtrerer i, dukker det opp en melding som indikerer at listen over verdier i filterlisten kan være ufullstendig, og lenken Last inn mer vises. Velg lenken Last inn mer for å laste inn ytterligere 1 000 distinkte verdier.

  • Hvis nøyaktig 1 000 distinkte verdier finnes igjen, vises listen med en melding som sier at listen kanskje fortsatt er ufullstendig.
  • Hvis færre enn 1 000 distinkte verdier finnes, vises hele listen over verdier.

Cellens snarveimeny

Du kan høyreklikke på en bestemt celle i en kolonne for å åpne snarveimenyen for den verdien. Pek på det lille filterikonet, og velg deretter filteralternativet du vil bruke.

Skjermbilde av en celles høyreklikkmeny med listen over tekstfilteralternativer vist.

Note

Power Query viser et type-spesifikt filter basert på kolonnens datatype.

Type-spesifikke filtre

Avhengig av datatypen til kolonnen din, vises ulike kommandoer i sorterings- og filtermenyen. Følgende bilder viser eksempler på dato, tekst og numeriske kolonner.

Skjermbilde av menyelementene som inneholder kommandoer og filtre som er spesifikke for kolonner som inneholder data med dato-datatypen.

Skjermbilde av menyelementene som inneholder kommandoer og filtre som er spesifikke for kolonner som inneholder tekstdatatypen.

Skjermbilde av menypunktene som inneholder kommandoer og filtre som er spesifikke for kolonner som inneholder datatypen Nummer.

Filtrer rader

Når du velger et av de typespesifikke filtrene, bruker du dialogen Filterrader for å spesifisere filterregler for kolonnen. Denne dialogen vises i bildet nedenfor.

Skjermbilde av en eksempel-filterrader-dialog åpnet fra tekstkolonnen for kontokode, med ett filter satt til å begynne med.

Dialogboksen for Filterrader har to moduser: Grunnleggende og Avansert.

Basic

Med grunnleggende modus kan du implementere opptil to filterregler basert på typespesifikke filtre. I det foregående bildet, legg merke til at navnet på den valgte kolonnen vises etter etiketten Hold rader hvor, slik at du vet hvilken kolonne disse filterreglene implementeres i.

For eksempel, tenk deg at du i tabellen nedenfor vil filtrere kontokoden etter alle verdier som starter med enten PA eller PTY.

Skjermbilde av en eksempeltabell med kontokoder som begynner med to eller tre forskjellige tegn.

For å gjøre det kan du gå til dialogboksen for Filterrader i kolonnen Kontokode og spesifisere hvilket sett med filterregler du ønsker.

I dette eksempelet velger du først Basic-knappen . Deretter, under Behold rader hvor "Kontokode",begynner valget med, og skriv deretter inn PA. Deretter velger du eller-knappen . Under eller-knappenbegynner valget med, og skriv deretter inn PTY. Velg OK.

Skjermbilde av den grunnleggende filterrad-operasjonen med eksempel-filterreglene brukt.

Resultatet av den operasjonen gir deg settet med rader du leter etter.

Skjermbilde av eksempeltabellen for grunnleggende filterrader som kun inneholder kontokoder som begynner med enten PA eller PTY.

Avansert

Med avansert modus kan du implementere så mange typespesifikke filtre som nødvendig fra alle kolonnene i tabellen.

For eksempel, tenk deg at i stedet for å bruke det forrige filteret i grunnmodus, ønsker du å implementere et filter i Account Code for å vise alle verdier som ender på 4. Du vil også vise verdier over 100 dollar i salgskolonnen .

I dette eksempelet velger du først Avansert-knappen . I første rad, velg kontokode under Kolonnenavn, avsluttes med under Operator, og velg 4 for Verdi. I den andre raden, velg og, og velg deretter Salg under Kolonnenavn, er større enn under Operator, og 100 under Verdi. Velg deretter OK

Skjermbilde av dialogen Filterrader med avanserte filterinnstillinger.

Resultatet av den operasjonen gir deg bare én rad som oppfyller begge kriteriene.

Skjermbilde av utdata fra avansert filter som viser én kontokode som endte på 4 og som også hadde en salgsverdi over 100.

Note

Du kan legge til så mange klausuler du vil ved å velge Add clause. Alle klausuler fungerer på samme nivå, så du kan vurdere å lage flere filtertrinn hvis du trenger å implementere filtre som er avhengige av andre filtre.