Uređivanje filtera u pivot tabeli

U jednom od prethodnih tekstova bilo je uopšteno reč o opcijama pivot tabela, a u narednih nekoliko „recepata“ pozabavićemo se nekima od njih koje su važne i mogu da nam olakšaju svakodnevni rad. Filtriranje pivot tabele se postiže prevlačenjem izveštajnih dimenzija u polje Filters. Na koji način možemo da utičemo na broj i raspored filtera u pivot tabeli?

Power Query parametri

Parametri su promenljive ili skupovi vrednosti koje imaju za cilj da utiču na izgled upita. U najvećoj meri se koriste za filtriranje, ali ako poznajete iskazni jezik „M“ možete da ih iskoristite i u druge svrhe. Pošto na ovom blogu (za sada) neću pisati o tome kako se kreiraju „M“ iskazi iskoristiću jednostavan primer u kome će biti kreiran jedan parametar i iskoristićemo ga za filtriranje upita.

Uslovna kolona

Power Query poseduje funkcionalnost koja se zove Conditional Column, a zadatak joj je da emulira Excel funkciju IF. Odnosno, proverom uslova za zadatu kolonu i vrednost vraća rezultat ukoliko je uslov ispunjen i opciono rezultat ukoliko nije. Ako se drugi parametar ne navede vraća vrednost NULL u redovima koji ne ispunjavaju zadati uslov. Hajde da vidimo kako se koristi ova opcija!

Group by opcija

Power Query poseduje fukcionalnosti koje omogućavaju grupisanje i agregaciju podataka na sličan račin kao prilikom pisanja T-SQL izraza, bez pisanja ijedne linije koda. Samim tim, postupak je puno brži i jednostavniji. Grupisanje je moguće izvršiti po jednoj ili više izveštajnih dimenzija, a redosled se utvrđuje na sličan način kao prilikom sortiranja. Takođe, podržano je više funkcija za agregaciju podataka kao i višestruka agregacija…

Kombinovanje datoteka

Power Query nam pruža mogućnost da kombinujemo više datoteka koje se nalaze u jednom folderu. To mogu biti TXT ili CSV fajlovi, ali u praksi ćemo najčešće da kombinujemo nekoliko Excel datoteka. Ovo je veoma moćna opcija koja nam može uštedeti mnogo vremena. Istovremeno, ona sa sobom nosi i neke izazove, o čemu ćete moći više da saznate u tekstu koji sledi…