Excel Formülü: Belirli bir karaktere kadar metni sağdan çıkar
Bu eğitimde, belirli bir karakterle karşılaşıncaya kadar verilen metnin sağ tarafındaki metni çıkarmak için bir formül sunulmakta ve her formülün argümanları açıklanmaktadır.
Genel formül:
EĞERHATA(SAĞ(txt;UZUNLUK(txt)-BUL("$";YERİNEKOY(txt;" char";"$";UZUNLUK(txt)-UZUNLUK(YERİNEKOY(txt;"char";""))))); txt) |
Argümanlar
Txt: Kullandığınız hücre referansı veya metin dizesi. |
Char: Sağdan başlayarak çıkarmak istediğiniz karaktere kadar olan metin. |
Not
Eğer formül belirtilen karakteri bulamazsa, orijinal veriyi döndürür.
Bu formül nasıl çalışır
Örneğin, B3 hücresindeki metin dizisinden boşluğa kadar olan metni sağ taraftan çıkarmak istiyorsanız, aşağıdaki formülü kullanın:
=EĞERHATA(SAĞ(B3;UZUNLUK(B3)-BUL("$";YERİNEKOY(B3;" ";"$";UZUNLUK(B3)-UZUNLUK(YERİNEKOY(B3;" ";""))))); B3) |
Tuşuna basın Enter tuşuna basarak metni çıkarın.
Açıklama
YERİNEKOY fonksiyonu bir metni veya karakteri yeni bir metinle değiştirmek için kullanılır. Burada uzun formüldeki YERİNEKOY(B3;" ";"") formülü boşlukları hiçbir şey ile değiştirir ve “Gotolastcell” değerini döndürür.
UZUNLUK fonksiyonu verilen metindeki karakter sayısını sayar. Şimdi UZUNLUK(YERİNEKOY(B3;" ";"")) ifadesi UZUNLUK(“Gotolastcell”) olarak görülebilir ve 12 değerini döndürür.
Sonra formül UZUNLUK(B3)-UZUNLUK(YERİNEKOY(B3;" ";"")) 3 değerini döndürür. Sonra YERİNEKOY(B3;" ";"$";UZUNLUK(B3)-UZUNLUK(YERİNEKOY(B3;" ";""))) formülü YERİNEKOY(B3;" ";"$";3) olarak görülebilir ve “Go to last$cell” değerini döndürür.BUL fonksiyonu belirli bir metnin konumunu bulur. BUL("$";YERİNEKOY(B3;" ";"$";UZUNLUK(B3)-UZUNLUK(YERİNEKOY(B3;" ";""))))) formülü BUL("$";"Go to last$cell") olarak görülebilir ve 11 değerini döndürür.
SAĞ fonksiyonu metni sağ taraftan çıkarır. Burada SAĞ(B3;UZUNLUK(B3)-BUL("$";YERİNEKOY(B3;" ";"$";UZUNLUK(B3)-UZUNLUK(YERİNEKOY(B3;" ";""))))) olarak görülebilir
SAĞ(B3;UZUNLUK(B3)-11)
=SAĞ(B3;3)
="cell"
EĞERHATA fonksiyonu hataları yakalamak ve işlemek için kullanılır. Burada eğer formül " " karakterini bulamazsa, orijinal veriyi döndürür.
Örnek Dosya
Örnek dosyayı indirmek için tıklayın
İlgili Formüller
- İlk harf küçük
Burada belirli bir pozisyondaki metin dizesine yeni metin eklemek için formül tanıtılmaktadır. - Metni N Kelimeye Kırpmak
Burada bir metin dizisinin sol tarafından n kelime çıkarmak için formül tanıtılmaktadır. - Sabit uzunluk için önde gelen sıfırlar ekleme
Bu eğitim, metni aynı uzunlukta yapmak için önde gelen sıfır eklemek için formüller sunmaktadır. - Telefon numarasına tire ekleme
Telefon numarasına tire eklemek için Excel'de bir formül kullanarak sorunu çözebilirsiniz.
İlgili Fonksiyonlar
- SAĞ fonksiyonu
Sağ taraftan metin çıkarır. - YERİNEKOY fonksiyonu
Eski metni yeni metinle değiştirir. - UZUNLUK fonksiyonu
Metindeki karakter sayısını alır. - BUL fonksiyonu
Verilen metin dizisinden belirli bir karakterin veya alt dizenin konumunu bulur. - BUL fonksiyonu
Bir dizeyi başka bir dizenin içinde bulur.
En İyi Ofis Verimlilik Araçları
Kutools for Excel - Kalabalıktan Farklılaşmanızı Sağlar
Kutools for Excel, İhtiyacınız Olan Her Şeyin Bir Tıklama Uzağında Olduğundan Emin Olmak İçin 300'den Fazla Özelliğe Sahiptir...
Office Tab - Microsoft Office'de (Excel Dahil) Sekmeli Okuma ve Düzenlemeyi Etkinleştirin
- Onlarca açık belge arasında bir saniyede geçiş yapın!
- Her gün yüzlerce fare tıklamasından sizi kurtarır, fare eline veda edin.
- Birden fazla belgeyi görüntülediğinizde ve düzenlediğinizde üretkenliğinizi %50 artırır.
- Chrome, Edge ve Firefox gibi Office'e (Excel dahil) Etkin Sekmeler Getirir.