# RowNo - grafik fonksiyonu

RowNo(), bir tablodaki geçerli sütun segmentinde bulunan geçerli satırın numarasını döndürür. Bit eşlem grafikleri için RowNo(), grafiğin düz tablo eşdeğerindeki geçerli satırın numarasını döndürür.

Tablo veya tablo eşdeğeri birden çok dikey boyuta sahipse, geçerli sütun segmenti, alanlar arası sıralama düzenindeki son boyutu gösteren sütun haricinde tüm boyut sütunlarında geçerli satır olarak yalnızca aynı değerlere sahip satırları içerir.

Sütun segmentleri

![Sütun segmentlerini gösteren bir tablo](https://help.qlik.com/tr-TR/sense/May2026/Subsystems/Hub/Content/Resources/Images/table_column_segments.png)

Bilgi notuGrafiğin ifadelerinden herhangi birinde bu grafik fonksiyonu kullanıldığında grafiklerde y değerlerine veya tablolarda ifade sütunlarına göre sıralamaya izin verilmez. Bu nedenle, söz konusu sıralama alternatifleri otomatik olarak devre dışı bırakılır. Bir görselleştirmede veya tabloda bu grafik fonksiyonunu kullandığınızda, görselleştirmenin sıralaması bu fonksiyonun sıralanmış girdisine geri döner.

Söz Dizimi:

RowNo([TOTAL])

Dönüş verileri türü: tamsayı

Bağımsız Değişkenler:

| Bağımsız Değişken | Açıklama |
| --- | --- |
| TOTAL | Tablo tek boyutluysa veya TOTAL niteleyicisi bir bağımsız değişken olarak kullanılıyorsa, geçerli sütun segmenti her zaman sütunun tamamına eşittir.<br><br>[Toplama kapsamını tanımlama](https://help.qlik.com/tr-TR/sense/May2026/Subsystems/Hub/Content/Sense_Hub/ChartFunctions/define-aggregation-scope.htm) |

## Örnek: RowNo kullanan grafik ifadesi

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

#### Örnek - grafik ifadesi

### Komut dosyası

Aşağıdaki grafik ifadesi örneklerini oluşturmak için aşağıdaki verileri veri yükleme düzenleyicisinde satır içi yükleme olarak yükleyin.

```
Temp:
LOAD * inline [
Customer|Product|OrderNumber|UnitSales|UnitPrice
Astrida|AA|1|4|16
Astrida|AA|7|10|15
Astrida|BB|4|9|9
Betacab|CC|6|5|10
Betacab|AA|5|2|20
Betacab|BB|1|25| 25
Canutility|AA|3|8|15
Canutility|CC|5|4|19
Divadip|CC|2|4|16
Divadip|DD|3|1|25
] (delimiter is '|');
```

Satır içi yüklemeleri kullanma hakkında daha fazla bilgi için bkz. [Veri yüklemek için satır içi yüklemeler kullanma](https://help.qlik.com/tr-TR/sense/May2026/Subsystems/Hub/Content/Sense_Hub/Scripting/inline-loads-qs.htm).

### Grafik ifadesi

Qlik Sense sayfasındaCustomer ve UnitSales alanlarını boyut olarak kullanarak bir tablo görselleştirmesi oluşturun. `RowNo( )` ve `  RowNo(TOTAL) ` işlevlerini, sırasıyla Segmentteki Satır ve Row Number olarak etiketleyerek hesaplama olarak ekleyin. Tabloya hesaplama olarak şu ifadeyi ekleyin.

`If( RowNo( )=1, 0, UnitSales / Above( UnitSales ))`

### Sonuç

| Customer | UnitSales | Row in Segment | Row Number | If( RowNo( )=1, 0, UnitSales / Above( UnitSales )) |
| --- | --- | --- | --- | --- |
| Astrida | 4 | 1 | 1 | 0 |
| Astrida | 9 | 2 | 2 | 2.25 |
| Astrida | 10 | 3 | 3 | 1.1111111111111 |
| Betacab | 2 | 1 | 4 | 0 |
| Betacab | 5 | 2 | 5 | 2.5 |
| Betacab | 25 | 3 | 6 | 5 |
| Canutility | 4 | 1 | 7 | 0 |
| Canutility | 8 | 2 | 8 | 2 |
| Divadip | 1 | 1 | 9 | 0 |
| Divadip | 4 | 2 | 10 | 4 |

### Açıklama

Row in Segment sütunu, Astrida müşterisine ait UnitSales değerlerini içeren sütun segmenti için 1,2,3 sonuçlarını gösterir. Daha sonra satır numaralandırması bir sonraki sütun segmenti (yani, Betacab) için tekrar 1'den başlar.

Row Number sütunu, `RowNo()` için `TOTAL` bağımsız değişkeni nedeniyle boyutları yoksayar ve tablodaki satırları sayar.

İfade, her sütun dilimindeki ilk satır için 0 döndürür, bu nedenle sütun şunu gösterir:

0, 2,25, 1,1111111, 0, 2,5, 5, 0, 2, 0 ve 4.

İfadeler hakkında daha fazla bilgi için bkz. [Görselleştirmelerde ifadeleri kullanma](https://help.qlik.com/tr-TR/sense/May2026/Subsystems/Hub/Content/Sense_Hub/ChartFunctions/use-expressions-in-visualizations.htm).

## Daha fazla bilgi

* [Above - grafik fonksiyonu](https://help.qlik.com/tr-TR/sense/May2026/Subsystems/Hub/Content/Sense_Hub/ChartFunctions/InterRecordFunctions/above.htm)