# NoOfRows — funkcja skryptu i funkcja wykresu

Funkcja NoOfRows() zwraca liczbę wierszy w bieżącym segmencie kolumn tabeli. W przypadku wykresów bitmapowych funkcja NoOfRows() zwraca liczbę wierszy w tabeli prostej odpowiadającej wykresowi.

Jeśli tabela lub równoważnik tabeli zawiera wiele wymiarów pionowych, wówczas segment bieżącej kolumny będzie zawierał tylko wiersze z takimi samymi wartościami we wszystkich kolumnach wymiaru jak bieżący wiersz, ale bez kolumny przedstawiającej ostatni wymiar w kolejności sortowania między polami.

InformacjaSortowanie według wartości Y w wykresach albo sortowanie według kolumn wyrażeń w tabelach jest niedozwolone, gdy w dowolnym z wyrażeń wykresu stosowana jest ta funkcja wykresu. W takiej sytuacji te opcje sortowania są automatycznie wyłączone. Kiedy używasz tej funkcji wykresu w wizualizacji albo tabeli, sortowanie wizualizacji zostanie przywrócone do sortowania danych wejściowych tej funkcji.

Składnia:

NoOfRows([TOTAL])

Typ zwracanych danych: liczba całkowita

Argumenty:

Argumenty

| Argument | Opis |
| --- | --- |
| TOTAL | Jeśli tabela jest jednowymiarowa lub jako argument zostanie podany kwalifikator TOTAL, bieżący segment kolumny jest zawsze równy całej kolumnie.<br><br>[Określenie zakresu agregacji](https://help.qlik.com/pl-PL/sense/November2025/Subsystems/Hub/Content/Sense_Hub/ChartFunctions/define-aggregation-scope.htm) |

## Przykład: wyrażenie wykresu używające funkcji NoOfRows

[](https://help.qlik.com/en-US/sense/Subsystems/Hub/Content/Sense_Hub/ChartFunctions/InterRecordFunctions/noofrows.htm)

#### Przykład — wyrażenie wykresu

### Skrypt ładowania

Załaduj następujące dane w edytorze ładowania danych jako ładowanie wbudowane, aby utworzyć poniższe przykłady wyrażeń wykresu:

```
	Temp:
LOAD * inline [
Region|SubRegion|RowNo()|NoOfRows()
Africa|Eastern
Africa|Western
Americas|Central
Americas|Northern
Asia|Eastern
Europe|Eastern
Europe|Northern
Europe|Western
Oceania|Australia
] (delimiter is '|');
```

Aby uzyskać więcej informacji o ładowaniu wbudowanym, zobacz temat [Używanie wbudowanych ładowań do ładowania danych](https://help.qlik.com/pl-PL/sense/November2025/Subsystems/Hub/Content/Sense_Hub/Scripting/inline-loads-qs.htm).

### Wyrażenie wykresu

Utwórz wizualizację tabeli w arkuszu Qlik Sense z wymiarami Region i SubRegion. Dodaj `RowNo( )`, `  NoOfRows() ` i `  NoOfRows(Total) ` jako miary.

### Wynik

| 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 |

### Objaśnienie

W tym przykładzie sortowanie odbywa się według pierwszego wymiaru, Region. W rezultacie każdy segment kolumny składa się z grupy regionów o tej samej wartości, na przykład Africa.

Kolumna RowNo() pokazuje numery wierszy dla każdego segmentu kolumny, na przykład istnieją dwa wiersze dla regionu Africa. Numerowanie wierszy rozpoczyna się wówczas ponownie od wartości 1 dla następnego segmentu kolumny, czyli dla Americas.

Kolumna NoOfRows() zlicza liczbę wierszy w każdym segmencie kolumny, na przykład Europe ma trzy wiersze w segmencie kolumny.

Kolumna NoOfRows(Total) ignoruje wymiary ze względu na argument `TOTAL` dla `NoOfRows()` i służy do liczenia wierszy w tabeli.

Gdyby tabela została posortowana według drugiego wymiaru, SubRegion, segmenty kolumn opierałyby się na tym wymiarze, więc numeracja wierszy zmieniałaby się dla każdej wartości wymiaru SubRegion.

Więcej informacji o wyrażeniach zawiera temat [Używanie wyrażeń w wizualizacjach](https://help.qlik.com/pl-PL/sense/November2025/Subsystems/Hub/Content/Sense_Hub/ChartFunctions/use-expressions-in-visualizations.htm).

## Dowiedz się więcej

* [RowNo — funkcja wykresu](https://help.qlik.com/pl-PL/sense/November2025/Subsystems/Hub/Content/Sense_Hub/ChartFunctions/InterRecordFunctions/rowno.htm)