Genel Bakış
ASC (ASC), bir metindeki tam genişlikli (çift baytlık) karakterleri yarım genişlikli (tek baytlık) karakterlere dönüştürür. Çift Baytlık Karakter Kümesi (DBCS) kullanan dillerde, farklı genişlikte yazılmış harf ve rakamları tek biçime getirmek için kullanılır.
İşlev yalnızca bir parametre alır. Tek baytlık karakterleri çift baytlık karakterlere çevirmek için ters işlev olan DBCS kullanılır. ASC, İşlev Ekle penceresinde ve hücre otomatik tamamlama listesinde görünmez; adını doğrudan yazmanız gerekir.
Sonuçlar sırasıyla merhaba, rapor, Ankara şubesi ve EXCEL olur. Metindeki karakterler zaten tek baytlık olduğundan ASC bunlara dokunmaz; büyük küçük harf ve boşluklar da korunur. İşlev yalnızca karakterlerin genişliğini değiştirir, metnin içeriğini değiştirmez.
Sonuçlar sırasıyla 10, 20, -5 ve 1250 olur. Sayı verildiğinde ASC değeri metin olarak ele alır; basamaklar ve eksi işareti aynı görünür. Sonuç metin olduğundan bu sütunu toplama gibi sayısal işlemlerde kullanmadan önce sayıya çevirmeniz gerekebilir.
Sonuçlar sırasıyla EXCEL, ISTANBUL, 2026 ve SUBE-07 olur. Bu örnekte karakterler tam genişlikli olarak kalmıştır; ASC yarım genişlikli karşılıklara dönüşüm yapmamıştır. Bu dönüşüm yalnızca Excel'in DBCS destekleyen bir dil ayarıyla çalıştığı durumda gerçekleşir; aksi halde metin değişmeden döner.
Sonuçlar sırasıyla YANLIŞ, DOĞRU ve YANLIŞ olur. İlk satırdaki tam genişlikli kod dönüştürülmediği için referans kodla eşleşmez. İkinci satırdaki kod zaten tek baytlıktır ve referans kodla aynıdır. Üçüncü satırda kodların kendisi de farklı olduğundan eşleşme olmaz. ASC dönüşümü DBCS destekleyen bir dil ayarı gerektirir.
Söz dizimi ve parametre
- Kategori
- Metin
- İngilizce adı
- ASC
- Platform
- Windows Mac Web
1 bağımsız değişken
1 zorunlu
| Bağımsız değişken | Durum | Ne işe yarar |
|---|---|---|
| metintext | Zorunlu | Tek baytlık karakterlere dönüştürülecek metni, metin içeren bir hücreyi veya metin üreten bir işlemi belirtir. |
Geçerli kullanımlar
=ASC("EXCEL")
=ASC(A2)
=ASC(A2:A10)
Desteklenen Excel sürümleri
2010 ve sonrası
- 2003 Desteklenmiyor
- 2007 Desteklenmiyor
- 2010 Destekleniyor
- 2013 Destekleniyor
- 2016 Destekleniyor
- 2019 Destekleniyor
- 2021 Destekleniyor
- 2024 Destekleniyor
- 365 Destekleniyor
1. Tek baytlık metin değişmeden kalır
A sütunundaki metinler zaten tek baytlık karakterlerden oluşuyor. B2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:=ASC(A2)
ASC
Formülünü incelemek için bir hücre seçin.| A | B | |
|---|---|---|
| 1 | Metin | ASC sonucu |
| 2 | merhaba | merhaba |
| 3 | rapor | rapor |
| 4 | Ankara şubesi | Ankara şubesi |
| 5 | EXCEL | EXCEL |
TemelExcelDepo v1.0.0
2. Sayılar ve negatif değerler
A sütununda sayılar var. B2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:=ASC(A2)
ASC
Formülünü incelemek için bir hücre seçin.| A | B | |
|---|---|---|
| 1 | Değer | ASC sonucu |
| 2 | 10 | 10 |
| 3 | 20 | 20 |
| 4 | -5 | -5 |
| 5 | 1250 | 1250 |
SayılarExcelDepo v1.0.0
3. Tam genişlikli karakterleri dönüştürme
A sütunundaki şube kodları ve şehir adları tam genişlikli karakterlerle yazılmış. B2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:=ASC(A2)
ASC
Formülünü incelemek için bir hücre seçin.| A | B | |
|---|---|---|
| 1 | Tam genişlikli metin | Tek baytlık metin |
| 2 | EXCEL | EXCEL |
| 3 | ISTANBUL | ISTANBUL |
| 4 | 2026 | 2026 |
| 5 | SUBE-07 | SUBE-07 |
Tam GenişlikExcelDepo v1.0.0
4. Kodları genişlikten bağımsız karşılaştırma
A sütunundaki ürün kodları farklı genişlikte yazılmış olabilir; B sütununda ise tek baytlık referans kodlar vardır. C2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:=ASC(A2)=B2
ASC
Formülünü incelemek için bir hücre seçin.| A | B | C | |
|---|---|---|---|
| 1 | Girilen kod | Referans kod | Eşleşiyor mu? |
| 2 | SK100 | SK100 | YANLIŞ |
| 3 | SK200 | SK200 | DOĞRU |
| 4 | SK300 | SK310 | YANLIŞ |
Kod KontrolüExcelDepo v1.0.0
Kullanırken dikkat edin
- metin parametresi: metin parametresi, çift baytlık karakterleri tek baytlığa çevrilecek metni belirtir. Metni tırnak içinde yazabilir, bir hücreye başvurabilir veya metin üreten başka bir işlemin sonucunu verebilirsiniz.
- Çok hücreli başvuru: metin parametresi birden çok hücreye başvuruyorsa işlev otomatik olarak taşar ve her hücre için ayrı bir sonuç döndürür.
- DBCS dilleri: ASC, Çift Baytlık Karakter Kümesi (DBCS) kullanan dillerle birlikte kullanılır. Tam genişlikli, çift baytlık karakterleri yarım genişlikli, tek baytlık karakterlere çevirir. DBCS desteklemeyen bir dil ayarında metin değişmeden dönebilir.
- Görünürlük: İşlev İşlev Ekle penceresinde ve hücre otomatik tamamlama listesinde görünmez. Formülü adını yazarak girmeniz gerekir.
- Sürüm: İşlev Excel 2010 ile eklenmiştir. Daha önce yalnızca Japonca Excel sürümlerinde kullanılabiliyordu.
- VBA Asc ile karıştırmayın: VBA içinde aynı adı taşıyan VBA.Asc işlevi vardır, ancak tamamen farklı bir iş yapar. Bu sayfadaki çalışma sayfası işlevi karakter genişliğini dönüştürür.
- İlgili işlevler: DBCS: Tek baytlık karakterleri çift baytlık karakterlere çevirmeniz gerektiğinde, yani ASC'nin tersi bir dönüşüm için tercih edilir. UZUNLUK: Dönüşümden önce ve sonra karakter sayısını kontrol etmek için kullanılır. ÖZDEŞ: Dönüştürülmüş metni başka bir metinle büyük küçük harf duyarlı biçimde karşılaştırmak için tercih edilir.
Desteklenen Excel sürümleri
- Microsoft 365
- Excel 2010
- Excel 2013
- Excel 2016
- Excel 2019
- Excel 2021
- Excel 2024