Compartir a través de


COUNTAX

Se aplica a:columna Calculadatabla calculadaMedidacálculo visual

La función COUNTAX cuenta resultados que no están en blanco al evaluar el resultado de una expresión en una tabla. Es decir, funciona igual que la función COUNTA, pero se usa para recorrer en iteración las filas de una tabla y contar filas donde las expresiones especificadas producen un resultado no en blanco.

Sintaxis

COUNTAX(<table>,<expression>)

Parámetros

Término Definición
table Tabla que contiene las filas para las que se evaluará la expresión.
expression Expresión que se va a evaluar para cada fila de la tabla.

Valor devuelto

Un número entero.

Observaciones

  • Al igual que la función COUNTA, la función COUNTAX cuenta las celdas que contienen cualquier tipo de información, incluidas otras expresiones. Por ejemplo, si la columna contiene una expresión que se evalúa como una cadena vacía, la función COUNTAX trata ese resultado como no en blanco. Normalmente, la función COUNTAX no cuenta celdas vacías, pero en este caso la celda contiene una fórmula, por lo que se cuenta.

  • Siempre que la función no encuentra ninguna fila que agregar, la función devuelve un espacio en blanco.

  • 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

En el ejemplo siguiente se cuenta el número de filas noblank de la columna Phone, mediante la tabla que resulta de filtrar la tabla Reseller en [Status] = Active.

= COUNTAX(FILTER('Reseller',[Status]="Active"),[Phone])

COUNT funciónCOUNTA funciónCOUNTX función