excelde son kelimeyi elde etmek

Excel’de Bir Hücredeki Son Kelimeyi Elde Etmek

Bugün bir arkadaşımın yüzlerce satırlık okul listesine yeni bir sütun ekleyip okulları türüne göre sıralamak istemesi üzerine kendisine yardım ettim. Her satırın son kelimesini yeni bir sütuna yazdırmak (ilkokulu, ortaokulu, lisesi vb.) arkadaşın işini çözecekti. Metni sütunlara dönüştür aracı işimizi görmedi çünkü her okulun adı farklı sayıda kelimeden oluşuyordu. Olayı aşağıdaki formülle çözdüm, hem Türkçe hem İngilizce formülü veriyorum, kullandığınız programın diline göre istediğinizi kullanabilirsiniz.

=KIRP(SAĞDAN(YERİNEKOY(KIRP(B6);” “;YİNELE(” “;99));100)) =TRIM(RIGHT(SUBSTITUTE(TRIM(B6),” “,REPT(” “,99)),100))

Wordpress Tema

Bu formülde KIRP, SAĞDAN, YERİNEKOY ve YİNELE fonksiyonlarını kullandık. Örnek hücre kodumuz B6. Siz bunu son kelimesini elde etmek istediğiniz hücrenin koduyla değiştirin.

Bu formül nasıl çalışıyor?

  • İçten dışa doğru gidiyoruz.
  • Cümlenin başında ve sonunda boşluk olup da bizim hesabımızı bozar diye öncelikle hedef hücremizin başındaki ve sonundaki boşlukları KIRP fonksiyonuyla temizledik.

=KIRP(B6)

  • YERİNEKOY fonksiyonuyla cümle içindeki tüm boşluk karakterlerini 99 adet boşlukla değiştirdik, böylece herhangi iki kelime arasında 99 boşluk karakteri olmuş oldu. Tabii bunu yaparken formülün içine elle 99 defa boşluk koymaktansa YİNELE fonksiyonuyla istediğimiz sayıda boşluk karakterinin orada oluşturulmasını sağladık.

=YERİNEKOY(KIRP(B6);” “;YİNELE(” “;99))

  • Daha sonra SAĞDAN fonksiyonunu kullanarak tüm cümlenin sağdan 100 karakterini elde ettik. Böylece elimizde solunda 1-99 arası boşluk olan bir kelime kaldı.

=SAĞDAN(YERİNEKOY(KIRP(B6);” “;YİNELE(” “;99));100)

  • Son olarak yine KIRP fonksiyonuyla kelimemizin başında ve sonunda bulunan tüm boşlukları yok etti ve mutlu son!

=KIRP(SAĞDAN(YERİNEKOY(KIRP(B6);” “;YİNELE(” “;99));100))

Bu konuyla ilgili takıldığınız bir yer olursa ve yorum formundan bana iletebilirseniz ilk fırsatta size yardımcı olurum.

Bu yazıyı paylaşmak istersin diye buraya renkli düğmeler koydum
blank
Blog Yazarı
Sezer İltekin
Bu konuyla ilgili bir fikriniz var mı?