Prečo mi merítka zväčšujú počet riadkov v tabuľke?

Keď objavíte čaro merítok v jazyku DAX, tak po nejakom čase si všimnete nečakanú vec – a to že merítka vám vo veľa prípadoch začnú “pridávať” nové riadky do tabuliek a kontingenčiek v reporte, ktoré tam predtým neboli. A tým pádom ich neželane zväčšujú. A je jedno, či ste v PowerPivote, alebo v Power BI. Ak neviete, prečo sa to deje, tak je veľmi frustrujúce prísť na koreň problému. Pretože to, čo vyzerá ako pridávanie nových riadkov do tabuľky, je v skutočnosti spôsobené niečim iným.

Čítajte ďalej

5 vecí, v ktorých je Excel stále lepší ako PowerPivot a Power BI

Excel je stále kráľom v analytických nástrojoch. Podľa nedávneho prieskumu ho ako primárny BI nástroj používa okolo 80% užívateľov. Napriek tomu, že sa celé roky principiálne takmer vôbec nemení. A je to jednoducho preto, že niektoré veci vie stále robiť buď najlepšie, alebo lepšie ako analytické nástroje ako PowerPivot, Power BI, Qlik či Tableau. Aj napriek tomu, že na veľkom množstve údajov je jednoducho nepoužiteľný. Preto, a aj pre ďalšie dôvody, zostáva pre mnohých voľbou č. 1. Preto sa teraz na tie najhlavnejšie pozrieme bližšie.

Čítajte ďalej

Ako vypnúť kaskádovitosť slicerov, v PowerPivote aj v Power BI

V staršom článku som písal o tom, ako rozchodiť kaskádovité slicery. Čiže ako zabezpečiť, aby výber v jednom sliceri odfiltroval voľby v druhom sliceri len na tie použiteľné, ak sú slicery vytvorené z dvoch rôznych číselníkov. Niekedy však potrebujete presný opak. Prečo by to vôbec niekto chcel, a ako to docieliť?

Čítajte ďalej

Podmienené zobrazovanie riadkov v kontingenčke podľa niektorých hodnôt, v PowerPivote a Power BI

Niekedy potrebujete v kontingenčke zobraziť iba vyfiltrované dáta. Na čom samozrejme v bežnom prípade stačia zabudované filtre. Čo však, keď chcete zobraziť napr. len také riadky, kde len jedna z hodnôt v nich spĺňa nejakú podmienku? Vtedy si už musíme dopomôcť jazykom DAX.

Čítajte ďalej

Ako transformovať kontingenčné dáta na normálnu tabuľku

Niekedy nedostanete dáta zrovna v peknom formáte. A niekedy už ani omylom v použiteľnom formáte. Typický príklad je taký, keď vám niekto pošle dáta vo formáte kontingenčnej tabuľky, kde jednotlivé stĺpce na analýzu sú v riadkoch aj stĺpcoch tabuľky. Čo je fajn, keď máte kontingenčku, ale už nie až tak fajn, ak to chcete analyzovať a spájať s ostatnými dátami. Preto takéto kontingenčné dáta musíte prerobiť na normálnu tabuľku.

Čítajte ďalej

Ako na chybu “Funkciu DATEADD možno použiť iba so súvislými výbermi dátumov” v jazyku DAX

Keď začínate používať funkcie Time Intelligence na časové analýzy v PowerPivote v Exceli, tak veci spočiatku vyzerajú, že fungujú. Niekedy však narazíte na celkom exotické chyby, ktoré nevyzerajú byť chybami, a idete rozbiť klávesnicu, keď to nie a nie vyriešiť. Jednou z takých záludností je používanie funkcií DATEADD a SAMEPERIODLASTYEAR spolu so stĺpcami kontingenčky. A následne notoricky známa chyba “Funkciu DATEADD možno použiť iba so súvislými výbermi dátumov“. Ako ju opraviť?

Čítajte ďalej

Ako rýchlo odfiltrovať kontingenčnú tabuľku

Pri bežnej analýze dát v Exceli pomocou kontingenčnej tabuľky, či už klasickej, alebo tej z PowerPivotu, potrebujete často relatívne rýchlo odfiltrovať kontingenčnú tabuľku na viacero hodnôt, a pohybovať sa rýchlo medzi tými hodnotami. Excel na to má vynikajúci nástroj už od verzie 2010, a Power BI už od prvej verzie, ktorý Vám umožní nielen rýchlo filtrovať dáta a meniť filtrované hodnoty, ale aj simulovať tlačítka pre užívateľa bez potreby programovania na pozadí. Tomuto nástroju sa “po slovensky” hovorí slicery.

Čítajte ďalej

Vypočítané polia v PowerPivote – merítka

V predchádzajúcich článkoch sme si ukázali, ako využiť vypočítané stĺpce na vytvorenie vlastných analytických kategórií, či opravovať chyby v dátach. V PowerPivote však existujú ešte vypočítané polia, resp. merítka, ktoré sa počítajú na úrovni kontingenčnej tabuľky. Vďaka nim môžete robiť nielen pokročilú analytiku, ale aj zobraziť dáta úplne ľubovoľným spôsobom, aký len potrebujete – bez ohľadu na to, či to kontingenčka umožňuje alebo nie. Je to tým, že kontingenčka takéto polia nepočíta, ale počíta ich PowerPivot pomocou jazyka DAX.

Čítajte ďalej

Vypočítané stĺpce v PowerPivote – oprava dát

V predchádzajúcom článku sme si ukázali, ako využiť vypočítané stĺpce na vytvorenie vlastných analytických kategórií, a elegantnejšie analyzovať dáta. Týmto sa však ich využitie nekončí. Pomocou nich môžeme napr. opravovať chyby v dátach. Čo z času na čas budete musieť robiť kvôli tomu, že v každej väčšej databáze sa nachádzajú chyby, napriek sebeväčšej snahe programátorov a administrátorov databáz. A ak ich neopravíte, nebudete mať správne výsledky, respektíve bude Vám to zbytočne komplikovať vzorce a kopec ďalších vecí v PowerPivote. Preto si to pozrieme teraz, ako na také chyby prísť, a ako ich opraviť hneď na začiatku.

Čítajte ďalej

Ako zmeniť poradie položiek pre stĺpec v kontingenčke

Naša analýza z predchádzajúceho článku má ešte drobný problém. Keď v kontingenčke rozkliknete ľubovoľný rok, a pozriete sa na poradie mesiacov, tak uvidíte, že sú usporiadané abecedne podľa ich názvu, a nie podľa ich skutočného poradia v roku:

ppivot_triedenie_stlpcov1

Čítajte ďalej