Excel: sağdan bir dize nasıl bulunur?
Excel’de sağdan başlayarak bir dize bulmak için aşağıdaki formülü kullanabilirsiniz:
=TRIM(RIGHT(SUBSTITUTE( A2 , " ", REPT(" ", 100)), 100))
Bu özel formül, A2 hücresindeki dizenin son sözcüğünü bulur.
Bu formül, dizedeki her bir boşluğu 100 boşlukla değiştirerek, ardından dizenin son 100 karakterini baştaki ve sondaki boşluklar kaldırılmış şekilde döndürerek çalışır.
Sonuç olarak, bu formül yalnızca bir dizenin son sözcüğünü döndürür.
Aşağıdaki örnekte bu formülün pratikte nasıl kullanılacağı gösterilmektedir.
Örnek: Excel’de Sağdan Bir Dize Nasıl Bulunur?
Excel’de aşağıdaki dize sütununa sahip olduğumuzu varsayalım:
A2 hücresindeki dizenin son kelimesini bulmak için B2 hücresine aşağıdaki formülü yazabiliriz:
=TRIM(RIGHT(SUBSTITUTE( A2 , " ", REPT(" ", 100)), 100))
Daha sonra bu formülü tıklayıp B sütununda kalan her hücreye sürükleyebiliriz:
B sütunu, A sütunundaki her dizenin son sözcüğünü görüntüler.
Dizelerinizde boşluktan başka bir sınırlayıcı varsa, bu sınırlayıcıyı SUBSTITUTE işlevinde belirtmeniz yeterlidir.
Örneğin, dizelerimizin her birinde sınırlayıcı olarak boşluk yerine eğik çizgi bulunduğunu varsayalım:
A2 hücresindeki dizenin son kelimesini bulmak için B2 hücresine aşağıdaki formülü yazabiliriz:
=TRIM(RIGHT(SUBSTITUTE( A2 , "/", REPT(" ", 100)), 100))
Daha sonra bu formülü tıklayıp B sütununda kalan her hücreye sürükleyebiliriz:
B sütunu, A sütununun dizelerindeki son eğik çizgiden sonraki son sözcüğü görüntüler.
Ek kaynaklar
Aşağıdaki eğitimlerde Excel’deki diğer ortak görevlerin nasıl gerçekleştirileceği açıklanmaktadır:
Excel: Belirli bir metin hücrelerden nasıl kaldırılır
Excel: Bir dizeden son 3 karakter nasıl kaldırılır
Excel: Bir dizeye karakter nasıl eklenir