NoOfRows() devuelve el número de filas del segmento de columna actual de una tabla. Para los gráficos de mapa de bits, NoOfRows() devuelve el número de filas en el equivalente de tabla simple del gráfico.
Si la tabla o el equivalente de tabla tiene múltiples dimensiones verticales, el segmento de columna actual incluirá solo filas con los mismos valores que la fila actual en todas las columnas de dimensión, excepto para la columna que muestra la última dimensión en el orden de campos interno.
Nota informativaNo se permite ordenar por valores Y en gráficos ni ordenar por columnas de expresión en tablas cuando esta función de gráfico se usa en cualquiera de las expresiones del gráfico. Estas alternativas de ordenación están por lo tanto automáticamente deshabilitadas. Cuando utiliza esta función de gráfico en una visualización o tabla, el orden de la visualización volverá a la entrada ordenada de esta función.
Sintaxis:
NoOfRows([TOTAL])
Tipo de datos que devuelve: Entero
Argumentos:
Argumentos
Argumento
Descripción
TOTAL
Si la tabla es unidimensional o si el cualificador TOTAL se utiliza como argumento, el segmento de columna actual es siempre igual a la columna completa.
Cree una visualización de tabla en una hojade Qlik Sense con Region y SubRegion como dimensiones. Añada RowNo( ), NoOfRows() y NoOfRows(Total) como medidas.
Resultado
Region
SubRegion
RowNo()
NoOfRows()
NoOfRows(Total)
Africa
Eastern
1
2
9
Africa
Western
2
2
9
Americas
Central
1
2
9
Americas
Northern
2
2
9
Asia
Eastern
1
1
9
Europe
Eastern
1
3
9
Europe
Northern
2
3
9
Eurrope
Western
3
3
9
Oceania
Australia
1
1
9
Explicación
En este ejemplo, el orden de clasificación es por la primera dimensión Región. Como resultado, cada segmento de columna se compone de un grupo de regiones que tiene el mismo valor, por ejemplo, África.
La columna RowNo() muestra los números de fila para cada segmento de columna, por ejemplo, hay dos filas para la región de África. La numeración de filas comienza de nuevo en 1 para el siguiente segmento de columna, que es Americas.
La columna NoOfRows() cuenta el número de filas en cada segmento de columna, por ejemplo, Europa tiene tres filas en el segmento de columna.
La columna NoOfRows(Total) ignora las dimensiones debido al argumento TOTAL de NoOfRows() y cuenta las filas de la tabla.
Si la tabla se ordenara por la segunda dimensión, Subregión, los segmentos de columna se basarían en esa dimensión, por lo que la numeración de las filas cambiaría para cada subregión.
No dude en indicarnos en qué podemos mejorar si encuentra algún problema en esta página o su contenido, como, por ejemplo, errores tipográficos, pasos que falta o errores técnicos.