NoOfRows() returnerar antalet rader i det aktuella kolumnsegmentet i en tabell. För bitmappsdiagram returnerar NoOfRows() antalet rader i diagrammets raka tabellmotsvarighet.
Om tabellen eller diagrammets tabellmotsvarighet har flera vertikala dimensioner, inbegriper det aktuella kolumnsegmentet endast rader som har samma värden som den aktuella raden i samtliga dimensionskolumner, utom den kolumn som visar den sista dimensionen i fältens inbördes sorteringsordning.
Anteckning om informationSortering på y-värden i diagram, eller sortering efter uttryckskolumner i tabeller, är inte tillåtet när denna diagramfunktion används i något av diagrammets uttryck. Dessa sorteringsalternativ är därför automatiskt inaktiverade. När du använder den här diagramfunktion i en visualisering eller tabell kommer sorteringen av visualiseringen att återgå till den sorterade inmatningen av den här funktionen.
Syntax:
NoOfRows([TOTAL])
Returnerad datatyp: heltal
Argument:
Argument
Argument
Beskrivning
TOTAL
Om tabellen är endimensionell eller om kvalificeraren iTOTAL används som argument, motsvarar det aktuella kolumnsegmentet alltid hela kolumnen.
Mer information om hur du använder inline-laddningar finns i Inline-laddningar.
Diagramuttryck
Skapa en tabellvisualisering i ett Qlik Sense-ark med Region och SubRegion som dimensioner. Lägg till RowNo( ), NoOfRows() och NoOfRows(Total) som mått.
Resultat
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
Förklaring
I det här exemplet är sorteringsordningen efter den första dimensionen, Region. Det leder till att varje kolumnsegment består av en grupp med regioner som har samma värde, till exempel Africa.
Kolumnen RowNo() visar radnummer för varje kolumnsegment. Till exempel finns det två rader för regionen Africa. Radnumreringen börjar sedan på 1 igen för nästa kolumnsegment, som är Americas.
Kolumnen NoOfRows() räknar antalet rader i varje kolumnsegment. Till exempel har Europe tre rader i kolumnsegmentet.
Kolumnen NoOfRows(Total) bortser från dimensionerna på grund av argumentet TOTAL för NoOfRows() och räknar raderna i tabellen.
Om tabellen sorteras på den andra dimensionen, SubRegion, baseras kolumnsegment på den dimensionen så att radnumreringen ändras för varje SubRegion.
Om du hittar några fel på denna sida eller i innehållet – ett stavfel, ett steg som saknas eller ett tekniskt fel – berätta för oss så att vi kan blir bättre!