Özellik ikonu

TAYDİZEUZUNLUĞU

İndirme izni yok

Genel Bakış

TAYDİZEUZUNLUĞU (THAISTRINGLENGTH), Tay dilindeki bir metnin uzunluğunu verir. Tay dili desteği etkin Excel'de Tay metinlerinin uzunluğunu hesaplamak için kullanılır; bu destek yoksa işlev #DEĞER! hatası döndürür.

Söz dizimi ve parametre​

TRTürkçe
=TAYDİZEUZUNLUĞU(metin)
ENEnglish
=THAISTRINGLENGTH(text)
Kategori
Metin
İngilizce adı
THAISTRINGLENGTH
Platform
Windows
1 bağımsız değişken 1 zorunlu
Bağımsız değişken Durum Ne işe yarar
metintext Zorunlu Uzunluğu hesaplanacak Tay dilindeki metni, metin içeren bir hücreyi veya metin üreten bir işlemi belirtir.
Geçerli kullanımlar
=TAYDİZEUZUNLUĞU(A2)
=TAYDİZEUZUNLUĞU("Merhaba")
Desteklenen Excel sürümleri 2007 ve sonrası
  1. 2003 Desteklenmiyor
  2. 2007 Destekleniyor
  3. 2010 Destekleniyor
  4. 2013 Destekleniyor
  5. 2016 Destekleniyor
  6. 2019 Destekleniyor
  7. 2021 Destekleniyor
  8. 2024 Destekleniyor
  9. 365 Destekleniyor
İşlev yalnızca bir parametre alır. Tay dili desteği olmayan bir Excel'de #DEĞER! hatası döndürdüğü için dosyanın başka bilgisayarlarda da çalışması gerekiyorsa işlevi EĞERHATA ile birlikte kullanın.

1. Tay desteği olmayan Excel'de doğrudan kullanım​

A sütunundaki metinlerin uzunluğunu işlevle doğrudan hesaplayalım. B2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
TAYDİZEUZUNLUĞU
Formülünü incelemek için bir hücre seçin.
AB
1MetinUzunluk
2Merhaba#DEĞER!
3Excel#DEĞER!
4Ankara#DEĞER!
TemelExcelDepo v1.0.0
Sonuçlar sırasıyla #DEĞER!, #DEĞER! ve #DEĞER! olur. Bu Excel'de Tay dili desteği etkin değildir; bu nedenle işlev metni Tay metni olarak değerlendiremez ve #DEĞER! hatası verir. Tay dili desteği etkin bir Excel'de aynı formül, Tay dilindeki bir metin için o metnin uzunluğunu döndürür.

2. EĞERHATA ile güvenli karşılık​

Dosyanın Tay desteği olmayan Excel'de de anlamlı sonuç vermesi için işlevi EĞERHATA içine alın ve hata durumunda UZUNLUK ile karakter sayısını hesaplayın. B2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
TAYDİZEUZUNLUĞU
Formülünü incelemek için bir hücre seçin.
AB
1ÜrünUzunluk
2Kalem5
3Defter6
4Silgi5
5Cetvel6
Güvenli KarşılıkExcelDepo v1.0.0
Sonuçlar sırasıyla 5, 6, 5 ve 6 olur. TAYDİZEUZUNLUĞU bu Excel'de hata verdiği için EĞERHATA ikinci parametredeki UZUNLUK sonucunu kullanır. Tay dili desteği etkin bir Excel'de ise önce TAYDİZEUZUNLUĞU sonucu kullanılır; hata oluşmadığı sürece karşılık devreye girmez.

3. Metin uzunluğu sınır kontrolü​

Şehir adlarının bir etikete sığıp sığmadığını kontrol edelim. B sütunu izin verilen en fazla uzunluğu içerir. C2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=EĞER(EĞERHATA(TAYDİZEUZUNLUĞU(A2);UZUNLUK(A2))<=B2;"Uygun";"Uzun")
=IF(IFERROR(THAISTRINGLENGTH(A2),LEN(A2))<=B2,"Uygun","Uzun")
TAYDİZEUZUNLUĞU
Formülünü incelemek için bir hücre seçin.
ABC
1ŞehirEn fazla uzunlukDurum
2İzmir8Uygun
3Eskişehir8Uzun
4Bursa8Uygun
5Trabzon8Uygun
6Gaziantep8Uzun
Sınır KontrolüExcelDepo v1.0.0
Sonuçlar sırasıyla Uygun, Uzun, Uygun, Uygun ve Uzun olur. Uzunluk, EĞERHATA sayesinde bu Excel'de UZUNLUK ile bulunur ve <= işleciyle B sütunundaki sınırla karşılaştırılır. Sınıra eşit olan uzunluk da kabul edilir; sınırı aşan adlar Uzun olarak işaretlenir.

4. Doğrudan ve güvenli formülün karşılaştırması​

Aynı metinler için iki yaklaşımı yan yana görelim. B2 hücresine işlevi doğrudan kullanan aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
C2 hücresine ise hata durumunda karakter sayısını veren aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
TAYDİZEUZUNLUĞU
Formülünü incelemek için bir hücre seçin.
ABC
1MetinDoğrudanGüvenli
2Çay#DEĞER!3
3Zeytinyağı#DEĞER!10
4Peynir#DEĞER!6
KarşılaştırmaExcelDepo v1.0.0
C sütunundaki sonuçlar sırasıyla 3, 10 ve 6 olur. B sütunundaki doğrudan formül bu Excel'de her satırda #DEĞER! hatası verir. C sütunundaki formül hatayı yakalayıp UZUNLUK sonucunu gösterdiği için tablo okunabilir kalır. Tay dili desteği olan bir Excel'de B sütunu Tay metinlerinin uzunluğunu verir.

Kullanırken dikkat edin​

  • metin parametresi: metin parametresi zorunludur. Değer olarak çift tırnak içinde yazılan metin, metin içeren bir hücre başvurusu veya metin üreten bir işlem verebilirsiniz. İşlev, bu metnin Tay dili kurallarına göre uzunluğunu hesaplar.
  • Tay dili desteği: İşlev yalnız Tay dili desteği etkin Excel'de çalışır. Destek etkin değilse işlev, Türkçe veya başka dillerdeki metinlerde de #DEĞER! hatası döndürür; bu hata formülün yanlış yazıldığını göstermez, ortamın Tay dilini desteklemediğini gösterir.
  • Güvenli kullanım: Dosyayı farklı bilgisayarlarda kullanacaksanız işlevi EĞERHATA içine alın ve hata durumunda UZUNLUK gibi bir karşılık verin. Böylece Tay desteği olmayan Excel'de de anlamlı bir sonuç görünür.
  • İlgili işlevler: UZUNLUK: Metindeki karakter sayısını verir; Tay dili desteği gerekmediği için güvenli karşılık olarak tercih edilir. UZUNLUKB: Bayt tabanlı uzunluk gerektiğinde kullanılır. EĞERHATA: TAYDİZEUZUNLUĞU hata verdiğinde yerine başka bir değer göstermek için kullanılır.
Mini Sayfa içindeki sonuç hücresini seçerek gerçek formülü görebilirsiniz. Formüllü örnekleri indirilebilir Excel dosyasında da kullanabilirsiniz.

Desteklenen Excel sürümleri

  • Microsoft 365
  • Excel 2007
  • Excel 2010
  • Excel 2013
  • Excel 2016
  • Excel 2019
  • Excel 2021
  • Excel 2024
Yazar
ExcelDepo
İndirme sayısı
0
Gösterim
10
İlk yayın
Güncel
İngilizce
THAISTRINGLENGTH
Platformlar
Windows

Puanlar

0.00 Oylama 0 İnceleme
Geri
Üst