Így számold meg egy oszlop értékeit Power BI-ban, az Excelben már jól ismert DARAB, DARAB2 függvények segítségével
A Power BI-ban és a DAX-ban a COUNT, COUNTA, és DISTINCTCOUNT függvények arra szolgálnak, hogy oszlopok értékeit megszámoljuk, de mindegyik más-más helyzetben hasznos. Nézzük, mik ezek a különbségek, és hogyan használhatók!
1. COUNT függvény
- A COUNT függvény megszámolja, hogy az oszlop mennyi számot tartalmaz.
- Csak numerikus (szám típusú) oszlopokra alkalmazható.
- Nagyon hasonló, mint Excelben a DARAB (COUNT) függvény
Szintaxis:
COUNT(Oszlop)
Példa:
Tegyük fel, hogy van egy tábla az alábbi értékekkel:
Értékek |
---|
5 |
10 |
Üres |
20 |
Függvény:
COUNT(Tábla[Értékek])
Eredmény: 3 (csak az 5, 10, és 20 értéket számolja meg, az üres cellát nem veszi figyelembe).
2. COUNTA függvény
- A COUNTA függvény megszámolja az oszlopban lévő nem üres értékeket, függetlenül attól, hogy azok számok, szövegek vagy egyéb adattípusok.
- Ez a függvény rugalmasabb, mert nem csak numerikus oszlopokra használható.
- Olyan, mint Excelben a DARAB2 (COUNTA) függvény
Szintaxis:
COUNTA(Oszlop)
Példa:
Tegyük fel, hogy van egy tábla az alábbi értékekkel:
Értékek |
---|
5 |
Alma |
Üres |
20 |
Függvény:
COUNTA(Tábla[Értékek])
Eredmény: 3 (az 5, Alma, és 20 értékeket számolja meg, az üres cellát kihagyja).
3. DISTINCTCOUNT függvény
- A DISTINCTCOUNT megszámolja az oszlopban lévő egyedi, nem üres értékeket.
- Különösen hasznos, ha például azt akarod megtudni, hány különböző termék, ügyfél vagy kategória van egy táblában.
Szintaxis:
DISTINCTCOUNT(Oszlop)
Példa:
Tegyük fel, hogy van egy tábla az alábbi értékekkel:
Értékek |
---|
5 |
10 |
5 |
Üres |
Függvény:
DISTINCTCOUNT(Tábla[Értékek])
Eredmény: 2 (az 5 és 10 egyedi értékeket számolja, az üreseket figyelmen kívül hagyja).
Mikor használd a COUNT, COUNTA és DISTINCTCOUNT függvényeket Power BI-ban?
- COUNT:
- Ha számokat akarsz megszámolni egy oszlopban, és a nem üres cellák érdekelnek.
- Példa: “Hány eladott termék értéke van rögzítve?”
- COUNTA:
- Ha minden nem üres értéket számolni akarsz, függetlenül az adattípustól.
- Példa: “Hány rekord van egy oszlopban (akár szöveg, akár szám)?”
- DISTINCTCOUNT:
- Ha a különböző értékek számát akarod megszámolni.
- Példa: “Hány különböző ügyfél vásárolt?” vagy “Hány egyedi termék van az eladások között?”
És egyébként van még egy 4. függvény (COUNTROWS), ami az én személyes kedvencem az elemek megszámlálásában. Ezzel részletesen foglalkozunk a Power BI tanfolyamon is.
Összefoglalva a DARAB függvények Power BI-ban:
Függvény | Számolja | Figyelmen kívül hagyja | Példa felhasználás |
---|---|---|---|
COUNT | Nem üres számokat | Szöveget, üres cellákat | Számadatok megszámolása |
COUNTA | Minden nem üres értéket | Üres cellákat | Bármilyen adat megszámolása |
DISTINCTCOUNT | Egyedi nem üres értékeket | Ismétlődő és üres értékeket | Egyedi értékek számlálása |
Hogyha szeretnéd megérteni részletesen a DAX függvényeket, akkor gyere el a Power BI tanfolyamra, ahol lépésről lépésre megtanulod, hogyan dolgozz profin Power BI-ban: