DISTINCTCOUNT
Platí pro: Výpočet počítané tabulky Počítaná tabulka Výpočet vizuálu
Spočítá počet jedinečných hodnot ve sloupci.
Syntaxe
DISTINCTCOUNT(<column>)
Parametry
Období | Popis |
---|---|
column | Sloupec obsahující hodnoty, které se mají spočítat |
Vrácená hodnota
Počet jedinečných hodnot ve sloupci.
Poznámky
Jediným argumentem povoleným pro tuto funkci je sloupec. Můžete použít sloupce obsahující libovolný typ dat. Když funkce nenajde žádné řádky, které se mají spočítat, vrátí prázdnou hodnotu, jinak vrátí počet jedinečných hodnot.
Funkce DISTINCTCOUNT spočítá prázdnou hodnotu. Pokud chcete hodnotu BLANK přeskočit, použijte funkci DISTINCTCOUNTNOBLANK .
Tato funkce není podporována pro použití v režimu DirectQuery při použití v počítaných sloupcích nebo pravidlech zabezpečení na úrovni řádků (RLS).
Příklad
Následující příklad ukazuje, jak spočítat počet jedinečných prodejních objednávek ve sloupci ResellerSales_USD[SalesOrderNumber].
= DISTINCTCOUNT(ResellerSales_USD[SalesOrderNumber])
Použití výše uvedené míry v tabulce s kalendářním rokem na straně a kategorií produktů nahoře vrátí následující výsledky:
Popisky řádků | Accessories | Bikes | Clothing | Komponenty | - | Celkový součet |
---|---|---|---|---|---|---|
2005 | 135 | 345 | 242 | 205 | 366 | |
2006 | 356 | 850 | 644 | 702 | 1015 | |
2007 | 531 | 1 234 | 963 | 1138 | 1521 | |
2008 | 293 | 724 | 561 | 601 | 894 | |
1 | 1 | |||||
Celkový součet | 1315 | 3153 | 2410 | 2646 | 1 | 3797 |
V předchozím příkladu si všimněte, že řádky s celkovým součtem se sečtou, k tomu dochází, protože stejná objednávka může obsahovat řádkové položky ve stejném pořadí z různých kategorií produktů.