# Upper Komut dosyası ve grafik fonksiyonu

Upper(), ifadedeki tüm metin karakterleri için giriş dizesindeki tüm karakterleri büyük harfe dönüştürür. Sayılar ve semboller yok sayılır.

Söz Dizimi:

Upper(text)

Dönüş verileri türü: dize

Bağımsız Değişkenler

| Bağımsız Değişken | Açıklama |
| --- | --- |
| text | Değerlendirilecek dize. |

Örnek: Grafik ifadesi

| Örnek | Sonuç |
| --- | --- |
| `Upper( ' abcD' )` | `ABCD` döndürür |

## Örnek - Upper temel bilgileri

[](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/StringFunctions/Upper.htm)

#### Grafik ifadesi

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:

* `Example` adlı veri tablosuna yüklenen bir veri kümesi.

* Veri tablosunda `InputText` adında bir alan.

Komut dosyası

```
Example:
Load * inline [
InputText
rHode iSland
washingTon d.C.
new york
];
```

Sonuçlar

Verileri yükleyin ve bir sayfa açın. Yeni bir tablo oluşturun ve şu alanı boyut olarak ekleyin:

* ` InputText
                                   `

Aşağıdaki hesaplanan boyutu oluşturun:

* `=Upper(InputText)`, `InputText` alanındaki tüm karakterleri büyük harfe dönüştürmek için.

Sonuçlar tablosu

| InputText | Üst(GirişMetni) |
| --- | --- |
| New York | New York |
| Rhode Island | Rhode Island |
| washingTon d.C. | WASHINGTON D.C. |

`Upper` fonksiyonunun çıktısı tüm değerleri büyük harfe dönüştürür.

[](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/StringFunctions/Upper.htm)

#### Komut dosyası

Aşağıdaki kod, fonksiyonun bir komut dosyasında nasıl kullanılacağını gösterir.

```
Load
String,Upper(String)
Inline
[String
rHode iSland
washingTon d.C.
new york];
```

Sonuçlar tablosu

| Dize | upper(Dize) |
| --- | --- |
| rHode iSland | RHODE ISLAND |
| washingTon d.C. | WASHINGTON D.C. |
| new york | NEW YORK |

## Örnek - Üst senaryo

[](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/StringFunctions/Upper.htm)

#### Grafik ifadesi

Genel bakış

Bir veri kümesi, ISO ülke kodlarını ve tüm küçük harfler, tüm büyük harfler veya karışık büyük harfler gibi çeşitli biçimlerde ülke adlarını içerir. Amaç, her ülke kodu ve adının büyük harf kullanılacak şekilde biçimlendirilmesi için verileri temizlemektir.

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:

* `Example` adlı veri tablosuna yüklenen bir veri kümesi.

* Veri tablosundaki şu alanlar:

  * `ISO CountryCode`

  * `CountryName`

Komut dosyası

```
Country:
Load  * inline [
​​ISO_CountryCode, CountryName
gbr, United kingdom
Ind, india
CAN, Canada
Are, United arab emirates
];
```

Sonuçlar

Verileri yükleyin ve bir sayfa açın. Yeni bir tablo oluşturun ve şu alanları boyut olarak ekleyin:

* ` ISO_CountryCode
                                   `

* ÜlkeAdı

Aşağıdaki hesaplanan boyutları oluşturun:

* `=Upper(ISO_CountryCode)`, tüm büyük harf karakterlerini kullanan bir ülke kodları sütunu oluşturmak için.

* `=Upper(CountryName)`, tüm büyük harf karakterlerini kullanan bir ülke adları sütunu oluşturmak için.

Sonuçlar tablosu

| ISO\_ÜlkeKodu | ÜlkeAdı | BÜYÜKHARF(ISO\_ÜlkeKodu) | BÜYÜKHARF(ÜlkeAdı) |
| --- | --- | --- | --- |
| ARE | Birleşik Arap Emirlikleri | ARE | Birleşik Arap Emirlikleri |
| CAN | Kanada | CAN | Kanada |
| gbr | Birleşik Krallık | GBR | Birleşik Krallık |
| Ind | Hindistan | IND | HİNDİSTAN |

`Upper` fonksiyonu, tüm ülke kodlarını ve ülke adlarını büyük harf karakterleri kullanacak şekilde dönüştürmüştür.

## Örnek - Upper gelişmiş senaryo

[](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/StringFunctions/Upper.htm)

#### Grafik ifadesi

Genel bakış

Önceki senaryo ile aynı veri kümesini kullanan bu örnek, ülke adı ve ülke kodunu birleştirir ve bu dizeleri Capitalize ve Upper fonksiyonlarını kullanarak biçimlendirir.

Sonuç

Verileri yükleyin ve bir sayfa açın. Yeni bir tablo oluşturun ve şu alanları boyut olarak ekleyin:

* ISO\_CountryCode

* CountryName

Aşağıdaki hesaplanan boyutu oluşturun:

* =Capitalize(CountryName) & ' (' & Upper(ISO\_CountryCode) & ')', CountryName ve ISO\_CountryCode öğelerini birleştiren ve ülke adlarını büyük harf, ülke kodlarını da küçük harf kullanacak şekilde biçimlendiren yeni bir boyut oluşturmak için.

Sonuçlar tablosu

| ISO\_CountryCode | CountryName | BaşHarfiBüyükYap(CountryName) & '(' & BüyükHarfYap(ISO\_CountryCode) & ')' |
| --- | --- | --- |
| Mevcut | Birleşik Arap Emirlikleri | Birleşik Arap Emirlikleri (ARE) |
| CAN | Kanada | Kanada (CAN) |
| gbr | Birleşik Krallık | Birleşik Krallık (GBR) |
| Hindistan | Hindistan | Hindistan (IND) |