Egy tábla sorainak számát legegyszerűbben COUNTROWS függvény segítségével tudod megkapni Power BI-ban

A COUNTROWS függvény a Power BI-ban és a DAX-ban megszámolja egy adott tábla sorainak számát. Nagyon egyszerű, mégis hasznos eszköz adatelemzés során. Nekem ez az egyik kedvenc függvényem.


COUNTROWS alapvető használata

Szintaxis:

COUNTROWS(Tábla)
  • Tábla: Az a tábla, amelynek sorait meg akarod számolni. Ez lehet egy teljes tábla vagy egy szűrt kontextusban lévő tábla.

Mit kapsz eredményül?

  • Egy egész számot ad vissza, ami a tábla aktuális kontextusában lévő sorok száma.

A Power BI tanfolyamon részletesen tárgyaljuk ezt a függvényt (is).


Egyszerű COUNTROWS példa

Tegyük fel, hogy van egy Vásárlások tábla, amely így néz ki:

Vásárlás IDTermékMennyiség
1Alma5
2Körte3
3Banán4

Ha egy mérőszámot készítesz a teljes sorok számának kiszámítására:

Sorok száma = COUNTROWS('Vásárlások')

Az eredmény 3 lesz, mert a táblában három sor található.


COUNTROWS szűrt kontextusban

A COUNTROWS függvény különösen hasznos, ha szűrésekkel kombinálva használod. Például, ha csak bizonyos feltételeknek megfelelő sorokat akarsz megszámolni, ezt kombinálhatod olyan függvényekkel, mint a FILTER vagy a CALCULATE.

Példa szűrt sorok számolására:

Ha csak azokat a vásárlásokat akarod megszámolni, ahol a mennyiség nagyobb, mint 3:

Sorok nagyobb mennyiséggel = 
COUNTROWS(
FILTER('Vásárlások', 'Vásárlások'[Mennyiség] > 3)
)

Ebben az esetben az eredmény 2 lesz, mert csak az első és a harmadik sor teljesíti a feltételt (5 és 4 > 3).


COUNTROWS mérőszámként vizualizációban

Ha egy vizualizációban, például táblázatban vagy diagramon használod, a COUNTROWS automatikusan alkalmazkodik a szűrőkontextushoz. FONTOS, hogy nem kell mindig a COUNTROWS függvény, mert a vizualizációknál egyszerűen be tudod állítani a sorok számát, és a Power BI tanfolyamon megtanulod, mikor mit érdemes használni.

Most viszont itt egy példa erre is

Hozz létre egy Sorok száma mérőszámot:

Sorok száma = COUNTROWS('Vásárlások')

Ha a vizualizációba beleteszed a Termék oszlopot és a Sorok száma mérőszámot, az eredmény ez lesz:

TermékSorok száma
Alma1
Körte1
Banán1

Minden termék esetében csak az ahhoz tartozó sorokat számolja meg.


Mikor érdemes használni a COUNTROWS-t?

  1. Sorok számának meghatározása egy táblában:
    • Ha meg akarod tudni, hány rekord van egy táblában (például hány vásárlás történt).
  2. Szűrt sorok számlálása:
    • Ha csak bizonyos feltételek alapján megszűrt sorokat akarsz megszámolni (pl. adott időszakban történt tranzakciók száma).
  3. Kapcsolatok és összefüggések vizsgálata:
    • Ha kapcsolódó táblák sorait szeretnéd megszámolni egy relációs modellben.
  4. Dinamikus kontextusban történő számításokhoz:
    • A vizualizációkban automatikusan alkalmazkodik a szűrőkhöz (pl. dátum, termék vagy más kategóriák).

A DAX függvények megértése nem egyszerű. Főleg az, hogy mikor mit használj. A Power BI tanfolyamon mindent lépésről lépésre megtanulsz, amivel rengeteg időt spórolsz magadnak, és megérted, hogy mit, miért, mikor, hogyan használj. Érdekel?


COUNTROWS vs. COUNT

Excelben a sorok megszámlálására COUNT (DARAB) vagy COUNTA (DARAB2) függvényt használnánk. Megmutatom mi a különbség Power BI-ban.

COUNTROWS:

  • Csak táblákra alkalmazható.
  • Az adott táblában lévő sorok számát adja vissza.

COUNTA:

  • Egy oszlopra alkalmazható.
  • Az oszlop nem üres értékeinek számát adja vissza.
  • Bővebben ITT olvashatsz róla

Példa:

COUNTA('Vásárlások'[Termék]) // Csak a nem üres termékeket számolja meg

Én azért szeretem jobban a COUNTROWS függvényt, mert annak mindegy, hogy melyik oszlopról van szó. Az egész tábla sorait számoja meg.

És gondolj bele, mi lenne, ha a tábládban a Termék oszlopot valaki átnevezné vagy törölné? A COUNTA függvény összeomlana. A COUNTROWS viszont ilyenkor is jól működik. A Power BI tanfolyamon ezeket az apró (de nagyon fontos) különbségeket is lépésről-lépésre átbeszéljük.

Személyes tapasztalatból mondom, hogy cikkekből és videókból tanulni nemcsak lassú, de sokszor zavaros is. Miért követnéd el ugyanazt a hibát, amit én? A Power BI tanfolyamon minden lényeges tudást rendszerezve és érthetően kapsz meg, így gyorsan magabiztos Power BI használóvá válhatsz. Én már végigküzdöttem magam az útvesztőkön – Neked viszont itt vannak a legjobb gyakorlatok készen. Nézd meg, miről szól a képzés:

Scroll to Top