Compartir a través de


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])  

Función COUNT
Función COUNTA
Función COUNTAX
Funciones estadísticas