Función COUNTX
Cuenta el número de filas que contienen un número o una expresión que se evalúa en un número, 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 |
Una expresión que devuelve el conjunto de valores que contiene los valores que desea contar. |
Valor devuelto
Entero.
Comentarios
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 los valores numéricos o fechas. No se cuentan los argumentos que son valores lógicos ni el texto que no se puede convertir en números. Si la función no encuentra ninguna fila para contar, devuelve un espacio en blanco. Si hay filas, pero ninguna cumple los criterios especificados, la función devuelve 0.
Si desea contar valores lógicos, o texto, use las funciones COUNTAX o COUNTA.
Ejemplo
La fórmula siguiente devuelve un recuento de todas las filas en la tabla Product que tienen un precio en lista.
=COUNTX(Product,[ListPrice])
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, a continuación, cuenta las filas en la tabla resultante que tienen un precio en 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])