Özellik ikonu

UZUNLUK

İndirme izni yok

Genel Bakış

UZUNLUK (LEN), bir metin dizesindeki karakter sayısını verir. Harfler, rakamlar, noktalama işaretleri ve boşluklar ayrı birer karakter olarak sayılır. Bu nedenle kodların uzunluğunu denetlemek, fazla boşlukları bulmak ve metin parçalama işlemlerinde karakter sayısını bilmek için kullanılır.

Söz dizimi ve parametre​

TRTürkçe
=UZUNLUK(metin)
ENEnglish
=LEN(text)
Kategori
Metin
İngilizce adı
LEN
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 Uzunluğu hesaplanacak metni, metin ya da sayı içeren bir hücreyi veya metin üreten bir işlemi belirtir.
Geçerli kullanımlar
=UZUNLUK("metin")
=UZUNLUK(A2)
=UZUNLUK("")
Desteklenen Excel sürümleri 2003 ve sonrası
  1. 2003 Destekleniyor
  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. Metni doğrudan yazarken çift tırnak içine alın; hücre başvurusu kullanırken tırnak gerekmez. Boş metin olan "" için sonuç 0 olur.

1. Metindeki karakter sayısı​

A sütunundaki şehir ve ürün adlarının karakter sayısını B sütununda hesaplayalım. B2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=UZUNLUK(A2)
=LEN(A2)
UZUNLUK
Formülünü incelemek için bir hücre seçin.
AB
1MetinKarakter sayısı
2Ankara6
3Eskişehir9
4Zeytin yağı11
50
TemelExcelDepo v1.0.0
Sonuçlar sırasıyla 6, 9, 11 ve 0 olur. UZUNLUK her harfi ayrı karakter olarak sayar; "Zeytin yağı" ifadesindeki boşluk da sonuca dahildir. Boş bir hücre ya da boş metin olan "" için sonuç 0 olur.

2. Boşluklar da karakterdir​

Ad soyad bilgilerinde başta, sonda ve ortada kalan fazla boşluklar karakter sayısını değiştirir. B2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=UZUNLUK(A2)
=LEN(A2)
UZUNLUK
Formülünü incelemek için bir hücre seçin.
AB
1Ad soyadKarakter sayısı
2Ayşe Yılmaz11
3 Ayşe Yılmaz12
4Ayşe Yılmaz 12
5Ayşe Yılmaz12
BoşluklarExcelDepo v1.0.0
Sonuçlar sırasıyla 11, 12, 12 ve 12 olur. İlk satır boşluksuz karşılaştırma değeridir; ikinci satırda baştaki, üçüncü satırda sondaki, dördüncü satırda ise adla soyad arasındaki ikinci boşluk fazladan bir karakter ekler. Gözle fark edilmeyen bu boşlukları bulmak için karakter sayısını beklenen sayıyla karşılaştırabilirsiniz.

3. Sayılar, biçim ve tarihler​

Aynı görünen değerler farklı uzunluk verebilir; sayı, metin ve tarih hücrelerini karşılaştıralım. B2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=UZUNLUK(A2)
=LEN(A2)
UZUNLUK
Formülünü incelemek için bir hücre seçin.
AB
1DeğerKarakter sayısı
220,002
3000205
4000202
51234567899
62026-10-085
Sayı ve TarihExcelDepo v1.0.0
Sonuçlar sırasıyla 2, 5, 2, 9 ve 5 olur. Sayı biçimlendirmesi sayılmaz: 20 sayısı hangi biçimde görünürse görünsün iki karakterlidir. Metin olarak girilen "00020" içindeki baştaki sıfırlar ise gerçek karakter olduğundan sayılır. Tarih hücresinde Excel'in sakladığı tarih seri numarasının karakterleri sayılır, görünen tarih metni değil.

4. Sabit uzunluk kontrolü​

Sipariş kodlarının tam 9 karakter olması gerektiğini varsayalım. B2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=UZUNLUK(A2)=9
=LEN(A2)=9
UZUNLUK
Formülünü incelemek için bir hücre seçin.
AB
1Sipariş kodu9 karakter mi?
2SP2026-01DOĞRU
3SP2026-1YANLIŞ
400020YANLIŞ
5SP2026-001YANLIŞ
Kod KontrolüExcelDepo v1.0.0
Sonuçlar sırasıyla DOĞRU, YANLIŞ, YANLIŞ ve YANLIŞ olur. Formül önce UZUNLUK ile karakter sayısını bulur, sonra bu sayıyı = işleciyle 9 değerine karşılaştırır. Eksik ya da fazla karakterli kodlar mantıksal olarak yanlış çıkar; sonucu koşullu biçimlendirme veya veri doğrulama kuralında da kullanabilirsiniz.

Kullanırken dikkat edin​

  • Karakter sayımı: metin parametresindeki harfler, rakamlar, noktalama işaretleri ve boşluklar tek tek sayılır. Baştaki, sondaki ve sözcükler arasındaki her boşluk ayrı bir karakterdir. Boş metin olan "" için sonuç 0 olur.
  • Sayı biçimlendirmesi: Sayıya uygulanan biçim sonuca katılmaz. 20 sayısı 0,00 ya da 00000 biçiminde görünse de =UZUNLUK(20) iki karakter verir. Sayının kendisindeki rakamlar, ondalık ayırıcı ve eksi işareti ise sayılır.
  • Metin olarak girilen sayılar: Metin biçimindeki "00020" gibi bir değerde baştaki ve sondaki sıfırlar gerçek karakter olduğu için sayılır. Aynı değer sayı olarak girildiğinde baştaki sıfırlar saklanmaz ve sayılmaz.
  • Tarih değerleri: Tarih hücresinde Excel'in saklanan tarih seri numarası sayılır; hücrede görünen tarih metninin uzunluğu bulunmaz. Görünen biçimin uzunluğu gerekiyorsa önce METNEÇEVİR ile tarihi metne dönüştürün.
  • Çift baytlı diller: Çift baytlı karakter kümesi kullanan dillerde baytlara göre sayım yapmak için UZUNLUKB işlevini kullanabilirsiniz. VBA karşılığı VBA.LEN işlevidir.
  • İlgili işlevler: SOLDAN: Metnin ilk karakterlerini almak için UZUNLUK ile birlikte kullanılır. SAĞDAN: Metnin son karakterlerini almak için tercih edilir. UZUNLUKB: Çift baytlı karakter kümesi kullanan dillerde bayt sayısına göre sayım gerektiğinde kullanılır. KIRP: Fazla boşlukları temizler; temizlemeden önceki ve sonraki uzunlukları karşılaştırmak için UZUNLUK ile birlikte kullanılır. METNEÇEVİR: Sayıyı ya da tarihi görünen biçimiyle metne çevirir; görünen metnin uzunluğu gerektiğinde UZUNLUK ile birleştirilir.
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 2003
  • Excel 2007
  • Excel 2010
  • Excel 2013
  • Excel 2016
  • Excel 2019
  • Excel 2021
  • Excel 2024
Yazar
ExcelDepo
İndirme sayısı
0
Gösterim
14
İlk yayın
Güncel
İngilizce
LEN
Platformlar
Windows, Mac, Web

Puanlar

0.00 Oylama 0 İnceleme
Geri
Üst