Compartir a través de


Función COUNTROWS (DAX)

La función COUNTROWS cuenta el número de filas de la tabla especificada o de una tabla definida por una expresión.

Sintaxis

COUNTROWS(<table>)

Parámetros

Término

Definición

table

El nombre de la tabla que contiene las filas que se van a contar o una expresión que devuelve una tabla.

Valor devuelto

Un número entero.

Comentarios

Esta función se puede utilizar para contar el número de filas de una tabla base, pero se suele usar con más frecuencia para contar el número de filas que es el resultado de filtrar una tabla o de aplicar contexto a una tabla.

Si no hay ninguna fila para agregar, la función devuelve un valor BLANK. Si hay filas, pero ninguna cumple los criterios especificados, la función devuelve 0. Microsoft Excel también devuelve cero si no se encuentra ninguna fila que cumpla las condiciones.

Ejemplo

En el ejemplo siguiente se muestra cómo contar el número de filas de la tabla Orders. El resultado esperado es 52761.

=COUNTROWS('Orders')

En el ejemplo siguiente se demuestra cómo utilizar COUNTROWS con un contexto de fila. En este escenario, hay dos conjuntos de datos que están relacionados por el número de pedido. La tabla Reseller contiene una tabla por cada distribuidor; la tabla ResellerSales contiene varias filas por cada pedido y cada fila contiene un pedido de un distribuidor concreto. Las tablas están conectadas por una relación en la columna ResellerKey.

La fórmula obtiene el valor de ResellerKey y, a continuación, cuenta el número de filas de la tabla relacionada que tienen el mismo identificador de distribuidor. El resultado se envía a la columna CalculatedColumn1.

=COUNTROWS(RELATEDTABLE(ResellerSales))

En la tabla siguiente se muestra una parte de los resultados esperados:

ResellerKey

CalculatedColumn1

1

73

2

70

3

394

Vea también

Referencia

Función COUNT

Función COUNTA

Función COUNTAX

Función COUNTX

Otros recursos

Funciones estadísticas (DAX)