NoOfRows() renvoie le nombre de lignes du segment de colonne actif d'un tableau. Pour les graphiques bitmap, NoOfRows() renvoie le nombre de lignes dans l'équivalent du tableau simple du graphique.
Si la table ou l'équivalent en tableau comporte plusieurs dimensions verticales, le segment de colonne actif comprend uniquement les lignes contenant les mêmes valeurs que la ligne active dans toutes les colonnes de dimensions, à l'exception de la colonne affichant la dernière dimension dans l'ordre de tri inter-champs.
Note InformationsLe tri sur les valeurs des ordonnées dans les graphiques ou le tri par colonnes d'expressions dans les tableaux n'est pas autorisé lors de l'utilisation de cette fonction de graphique dans l'une des expressions du graphique. Ces options de tri sont donc automatiquement désactivées. Lorsque vous utilisez cette fonction de graphique dans une visualisation ou un tableau, le tri de la visualisation revient à l'entrée triée via cette fonction.
NoOfRows([TOTAL])
entier
Arguments
Argument
Description
TOTAL
Si la table est unidimensionnelle ou si le qualificateur TOTAL est utilisé comme argument, le segment de colonne actif est toujours égal à la colonne entière.
Chargez les données suivantes sous forme de chargement inline dans l'éditeur de chargement de données pour créer les exemples d'expression de graphique ci-dessous.
Créez une visualisation de table dans une feuilleQlik Sense dotée des dimensionsRegion et SubRegion. Ajoutez RowNo( ), NoOfRows() et NoOfRows(Total) comme mesures.
Résultat
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
Explication
Dans cet exemple, l'ordre de tri porte sur la première dimension, Region. C'est pourquoi chaque segment de colonne se compose d'un groupe de régions qui a la même valeur, par exemple, Africa.
La colonne RowNo() indique le nombre de lignes de chaque segment de colonne, par exemple, il existe deux lignes pour la région Africa. La numérotation des lignes reprend alors à 1 pour le segment de colonne suivant, c'est-à-dire Americas.
La colonne NoOfRows() compte le nombre de lignes de chaque segment de colonne, par exemple, Europe a trois lignes dans le segment de colonne.
La colonne NoOfRows(Total) ignore les dimensions, à cause de l'argument TOTAL pour NoOfRows(), et compte les lignes du tableau.
Si la table a été triée sur la deuxième dimension, SubRegion, les segments de colonne seront basés sur cette dimension, si bien que la numérotation des lignes changera pour chaque SubRegion.
Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – dites-nous comment nous améliorer !