Poznámka
Na prístup k tejto stránke sa vyžaduje oprávnenie. Môžete sa skúsiť prihlásiť alebo zmeniť adresáre.
Na prístup k tejto stránke sa vyžaduje oprávnenie. Môžete skúsiť zmeniť adresáre.
Vzťahuje sa na:
vypočítaný stĺpec
vypočítanej tabuľky![]()
vizuálového výpočtu
Vypočíta počet jedinečných hodnôt v stĺpci.
Syntax
DISTINCTCOUNT(<column>)
Parametre
| Termín | Popis |
|---|---|
column |
Stĺpec obsahujúci hodnoty, ktoré sa majú spočítať |
Vrátená hodnota
Počet jedinečných hodnôt v column.
Poznámky
Jediný argument, ktorý je povolený pre túto funkciu, je stĺpec. Môžete použiť stĺpce obsahujúce akýkoľvek typ údajov. Keď funkcia nenájde riadky, ktoré sa majú spočítať, vráti BLANK, v opačnom prípade vráti počet jedinečných hodnôt.
DISTINCTCOUNT funkcia vypočíta hodnotu BLANK. Ak chcete hodnotu BLANK vynechať, použite funkciu DISTINCTCOUNTNOBLANK.
-
Táto funkcia nie je podporovaná na použitie v režime DirectQuery, keď sa používa vo vypočítaných stĺpcoch alebo v pravidlách zabezpečenia na úrovni riadkov (RLS).
Príklad
Nasledujúci príklad ukazuje, ako spočítať počet rôznych predajných objednávok v stĺpci ResellerSales_USD [Číslo Predajnej Objednávky].
= DISTINCTCOUNT(ResellerSales_USD[SalesOrderNumber])
Pomocou vyššie uvedenej mierky v tabuľke s kalendárnym rokom na bočnej strane a kategóriou produktov na vrchnej strane sa vrátia nasledujúce výsledky:
| Označenia riadkov | Príslušenstvo | Bicykle | Oblečenie | Komponenty | - | Celkový súčet |
|---|---|---|---|---|---|---|
| 2005 | 135 | 345 | 242 | 205 | 366 | |
| 2006 | 356 | 850 | 644 | 702 | 1015 | |
| 2007 | 531 | 1234 | 963 | 1138 | 1521 | |
| 2008 | 293 | 724 | 561 | 601 | 894 | |
| 1 | 1 | |||||
| celkový súčet | |
3153 | 2410 | 2646 | 1 | |
Vysvetlenie súčtov počtu rôznych položiek
Súčty počtu rôznych položiek nie sú súčty súčtov súčtov. Celkový súčet nie je súčtom hodnôt v každej kategórii.
V tabuľke vyššie môžete očakávať, že Celkový súčet za rok 2005 (366) sa bude rovnať súčtu doplnkov (135) + bicyklov (345) + Oblečenie (242) + Súčasti (205) = 927. Skutočný Celkový súčet je však 366, čo je oveľa menej.
Stáva sa to preto, že rovnaké poradie sa môže zobraziť vo viacerých kategóriách. Ak objednávka č. 1001 napríklad obsahuje bicykel aj príslušenstvo, táto objednávka sa započíta raz v stĺpci Bicykle a raz v stĺpci Doplnky. Pri výpočte Celkového súčtu pre riadok sa však objednávka č. 1001 započíta iba raz, pretože je stále len v jednom rôznom poradí.
Toto je správne a očakávané správanie rôznych počtov:
- Hodnoty kategórií: Spočítajte jedinečné objednávky iba v rámci tejto konkrétnej kategórie.
- Súčty riadkov: Spočítajte jedinečné objednávky vo všetkých kategóriách pre daný rok – každá objednávka sa započíta iba raz, bez ohľadu na to, koľko kategórií sa zobrazí.
- Celkový súčet: Spočítajte jedinečné objednávky v rámci celej množiny údajov.
Ak potrebujete súčty, ktoré sa sdajú, zvážte použitie COUNT alebo COUNTROWS namiesto toho. Uvedomte si však, že tieto funkcie počítajú riadky, nie odlišné hodnoty a dajú rôzne výsledky.