Uvod v Power BI Filter

Filter je beseda, ki jo v MS Excel pogosto uporabljamo za ogled le določenega niza podatkov. V MS-Excel smo vsi seznanjeni s spustnim seznamom, da izberemo samo tiste elemente, ki so potrebni.

Kadar pa gre za Power BI, imamo spustni seznam filtrov, vendar pri seštevanju podatkov moramo uporabiti funkcijo DAX, tj. Filter. Na primer, ko imamo vso prodajo v mestih, če želite prikazati samo eno mestno prodajo skupaj, lahko s funkcijo FILTER DAX dobimo skupno eno mesto.

Kaj deluje funkcija filtra v Power BI?

FILTER je preprosto funkcija DAX, ki se uporablja za povzemanje podatkov s podajanjem meril. Kot smo že povedali, ko imamo prodajo v vseh mestih, če želite prikazati samo eno prodajno mesto, potem lahko s funkcijo FILTER DAX dobimo skupno število mest.

FILTER se v glavnem uporablja s funkcijo IZRAČUN, na splošno za uporabo poljubnih filtrov za dosego skupnih meril. Spodaj je sintaksa funkcije FILTER v Power BI.

  • Tabela: Najprej moramo omeniti ime tabele, ki ga filtriramo.
  • Izraz filtra: V filtrirni tabeli je tisto, kar moramo filtrirati. V primeru filtriranja posameznih mestnih mest moramo izbrati stolpec mesta in z enakim znakom vpisati ime mesta v dvojne narekovaje.

Kako uporabljati filter DAX v Power BI?

Oglejmo si nekaj primerov za razumevanje funkcionalnosti funkcije Filter DAX v Power BI.

Power BI Filter - primer # 1

Za prikaz funkcije filtra upoštevajte spodnjo tabelo podatkov, ki jo bomo uporabili. Tako lahko delovni zvezek excela prenesete s spodnje povezave, ki je uporabljena za ta primer.

Predlogo programa Excel za BI Filter za filtre lahko prenesete tukaj - Predloga za Power BI Filter Excel

Imamo dve tabeli "Sales_Table" in "Spodbuda_Table" .

  • Ti dve tabeli naložite v datoteko Power BI Desktop s prenosom delovnega zvezka Excela.

  • Zdaj vstavite tabelo vizualno in ustvarite povzetek, kot je spodnji.

To kaže vsako skupno število, zdaj pa si predstavljajte situacijo, ko moramo za vsako leto 2015 imeti povzetek prodaje za vsako mesto. Tu lahko vključimo funkcijo FILTER za filtriranje samo za leto 2015.

  • Z desno miškino tipko kliknite na prodajno tabelo in izberite možnost Nov ukrep .

  • Navedite ime kot leto prodaje 2015 .

  • Ker moramo sešteti prodajne vrednosti za leto 2015, najprej odprite funkcijo IZRAČUN .

Prvi argument funkcije IZRAČUN je Izraz, tj. Kakšen je izračun, ki ga moramo opraviti, zato moramo sešteti stolpec prodajne vrednosti.

  • Torej odprite funkcijo SUM in v stolpcu »Prodaja_Table« izberite stolpec »Prodaja«.

Zdaj bo to seštevalo stolpec "Prodaja", naslednji argument je Filter1, tj. Medtem ko v stolpcu seštejemo prodajo, kakšen je pogoj filtra, ki ga moramo uporabiti.

  • Torej odprite funkcijo FILTER, da določite stanje filtra.

  • Navedite ime tabele, za katero uporabljamo filter. Tabela, za katero uporabljamo filter, je Sales_Table, zato izberite isto ime tabele.

  • Izraz filtra, ki ga uporabljamo, je za stolpec Datum naročila, zato izberite ta stolpec.

  • Ker je to popoln stolpec z datumom, moramo izbrati stolpec Leto iz tega stolpca. Zato postavite piko in izberite postavko Leto .

  • Zdaj uporabite merila za filtriranje od leta 2015 .

  • Zaprite dva oklepaja in pritisnite tipko Enter, da dobite vrednost prodaje samo za leto 2015.

  • Povlecite in spustite ta nov ukrep, tj. Prodaja leta 2015 v preglednico preglednic, da dobite skupno leto 2015 za vsako mesto.

  • Tako boste dobili vizualizacijo, kot je prikazano spodaj.

  • Zdaj si predstavljajte situacijo, ko morate uporabiti več filtrov, na primer že smo ustvarili filter za leto 2015, zdaj recimo, da moramo imeti to prodajno skupno le za državo "Texas", v tem primeru lahko nadaljujemo stari formulo in po uporabi FILTERja postavite vejico za dostop do naslednjega argumenta funkcije IZRAČUN.

  • Naslednja možnost funkcije IZRAČUN je Filter 2, zato za to odprite še eno funkcijo FILTER .

  • Spet izberite tabelo kot Sales_Table .

  • Izraz filtra, ki ga moramo uporabiti za stolpec, je »država«, zato izberite stolpec »država«.

  • Za ta stolpec potrebujemo samo "Texas" skupno prodajo v letu 2015, zato postavite znak enakosti in vnesite merila kot Texas .

  • Zdaj zaprite dva oklepaja in pritisnite tipko Enter, da dobite celoto.

Kot lahko vidite zgoraj, odkar smo uredili obstoječo formulo, imamo prodajno vrednost samo za mesto "Texas" in za leto "2015".

Power BI Filter - primer # 2

Zdaj pa poglejte še en primer uporabe FILTER-a. Predpostavimo, da moramo izračunati znesek spodbud na podlagi stolpca "država", za vsako državo imamo različne odstotke spodbud, zato moramo odstotek spodbud prejeti iz druge tabele.

Uporabili bomo POVEZANO funkcijo za pridobivanje podrobnosti o spodbudah. Predpostavimo, da moramo ustvariti ukrep, ki izračuna spodbudo, razen države "Kentucky", z desno miškino tipko kliknite na Sales_Table in izberite New Measure ter navedite ime kot " Spodbuda razen Kentuckyja ".

  • Odprite funkcijo IZRAČUN.

  • Izračun, ki ga moramo opraviti, je, da moramo pomnožiti prodajno vrednost s spodbujevalnim odstotkom, ki je v drugi tabeli, zato odprite funkcijo SUMX .

  • Navedite ime tabele.

  • Izraz ni nič drugega kot vrsta izračuna, ki ga moramo opraviti, zato najprej izberite stolpec Prodajna vrednost .

  • Stolpec Vrednost prodaje je treba pomnožiti s stolpcem spodbujevalnega odstotka iz druge tabele, zato odprite POVEZANO funkcijo.

  • Ime Colum, ki ga moramo izbrati iz spodbudne_predstavitve, je „Spodbuda%“, zato izberite isto.

  • Zaprite dva oklepaja in to bo konec izračuna, zdaj odprite funkcijo FILTER .

  • Ime tabele omenite kot Sales_Table .

  • Izraz filtra bo za stanje, razen "Kentucky", zato vnesite merila filtra, kot je prikazano spodaj.

  • V redu, da vsi zaprete oklepaje in pritisnete tipko Enter, da dobite rezultat.
  • Ta novi ukrep, tj. Spodbuda razen Kentuckyja, povlecite na vizualno tabelo, da dobite spodbujevalne vrednosti.

  • Tako boste dobili vizualizacijo, kot je prikazano spodaj.

Vau !!! Kot lahko vidite zgoraj, imamo spodbujevalne vrednosti za vse države, razen za državo "Kentucky".

OPOMBA: Datoteko Power BI Filter lahko prenesete tudi s spodnje povezave in si lahko ogledate končni izhod. Predlogo za filter BI Power lahko prenesete tukaj - Predloga za filtriranje Power BI

Stvari, ki jih je treba zapomniti

  • V Power BI se funkcija FILTER običajno uporablja s funkcijo IZRAČUN.
  • POVEZANA funkcija se uporablja za pridobivanje podatkov iz druge tabele, če obstaja razmerje med dvema tabelama.

Priporočeni članki

To je vodnik za Power BI Filter. Tukaj smo razpravljali o funkciji filtra Power BI, ki se uporablja za povzemanje podatkov s specifičnimi kriteriji in praktičnim primerom. Če želite izvedeti več, si oglejte tudi naslednje članke -

  1. Uporaba izjave Power BI IF
  2. Koledar Power BI (primeri)
  3. Uvod v KPI v Power BI
  4. Kako ustvariti poročila o BI Power?
  5. Najpomembnejše funkcije Power BI za vizualizacijo podatkov