COUNTX
Se aplica a:Columna calculadaTabla calculadaMedidaCálculo visual
Cuenta el número de filas que contienen un valor que no está en blanco o una expresión que se evalúa como un valor que no está en blanco, al evaluar una expresión en una tabla.
Sintaxis
COUNTX(<table>,<expression>)
Parámetros
Término | Definición |
---|---|
tabla | Tabla que contiene las filas que se van a contar. |
expression | Expresión que devuelve el conjunto de valores que contiene los valores que quiere contar. |
Valor devuelto
Entero.
Notas
La función COUNTX toma dos argumentos. El primero siempre debe ser una tabla o cualquier expresión que devuelva una tabla. El segundo 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 quiere contar valores lógicos, use la función COUNTAX.
Esta función no se admite para su uso en el modo DirectQuery cuando se utiliza en columnas calculadas o en 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 venta.
= COUNTX(Product,[ListPrice])
Ejemplo 2
La fórmula siguiente 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, después, cuenta las filas de la tabla resultante que tienen un precio de venta. 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])
Contenido relacionado
Función COUNT
Función COUNTA
Función COUNTAX
Funciones estadísticas