Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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])