Özellik ikonu

SOLDAN

İndirme izni yok

Genel Bakış

SOLDAN (LEFT), bir metin dizesinin başından (solundan) belirttiğiniz sayıda karakteri verir. Kod, ön ek, şehir kısaltması ya da sayının ilk basamakları gibi bir değerin baş kısmını ayırmak için kullanılır.

Söz dizimi ve parametre​

TRTürkçe
=SOLDAN(metin; [sayı_sayısı])
ENEnglish
=LEFT(text, [num_chars])
Kategori
Metin
İngilizce adı
LEFT
Platform
Windows Mac Web
2 bağımsız değişken 1 zorunlu 1 isteğe bağlı Köşeli parantez [ ] isteğe bağlı demektir
Bağımsız değişken Durum Ne işe yarar
metintext Zorunlu Ayıklanacak karakterleri içeren metni, sayıyı veya metin içeren hücre başvurusunu belirtir.
sayı_sayısınum_chars İsteğe bağlı Metnin başından alınacak karakter sayısını belirtir.
Geçerli kullanımlar
=SOLDAN("Excel";2)
=SOLDAN(A2)
=SOLDAN(A2;B2)
=SOLDAN(KIRP(A2);5)
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
Metni doğrudan formüle yazıyorsanız çift tırnak içine alın. Hücre başvurusu ya da sayı verirken tırnak gerekmez. Sonuç her zaman metin olarak döner; sayının ilk basamaklarını aldığınızda da sonuç metindir.

1. Baştan karakter alma​

A sütunundaki şehir adlarının ilk üç karakterini B sütununda alalım. B2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=SOLDAN(A2;3)
=LEFT(A2,3)
C sütununda sayı_sayısı parametresini hiç yazmayalım. C2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=SOLDAN(A2)
=LEFT(A2)
SOLDAN
Formülünü incelemek için bir hücre seçin.
ABC
1Şehirİlk 3 karakterİlk karakter
2İstanbulİstİ
3AnkaraAnkA
4BursaBurB
5EskişehirEskE
TemelExcelDepo v1.0.0
Sonuçlar sırasıyla İst, Ank, Bur ve Esk olur. Her satırda metnin başından üç karakter alınır. sayı_sayısı yazılmadığında 1 kabul edilir; bu nedenle C sütununda yalnız ilk karakter, yani İ, A, B ve E döner.

2. Karakter sayısının etkisi​

Aynı metinden farklı sayıda karakter almak için karakter sayısını B sütununda tutalım. C2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=SOLDAN(A2;B2)
=LEFT(A2,B2)
SOLDAN
Formülünü incelemek için bir hücre seçin.
ABC
1MetinKarakter sayısıSonuç
2Yazıcı Kağıdı6Yazıcı
3Yazıcı Kağıdı0
4Yazıcı Kağıdı100Yazıcı Kağıdı
5Yazıcı Kağıdı1Y
Karakter SayısıExcelDepo v1.0.0
Sonuçlar sırasıyla Yazıcı, , Yazıcı Kağıdı ve Y olur. Karakter sayısı 0 olduğunda sonuç boş metindir ve hücre boş görünür. Karakter sayısı metnin uzunluğundan büyük olduğunda metnin tamamı döner; hata oluşmaz. Karakter sayısı 1 olduğunda yalnız ilk karakter alınır.

3. Baştaki boşluklar​

Boşluklar da birer karakter olarak sayılır. B sütununda ilk beş karakteri doğrudan alalım. B2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=SOLDAN(A2;5)
=LEFT(A2,5)
C sütununda önce fazla boşlukları temizleyip sonra ilk beş karakteri alalım. C2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=SOLDAN(KIRP(A2);5)
=LEFT(TRIM(A2),5)
SOLDAN
Formülünü incelemek için bir hücre seçin.
ABC
1GirdiBoşluklarlaKIRP ile
2 Kayseri KayKayse
3MersinMersiMersi
4 Van VaVan
BoşluklarExcelDepo v1.0.0
Sonuçlar sırasıyla Kay, Mersi ve Va olur. Baştaki boşluklar karakter sayısına dahil edildiği için ilk ve üçüncü satırda beş karakterin bir bölümü boşluklardan oluşur. KIRP uygulandığında C sütunundaki sonuçlar Kayse, Mersi ve Van olur; boşluklar atıldığı için asıl metin korunur.

4. Sayılar ve hata durumları​

Metin yerine sayı da verebilirsiniz; ayrıca geçersiz karakter sayıları hata üretir. C2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=SOLDAN(A2;B2)
=LEFT(A2,B2)
SOLDAN
Formülünü incelemek için bir hücre seçin.
ABC
1GirdiKarakter sayısıSonuç
212345212
3Telefon-5#DEĞER!
4Telefonadet#DEĞER!
5Telefon3Tel
HatalarExcelDepo v1.0.0
Sonuçlar sırasıyla 12, #DEĞER!, #DEĞER! ve Tel olur. Sayı olarak girilen 12345 değerinin ilk iki basamağı alınır; sonuç metin olarak döner. Karakter sayısı negatif olduğunda ya da sayıya dönüştürülemeyen bir metin olduğunda #DEĞER! hatası oluşur. Geçerli bir sayı verildiğinde ise metnin başından o kadar karakter alınır.

Kullanırken dikkat edin​

  • metin parametresi: metin doğrudan yazılan bir metinse çift tırnak içinde olmalıdır. Sayı ya da hücre başvurusu da verebilirsiniz; sayı verildiğinde basamakları metin gibi işlenir. Başvurulan hücre sayı içeriyorsa sonuç yine metindir.
  • sayı_sayısı parametresi: sayı_sayısı atlanırsa 1 kullanılır ve yalnız ilk karakter döner. Değer 0 ise sonuç boş metindir. Değer metin uzunluğundan büyükse metnin tamamı döner. Değer negatifse #DEĞER! hatası verilir. Sayıya dönüştürülemeyen bir metin verilirse de #DEĞER! oluşur.
  • Boşluklar: Metindeki her boşluk ayrı bir karakter sayılır. Baştaki ya da aradaki fazla boşluklar sonuçtaki karakter sayısını etkiler; bunları temizlemek için önce KIRP kullanın.
  • Hata değerleri: metin yerine tanımsız bir ad yazılırsa #AD? hatası oluşur. Bu durum çoğunlukla tırnak unutulduğunda görülür.
  • Dinamik dizi davranışı: metin parametresine birden çok hücreyi kapsayan bir aralık verirseniz (örneğin B1:B3) formül dinamik dizi olarak çalışır ve her hücre için ayrı sonuç döndürür.
  • İlgili işlevler: SAĞDAN, metnin sonundan karakter almak için tercih edilir. METİNÖNCESİ, belirli bir ayırıcıdan önceki bölümü almak istediğinizde karakter sayısını bilmeye gerek bırakmaz. METİNBÖL, metni ayırıcılarla birden çok sütuna bölmek için kullanılır. KIRP, SOLDAN kullanmadan önce baştaki, aradaki ve sondaki fazla boşlukları temizlemek için uygundur. SOLDANB, çift baytlı karakter kümesi kullanan dillerde 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 2003
  • Excel 2007
  • Excel 2010
  • Excel 2013
  • Excel 2016
  • Excel 2019
  • Excel 2021
  • Excel 2024
Yazar
ExcelDepo
İndirme sayısı
0
Gösterim
13
İlk yayın
Güncel
İngilizce
LEFT
Platformlar
Windows, Mac, Web

Puanlar

0.00 Oylama 0 İnceleme
Geri
Üst