# ThousandSep

Tanımlanmış binlik ayracı işletim sisteminin basamak gruplandırma sembolünün yerini alır.

Söz Dizimi:

ThousandSep

`ThousandSep` değişkeninin kullanıldığı Qlik Sense nesnesi (binlik ayırıcıyla)

`ThousandSep` değişkeninin kullanıldığı Qlik Sense nesnesi (binlik ayırıcıyla)

`ThousandSep`ThousandSep değişkeninin kullanıldığı Qlik SenseQlik Sense nesnesi (binlik ayırıcıyla) ![Binlik ayırıcının kullanıldığı bir değer içeren Qlik Sense nesnesi örneği.](https://help.qlik.com/tr-TR/sense/November2025/Subsystems/Hub/Content/Resources/Images/scripting-functions-thousandsep-basic-example.png)

Qlik Sense uygulamaları, bu biçimlendirmeye uyan metin alanlarını sayı olarak yorumlar. Bu biçimlendirme grafik nesnelerinde, sayısal alanın Sayı biçimi özelliği Sayı olarak ayarlandığında görüntülenir.

`ThousandSep`, biden fazla bölgesel ayardan alınan veri kaynakları işlenirken yararlı olur.

Bilgi notuUygulamada nesneler oluşturulduktan ve biçimlendirildikten sonra `ThousandSep` değişkeninde değişiklik yapılırsa, kullanıcının Sayı biçimi özelliğinde Sayı seçimini kaldırıp bu ayarı yeniden seçerek tüm ilgili alanları yeniden biçimlendirmesi gerekir.

Aşağıdaki örneklerde `ThousandSep` sistem değişkeninin olası kullanımları gösterilir:

`Set ThousandSep=','; //(for example, seven billion will be displayed as: 7,000,000,000)`

`Set ThousandSep=' '; //(for example, seven billion will be displayed as: 7 000 000 000)`

Bu konular bu fonksiyon ile çalışmanıza yardımcı olabilir:

İlgili konular

| Konu | Açıklama |
| --- | --- |
| [DecimalSep](https://help.qlik.com/tr-TR/sense/November2025/Subsystems/Hub/Content/Sense_Hub/Scripting/NumberInterpretationVariables/DecimalSep.htm) | Metin alanı yorumlama örneklerinde, bu fonksiyon tarafından sağlanan ondalık ayırıcı ayarlarına da uyulmalıdır. Sayı biçimi için, Qlik Sense tarafından gerektiğinde DecimalSep kullanılır. |

## Bölgesel ayarlar

Aksi belirtilmedikçe bu konudaki örneklerde aşağıdaki tarih formatı kullanılır: AA/GG/YYYY. Tarih formatı, veri yükleme kodunuzda `SET DateFormat` deyiminde belirtilir. Varsayılan tarih formatı, bölgesel ayarlarınız ve diğer unsurlar nedeniyle sisteminizde farklı olabilir. Aşağıdaki örneklerdeki formatları ihtiyaçlarınıza uyacak şekilde değiştirebilirsiniz. Dilerseniz yükleme kodunuzdaki formatları aşağıdaki örneklere uyacak şekilde değiştirebilirsiniz.

Uygulamalardaki bölgesel ayarlarda Qlik Sense'in yüklü olduğu bilgisayarın veya sunucunun bölgesel sistem ayarları temel alınır. Eriştiğiniz Qlik Sense sunucusu İsveç olarak ayarlıysa, Veri yükleme düzenleyicisi tarihler, saat ve para birimi için İsveç bölgesel ayarlarını kullanır. Bu bölgesel format ayarları, Qlik Sense kullanıcı arayüzünde görüntülenen dil ayarlarıyla ilgili değildir. Qlik Sense, kullandığınız tarayıcıyla aynı dilde görüntülenir.

## Örnek 1 – Varsayılan sistem değişkenleri

[](https://help.qlik.com/en-US/sense/Subsystems/Hub/Content/Sense_Hub/Scripting/NumberInterpretationVariables/ThousandSep.htm)

#### Komut dosyası ve sonuçlar

Genel bakış

Veri yükleme düzenleyicisini açın ve aşağıdaki komut dosyasını yeni bir bölüme ekleyin.

Komut dosyası şunları içerir:

* `Transactions` adlı tabloya yüklenen bir veri kümesi.

* Varsayılan `ThousandSep` değişken tanımının kullanımı.

Komut dosyası

```
Transactions:
Load
date,
id,
amount
Inline 
[
date,id,amount
01/01/2022,1,10000000441
01/02/2022,2,21237492432
01/03/2022,3,41249475336
01/04/2022,4,24313369837
01/05/2022,5,47873578754
01/06/2022,6,24313884663
01/07/2022,7,28545883436
01/08/2022,8,35545828255
01/09/2022,9,37565817436
01/10/2022,10,3454343566
];
```

Sonuçlar

Aşağıdakileri yapın:

1. Verileri yükleyin ve bir sayfa açın. Yeni bir tablo oluşturun ve şu alanı boyut olarak ekleyin:`date`değişkenlerini silin.

2. Aşağıdaki hesaplamayı ekleyin:

   `=sum(amount)`

3. Özellikler panelindeki Veri'nin altında hesaplamayı seçin.

4. Sayı biçimi'nin altında Sayı'yı seçin.

Grafik hesaplaması için sayı biçimini ayarlama

Grafik hesaplaması için sayı biçimini ayarlama

Grafik hesaplaması için sayı biçimini ayarlama![Hesaplama için Sayı biçimi özelliğini Sayı olarak ayarlama.](https://help.qlik.com/tr-TR/sense/November2025/Subsystems/Hub/Content/Resources/Images/scripting-functions-thousandsep-number-formatting.png)

Sonuçlar tablosu

| tarih | =sum(tutar) |
| --- | --- |
| 01/01/2022 | 10.000.000.441,00 |
| 01/02/2022 | 21.237.492.432,00 USD |
| 01/03/2022 | 41,249,475,336,00 |
| 01/04/2022 | 24.313.369.837,00 |
| 01/05/2022 | 47,873,578,754,00 |
| 01/06/2022 | 24.313.884.663,00 |
| 01/07/2022 | 28,545,883,436,00 |
| 01/08/2022 | 35.545.828.255,00 |
| 01/09/2022 | 37.565.817.436,00 |
| 01/10/2022 | 3.454.343.566,00 |

Bu örnekte virgül biçimine (",") ayarlanmış olan varsayılan `ThousandSep` tanımı kullanılır. Sonuçlar tablosunda, tutar alanının biçimi binlik grupları arasında virgül görüntüler.

## Örnek 2 - Sistem değişkenini değiştirme

[](https://help.qlik.com/en-US/sense/Subsystems/Hub/Content/Sense_Hub/Scripting/NumberInterpretationVariables/ThousandSep.htm)

#### Komut dosyası ve sonuçlar

Genel bakış

Veri yükleme düzenleyicisini açın ve aşağıdaki komut dosyasını yeni bir bölüme ekleyin.

Komut dosyası şunları içerir:

* İlk örnektekiyle aynı olan ve `Transactions` adlı tabloya yüklenen bir veri kümesi.

* Komut dosyasının başlangıcında binlik ayırıcı olarak "\*" karakterini göstermek üzere `ThousandSep` tanımında yapılan değişiklik. Bu uç bir örnektir ve yalnızca değişkenin işlevselliğini göstermek için kullanılmıştır.

Bu örnekte kullanılan değişiklik uç bir örnektir ve yaygın olarak kullanılmaz. Burada, değişkenin işlevselliğini ortaya koymak için gösterilmiştir.

Komut dosyası

```
SET ThousandSep='*';

Transactions:
Load
date,
id,
amount
Inline 
[
date,id,amount
01/01/2022,1,10000000441
01/02/2022,2,21237492432
01/03/2022,3,41249475336
01/04/2022,4,24313369837
01/05/2022,5,47873578754
01/06/2022,6,24313884663
01/07/2022,7,28545883436
01/08/2022,8,35545828255
01/09/2022,9,37565817436
01/10/2022,10,3454343566
];
```

Sonuçlar

Aşağıdakileri yapın:

1. Verileri yükleyin ve bir sayfa açın. Yeni bir tablo oluşturun ve şu alanı boyut olarak ekleyin:`date`değişkenlerini silin.

2. Aşağıdaki hesaplamayı ekleyin:

   `=sum(amount)`

3. Özellikler panelindeki Veri'nin altında hesaplamayı seçin.

4. Sayı biçimi'nin altında Özel'i seçin.

Sonuçlar tablosu

| tarih | =sum(tutar) |
| --- | --- |
| 01/01/2022 | 10\*000\*000\*441,00 |
| 01/02/2022 | 21\*237\*492\*432,00 |
| 01/03/2022 | 41\*249\*475\*336,00 |
| 01/04/2022 | 24\*313\*369\*837,00 |
| 01/05/2022 | 47\*873\*578\*754,00 |
| 01/06/2022 | 24\*313\*884\*663,00 |
| 01/07/2022 | 28\*545\*883\*436,00 |
| 01/08/2022 | 35\*545\*828\*255,00 |
| 01/09/2022 | 37\*565\*817\*436,00 |
| 01/10/2022 | 3\*454\*343\*566,00 |

Komut dosyasının başlangıcında `ThousandSep` sistem değişkeni "\*" olarak değiştirilmiştir. Sonuçlar tablosunda, tutar alanının biçiminde binlik grupları arasında "\*" karakterinin gösterildiği görülebilir.

## Örnek 3 - Metin yorumu

[](https://help.qlik.com/en-US/sense/Subsystems/Hub/Content/Sense_Hub/Scripting/NumberInterpretationVariables/ThousandSep.htm)

#### Komut dosyası ve sonuçlar

Genel bakış

Veri yükleme düzenleyicisini açın ve aşağıdaki komut dosyasını yeni bir bölüme ekleyin.

Komut dosyası şunları içerir:

* `Transactions` adlı tabloya yüklenen bir veri kümesi.

* Sayısal alanı metin biçiminde olan ve binlik ayırıcı olarak virgülün kullanıldığı veriler.

* Varsayılan `ThousandSep` sistem değişkeninin kullanımı.

Komut dosyası

```
Transactions:
Load
date,
id,
amount
Inline 
[
date,id,amount
01/01/2022,1,'10,000,000,441'
01/02/2022,2,'21,492,432'
01/03/2022,3,'4,249,475,336'
01/04/2022,4,'24,313,369,837'
01/05/2022,5,'4,873,578,754'
01/06/2022,6,'313,884,663'
01/07/2022,7,'2,545,883,436'
01/08/2022,8,'545,828,255'
01/09/2022,9,'37,565,817,436'
01/10/2022,10,'3,454,343,566'
];
```

Sonuçlar

Aşağıdakileri yapın:

1. Verileri yükleyin ve bir sayfa açın. Yeni bir tablo oluşturun ve şu alanı boyut olarak ekleyin:`date`değişkenlerini silin.

2. Aşağıdaki hesaplamayı ekleyin:

   `=sum(amount)`

3. Özellikler panelindeki Veri'nin altında hesaplamayı seçin.

4. Sayı biçimi'nin altında Sayı'yı seçin.

5. Tutar alanının sayısal bir değer olup olmadığını değerlendirmek için aşağıdaki hesaplamayı ekleyin:

   `=isnum(amount)`

Sonuçlar tablosu

| tarih | =sum(tutar) | =isnum(tutar) |
| --- | --- | --- |
| 01/01/2022 | 10.000.000.441,00 | -1 |
| 01/02/2022 | 21,492,432.00 | -1 |
| 01/03/2022 | 4,249,475,336.00 | -1 |
| 01/04/2022 | 24.313.369.837,00 | -1 |
| 01/05/2022 | 4,873,578,754.00 | -1 |
| 01/06/2022 | 313,884,663.00 | -1 |
| 01/07/2022 | 2,545,883,436.00 | -1 |
| 08.01.2022 | 545,828,255.00 | -1 |
| 09.01.2022 | 37.565.817.436,00 | -1 |
| 10.01.2022 | 3\*454\*343\*566,00 | -1 |

Veriler yüklendikten sonra, veriler `ThousandSep` değişkeniyle uyumlu olduğundan tutar alanının Qlik Sense tarafından sayısal bir değer olarak yorumlandığını görebiliriz. Bu, her girişi -1 veya `TRUE` için değerlendiren `isnum()` fonksiyonu tarafından gösterilir.

Bilgi notu

Qlik Sense üzerinde Boolean true değeri -1 ile, false ise 0 ile temsil edilir.