COUNTX
Se aplica a:columna Calculada
tabla calculada
Medida
cálculo visual
Cuenta el número de filas que contienen un valor no en blanco o una expresión que se evalúa como un valor no en blanco, al evaluar una expresión sobre una tabla.
Sintaxis
COUNTX(<table>,<expression>)
Parámetros
Término | Definición |
---|---|
table |
Tabla que contiene las filas que se van a contar. |
expression |
Expresión que devuelve el conjunto de valores que contiene los valores que desea contar. |
Valor devuelto
Entero.
Observaciones
La función COUNTX toma dos argumentos. El primer argumento siempre debe ser una tabla o cualquier expresión que devuelva una tabla. El segundo argumento es la columna o expresión que busca COUNTX.
La función COUNTX solo cuenta valores, fechas o cadenas. Si la función no encuentra ninguna fila que contar, devuelve un valor en blanco.
Si desea contar valores lógicos, use la función COUNTAX.
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 1
La fórmula siguiente devuelve un recuento de todas las filas de la tabla Product que tienen un precio de lista.
= COUNTX(Product,[ListPrice])
Ejemplo 2
En la fórmula siguiente se muestra cómo pasar una tabla filtrada a COUNTX para el primer argumento. La fórmula usa una expresión de filtro para obtener solo las filas de la tabla Product que cumplen la condición, ProductSubCategory = "Caps" y, a continuación, cuenta las filas de la tabla resultante que tienen un precio de lista. La expresión FILTER se aplica a la tabla Products, pero usa un valor que se busca en la tabla relacionada ProductSubCategory.
= COUNTX(FILTER(Product,RELATED(ProductSubcategory[EnglishProductSubcategoryName])="Caps"), Product[ListPrice])