Napredno grupisanje podataka

U jednom od prethodnih „recepata“ bilo je reč o tome kako se koristi Excel funkcija GROUPBY. Tom prilikom ste mogli da saznate kako da je iskoristite u nekom od standardnih scenarija njene primene, a sada ćete naučiti kako da je koristite na malo napredniji način. Za početak, kako možete da izvršite grupisanje prema dve i više dimenzija, a zatim kako da prikažete procente, odredite dubinu kalkulacije itd.

Funkcija GROUPBY

Ako vam je u opisu posla pisanje SQL upita sigurno, u velikoj meri, u okviru SELECT komande, koristite GROUP BY klauzulu koja omogućava grupisanje redova sa istim vrednostima u okviru kolona kako bi se primenila zadata funkcija za agregaciju podataka, npr. SUM, COUNT, AVERAGE, MIN, MAX… Imam za vas lepu vest: od skoro tako nešto možemo da postignemo i u okviru Excel izveštaja, upotrebom funkcije GROUPBY…

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…

„D“ funkcije

„D“ funkcije se koriste za višeuslovnu agregaciju podataka koji se nalaze u zadatoj tabeli. U suštini obavljaju isto što i „IFS“ funkcije samo na malo elegantniji način, a da li je ovaj način i bolji- procenite sami! Inače, ja sam protivnik toga kada „stručnjaci“ tabele nazivaju bazom. Bazu podataka ponekad zaista čini jedna tabela, ali to je veoma retko. Sada bar znate odakle slovo „D“ u njihovom prefiksu!

Korporativni izveštaji

Rad u velikim kompanijama, posebno u multinacionalnim korporacijama, često podrazumeva periodično slanje standardizovanih izveštaja koji imaju za cilj da rukovodstvu pruže informacije o poslovanju. To su najčešće konsolidovani bilansi i drugi izveštaji kojima se prikazuju ključni indikatori performansi, a zaposleni koji treba da ih popune imaju zadatak da unesu podatke u već gotove predloške.