Uvod u Power BI Filter

Filter je riječ koju u MS Excelu često koristimo za prikaz samo određenog skupa podataka. U MS-Excel-u svi smo upoznati s padajućeg popisa kako bismo odabrali samo one stavke koje su potrebne.

Međutim, kada je u pitanju Power BI imamo padajući popis filtera, ali pri zbrajanju podataka trebamo koristiti DAX funkciju, tj. Filter. Na primjer, kada imamo svu gradsku prodaju ako želite pokazati samo jednu gradsku prodaju, možemo upotrijebiti FILTER DAX funkciju da dobijemo ukupno jedan grad.

Što radi funkcija filtra u Power BI-u?

FILTER je jednostavno DAX funkcija koja se koristi za sažimanje podataka sa specificiranim kriterijima. Kao što smo gore rekli, kada imamo sve gradove u prodaji, ako želite prikazati samo jednu gradsku prodaju, možemo upotrijebiti funkciju FILTER DAX da biste dobili ukupan broj pojedinog grada.

FILTER se uglavnom koristi sa CALCULATE funkcijom, općenito za primjenu bilo koje vrste filtera za postizanje ukupnih kriterija. Ispod je sintaksa funkcije FILTER u Power BI-u.

  • Tablica: Prvo moramo spomenuti naziv tablice koju filtriramo.
  • Izraz filtra: U tablici za filtriranje ono je što trebamo filtrirati. U slučaju filtriranja pojedinačnih gradskih prodaja trebamo odabrati stupac grada i postavljanjem jednakog znaka potrebno je unijeti naziv grada u dvostruke navodnike.

Kako se koristi funkcija DAX filtra u Power BI-u?

Pogledajmo nekoliko primjera za razumijevanje funkcionalnosti funkcije Filter DAX u Power BI-u.

Power BI Filter - Primjer # 1

Za demonstraciju funkcije filtra pogledajte niže tablicu podataka koju ćemo koristiti. Tako možete preuzeti radnu knjižicu Excela sa donje veze koja je korištena za ovaj primjer.

Ovdje možete preuzeti ovaj obrazac programa Excel predložak Power BI Filter - Power BI Filter Excel predložak

Imamo dvije tablice „Sales_Table“ i „Stimulativni_Table“ .

  • Prenesite ove dvije tablice u datoteku Power BI Desktop preuzimanjem radne knjige Excela.

  • Sada umetnite tablicu vizualno i stvorite sažetak poput donjeg.

To pokazuje svaki pojedinačni zbroj, zamislite situaciju u kojoj za svaki 2015. moramo imati sažetak prodaje za svaki grad. Ovdje možemo uključiti funkciju "FILTER" za filtriranje samo za 2015. godinu.

  • Desnom tipkom miša kliknite na tablicu Sales_Table i odaberite opciju Nova mjera .

  • Dajte ime kao prodaja za 2015. godinu .

  • Budući da trebamo zbrojiti prodajne vrijednosti za 2015. godinu, prvo otvorimo funkciju IZRAČUN .

Prvi argument funkcije CALCULATE je Izraz, tj. Što je izračun koji trebamo obaviti, tako da moramo zbrojiti stupac vrijednosti prodaje.

  • Stoga otvorite funkciju SUM i odaberite stupac "Prodaja" iz odjeljka "Prodaja_Table".

Od sada, to će zbrojiti stupac "Prodaja", sada je sljedeći argument Filter1, tj. Dok radimo zbroj stupca prodaje kakav je uvjet filtra koji moramo primijeniti.

  • Stoga otvorite funkciju FILTER za primjenu uvjeta filtra.

  • Spomenite naziv tablice za koju primjenjujemo filtar. Tablica za koju primjenjujemo filtar je Sales_Table pa odaberite isto ime tablice.

  • Izraz filtra koji primjenjujemo je za stupac Datum narudžbe, pa odaberite ovaj stupac.

  • Kako je ovo potpuni stupac datuma, iz ovog stupca moramo odabrati stavku Godina. Dakle, stavite točku i odaberite stavku Godina .

  • Sada primijenite kriterije filtriranja kao 2015 .

  • Zatvorite dva zagrada i pritisnite tipku Enter da biste dobili vrijednost prodaje samo za 2015. godinu.

  • Povucite i ispustite ovu novu mjeru, tj. 2015. godinu prodaje u vizualnu tablicu kako biste dobili ukupnu 2015. godinu za svaki grad.

  • To će omogućiti vizualizaciju kako je prikazano u nastavku.

  • Zamislite situaciju u kojoj trebate primijeniti više filtera, na primjer, već smo stvorili filtar za 2015. godinu, recimo sada da moramo imati ukupnu prodaju samo u državi Texas, u ovom slučaju možemo nastaviti stari formula i nakon primjene FILTER stavite zarez za pristup sljedećem argumentu CALCULATE funkcije.

  • Sljedeća opcija CALCULATE je Filter 2, tako da za ovu funkciju otvorite još jednu FILTER funkciju.

  • Opet odaberite tablicu kao Sales_Table .

  • Izraz filtra za koji moramo primijeniti stupac je "Država", pa odaberite stupac "Država".

  • Za ovaj stupac potrebna nam je samo ukupna prodaja države „Texas“ za 2015. godinu, pa stavite znak jednakosti i unesite kriterije kao Texas .

  • Sada zatvorite dva zagrada i pritisnite tipku Enter da biste dobili zbroj.

Kao što vidite gore, od kada smo uredili postojeću formulu, prodajnu vrijednost imamo samo za grad “Texas” i za godinu “2015”.

Power BI Filter - primjer br. 2

Sada pogledajte još jedan primjer upotrebe FILTER-a. Pretpostavimo da moramo izračunati iznos poticaja na temelju stupca "Država", za svaku državu imamo različit postotak poticaja, tako da moramo dobiti postotak poticaja iz druge tablice.

Koristit ćemo funkciju POVEZANO za dohvaćanje detalja o poticajima. Pretpostavimo da moramo stvoriti mjeru koja izračunava poticaj osim države „Kentucky“, desnom tipkom miša kliknite na Sales_Table i odaberite Nova mjera te dati naziv „ Poticaj osim Kentuckyja “.

  • Otvorite funkciju IZRAČUN.

  • Proračun koji trebamo obaviti jest da pomnožimo prodajnu vrijednost s postotkom poticaja koji se nalazi u drugoj tablici, pa otvorite SUMX funkciju .

  • Spomenite naziv tablice.

  • Izraz nije ništa drugo nego vrsta izračuna koju trebamo obaviti, pa prvo odaberite stupac Prodajna vrijednost .

  • Stupac Vrijednost prodaje treba pomnožiti s stupcem poticajnog postotka iz druge tablice, pa otvorite RELATED funkciju.

  • Columovo ime koje trebamo odabrati iz Incentive_Table je "Poticajni%", pa odaberite isto.

  • Zatvorite dva zagrada i to će biti kraj izračuna, sada otvorite FILTER funkciju.

  • Navedite naziv tablice kao Sales_Table .

  • Izraz filtra bit će za stanje osim "Kentucky", pa unesite kriterije filtra kao što je prikazano u nastavku.

  • Ok, zatvorite zagrade i pritisnite tipku Enter da biste postigli rezultat.
  • Povucite i ispustite ovu novu mjeru, tj. Poticaj osim Kentuckyja prema vizualnoj tablici kako biste dobili poticajne vrijednosti.

  • To će omogućiti vizualizaciju kako je prikazano u nastavku.

Wow !!! Kao što vidite gore, imamo poticajne vrijednosti za sve države, osim države Kentucky.

NAPOMENA: Datoteka Power BI Filter može se i preuzeti s donje veze te se može vidjeti konačni izlaz. Ovdje možete preuzeti ovaj predložak filtra Power BI - Predložak filtra Power BI

Stvari koje treba zapamtiti

  • U Power BI-u se funkcija FILTER obično koristi sa funkcijom CALCULATE.
  • RELATED funkcija koristi se za dohvaćanje podataka iz druge tablice ako postoji odnos između dvije tablice.

Preporučeni članci

Ovo je vodič za Power BI Filter. Ovdje smo razmotrili funkciju Power BI Filter filtra koja se koristi za objedinjavanje podataka s specificiranim kriterijima zajedno s praktičnim primjerom. Možete pogledati i sljedeće članke da biste saznali više -

  1. Upotreba Power BI IF izjave
  2. Power BI kalendar (primjeri)
  3. Uvod u KPI u Power BI-u
  4. Kako stvoriti Power BI izvješća?
  5. Glavne značajke Power BI-a za vizualizaciju podataka

Kategorija: