TOPN – funkce pro nalezení prvních N položek v tabulce (DAX – Power Pivot, Power BI)
S tímto tématem se setkáte na našich kurzech ExcelTown.
Aktuálně: kurzy můžete absolvovat jak online, tak prezenčně.
Tento článek je o funkci TOPN, která v DAXu umožní získat z tabulky prvních (nebo posledních) N záznamů (pro zobrazení prvních N záznamů přímo ve vizuálu klikněte sem).
Nejprve vyjdeme z této tabulky, která obsahuje celkové tržby podle prodaného zboží.
Pokud bychom chtěli vypsat např. tři druhy zboží, za které se utržilo nejvíce, je možné zapsat tento vzorec:
-
Items with highest revenue = TOPN(3;'Table';'Table'[Total revenue];DESC)
a výsledná tabulka bude vypadat takto:

Co kdybychom ale vyšli z této tabulky - tedy z pouhého seznamu prodejů, a chtěli bychom také vypsat první?
Pak si ve výpočtu nejprve vytvoříme tabulku s vysčítanými tržbami podle zboží, a první tři položky vytáhneme z ní:
S tímto tématem se setkáte na našich kurzech ExcelTown.
Aktuálně: kurzy můžete absolvovat jak online, tak prezenčně.