La función COUNTROWS cuenta el número de filas de una tabla.
COUNTROWS(
<table>
)
- table: Nombre de la tabla cuyos filas desean contarse o expresión que devuelve una tabla.
La función COUNTROWS devuelve un número entero.
Si la tabla no contiene ninguna fila, se devuelve un BLANK. Debe tenerse en cuenta que, para el cálculo, la función es contextualizada. Es decir, no calcula, en el sentido estricto del término, el número de filas de la tabla, sino el número de filas de la tabla una vez se aplica a ésta el contexto que corresponda.
En este ejemplo se desea conocer el número de filas contenidas en la tabla FactSales, para lo que se define la siguiente medida:
NumVentas = COUNTROWS(FactSales)
Si se muestra el resultado en una visualización tipo "card", obtenemos lo siguiente:
Si tenemos en FactSales un listado de ventas (correspondiendo cada fila a una venta) y definimos la siguiente medida:
Nº de ventas = COUNTROWS(FactSales)
...podemos crear una matriz a la que llevar los años y la medida recién creada. Tal y como se ve en la siguiente imagen, la medida se contextualiza para cada uno de los diferentes años: