• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

son kelimeyi almak

  • Konbuyu başlatan Konbuyu başlatan sunkid
  • Başlangıç tarihi Başlangıç tarihi
Katılım
21 Haziran 2007
Mesajlar
213
Excel Vers. ve Dili
Ev de Office 2013 Türkçe
İş'te Office 2007 -2010 English
a1 hücresinde; excel de herşeyi yapmak mümkündür. yazdığını varsayalım. ben son kelimeyi formül ile ayırmak istersem nasıl bir formül yazmam gerekir? yani mümkündür. kelmesini b1 hücresine yazdırabilirim formül ile
 
Merhaba, deneyiniz...
Kod:
=PARÇAAL(A1;BUL("#";YERİNEKOY(A1;" ";"#";UZUNLUK(A1)-UZUNLUK(YERİNEKOY(A1;" ";""))))+1;1000)
 
Sayın Mucit77'in önerisini ufak bir revize ile alternatif;
Kod:
=DEĞİŞTİR(A1;1;MBUL("°¹²";
  YERİNEKOY(A1;" ";"°¹²";UZUNLUK(A1)-
UZUNLUK(YERİNEKOY(A1;" ";))));)

Saygılar,
Wuic
 
Merhaba, deneyiniz...
Kod:
=PARÇAAL(A1;BUL("#";YERİNEKOY(A1;" ";"#";UZUNLUK(A1)-UZUNLUK(YERİNEKOY(A1;" ";""))))+1;1000)

üstad verdiğin bilgi için teşekkür ederim. formül çalışıyor ama formül içinde anlayamadığım yerler aşağıda belirttim açılma yaparsan çok sevinirim. Saygılarımla.

"#" =
" " =
"" =
 
Sayın Mucit77'in önerisini ufak bir revize ile alternatif;
Kod:
=DEĞİŞTİR(A1;1;MBUL("°¹²";
  YERİNEKOY(A1;" ";"°¹²";UZUNLUK(A1)-
UZUNLUK(YERİNEKOY(A1;" ";))));)

Saygılar,
Wuic

üstad eline sağlık formül çalışıyor formülü anlamaya çalışıyorum acaba "°¹²" ne anlama gelmekte?
 
Her iki formüldeki anlayamadığınız yerin ("°¹²" ve "#") rastgele verilen değerler olduğunu belirteyim. Özel bir anlamı yok, bunun yerine siz de başka değerler yazabilirsiniz. Ancak bunların sizin metninizde geçmeyen karakterler olması lazım.
Kullanılan formüllerle asıl metninizin son boşluğu bu karakterlerle değiştiriliyor ve bu sayede son kelimenin kaçıncı karakterden başladığı öğreniliyor. Daha sonra elde edilen bu sayı kullanılarak metinde kırpma yapılıyor.
 
Geri
Üst