Leer en inglés

Compartir a través de


DISTINCTCOUNT

Se aplica a:columna Calculadatabla calculadaMedidacálculo visual

Cuenta el número de valores distintos de una columna.

Sintaxis

DAX
DISTINCTCOUNT(<column>)  

Parámetros

Término Descripción
column Columna que contiene los valores que se van a contar.

Valor devuelto

Número de valores distintos en column.

Observaciones

  • El único argumento permitido para esta función es una columna. Puede usar columnas que contengan cualquier tipo de datos. Cuando la función no encuentra ninguna fila que contar, devuelve un valor BLANK; de lo contrario, devuelve el recuento de valores distintos.

  • La función DISTINCTCOUNT cuenta el valor BLANK. Para omitir el valor BLANK, use la función DISTINCTCOUNTNOBLANK.

  • Esta función no se admite para su uso en el modo DirectQuery cuando se usa en columnas calculadas o reglas de seguridad de nivel de fila (RLS).

Ejemplo

En el ejemplo siguiente se muestra cómo contar el número de pedidos de ventas distintos en la columna ResellerSales_USD[SalesOrderNumber].

DAX
= DISTINCTCOUNT(ResellerSales_USD[SalesOrderNumber])  

El uso de la medida anterior en una tabla con el año natural en la categoría lateral y producto en la parte superior devuelve los siguientes resultados:

Etiquetas de fila Accesorios Bicicletas Ropa Componentes - Total general
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
total general 1315 3153 2410 2646 1 3797

En el ejemplo anterior, tenga en cuenta que las filas Números totales generales no se suman, esto sucede porque el mismo pedido puede contener elementos de línea, en el mismo orden, de diferentes categorías de productos.

de función COUNT de
de función COUNTA de
función COUNTAX
función COUNTX
funciones estadísticas de