Excel Formülü: Karaktere kadar sağdan Metni Çıkart
Bu öğreticide, verilen metnin sağından belirtilen bir karaktere kadar metni çıkarmak için kullanılan bir formül ve bu formülün bağımsız değişkenlerinin açıklamaları sunulmaktadır.
Genel formül:
| IFERROR(RIGHT(txt,LEN(txt)-SEARCH("$",SUBSTITUTE(txt," char","$",LEN(txt)-LEN(SUBSTITUTE(txt,"char",""))))), txt) |
Bağımsız Değişkenler
| Txt: the cell reference or text string you use. |
| Char: the character you want to extract text from right until meet. |
Not
Formül, belirtilen karakteri bulamazsa orijinal veriyi döndürür.
Bu formül nasıl çalışır
Örneğin, B3 hücresindeki metin dizesinin sağından boşluğa kadar olan metni ayıklamanız gerekiyorsa lütfen aşağıdaki formülü kullanın:
| =IFERROR(RIGHT(B3,LEN(B3)-SEARCH("$",SUBSTITUTE(B3," ","$",LEN(B3)-LEN(SUBSTITUTE(B3," ",""))))), B3) |
Metni ayıklamak için Enter tuşuna basın.
Açıklama
SUBSTITUTE fonksiyonu, bir metni veya karakteri yenisiyle değiştirmek için kullanılır. Burada uzun formüldeki DEĞİŞTİR(B3;" ";"") ifadesi, boşluğu hiçbir şeyle değiştirerek “Gotolastcell” sonucunu döndürür.
LEN fonksiyonu, verilen metindeki karakter sayısını sayar. Şimdi LEN(SUBSTITUTE(B3," ","")) ifadesi, LEN("Gotolastcell") olarak değerlendirilir ve sonuç olarak 12 döndürür.
Ardından formül LEN(B3)-LEN(SUBSTITUTE(B3," ",""))3 değerini döndürür. Ardından, DEĞİŞTİR(B3;" ";"$";LEN(B3)-LEN(SUBSTITUTE(B3," ",""))) formülü, DEĞİŞTİR(B3;" ";"$";3) olarak değerlendirilir ve “Go to last$cell” sonucunu verir.SEARCH fonksiyonu, verilen metinde bir metnin konumunu bulur. SEARCH("$",SUBSTITUTE(B3," ","$",LEN(B3)-LEN(SUBSTITUTE(B3," ",""))))) ifadesi, "Go to last$cell" metni üzerinde çalışıyormuş gibi düşünülebilir ve 11 değerini döndürür.
RIGHT fonksiyonu, metnin sağ tarafından karakterleri çıkarır. Burada RIGHT(B3,LEN(B3)-SEARCH("$",SUBSTITUTE(B3," ","$",LEN(B3)-LEN(SUBSTITUTE(B3," ",""))))) ifadesi şu şekilde görülebilir:
RIGHT(B3,LEN(B3)-11)
=RIGHT(B3,3)
=”cell”
IFERROR fonksiyonu fonksiyonu, hataları yakalamak ve işlemek için kullanılır. Burada 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 Harfli Dizilere Göre Filtrele
Burada, metin dizesinin belirli bir konumuna yeni metin eklemek için kullanılan formül açıklanmaktadır. - Metni N Kelimeye Kadar Kısalt
Bu formül, bir metin dizesinin başından itibaren ilk n kelimesini almanızı sağlar. - Sabit uzunluk için başa sıfır ekle
Bu öğretici, metni aynı uzunluğa getirmek için başına sıfır ekleyen formüller sunar. - Telefon Numarası'na tire ekle
Excel'de telefon numaranıza tire eklemek için bir formül kullanabilirsiniz.
İlgili Fonksiyonlar
- SAĞDAN fonksiyonu
Metni sağ taraftan çıkarır. - DEĞİŞTİR fonksiyonu
Eski metni yeni bir metinle değiştirin. - UZUNLUK fonksiyonu
Metindeki karakter sayısını alın. - BUL fonksiyonu
Belirtilen metin dizesinde bir karakterin veya alt dizenin konumunu bulun. - BUL fonksiyonu
Bir dizenin içinde başka bir dizeyi bulun
En İyi Office Verimlilik Araçları
Kutools for Excel – Kalabalıktan Sizi Ayırmanıza Yardımcı Olur
Kutools for Excel 300’den Fazla Özelliğe Sahiptir,İhtiyacınız Olan Şeyin Sadece Bir Tık Uzakta Olduğundan Emin Olun…
Office Tab – Microsoft Office'te (Excel dahil) Sekmeli Okuma ve Düzenlemeyi Etkinleştirir
- Onlarca açık belge arasında geçiş yapmak için sadece bir saniye!
- Günde yüzlerce fare tıklamasını sizin için azaltır; fareye elveda deyin.
- Birden fazla belgeyi görüntüleyip düzenlerken verimliliğinizi %50 artırır.
- Chrome, Edge ve Firefox gibi tarayıcılar, Excel dahil olmak üzere Office'e verimlilik kazandırır.