Metinden parça almak

Katılım
12 Şubat 2006
Mesajlar
16
Excel Vers. ve Dili
xp
SAĞDAN(Sayfa1!B3;UZUNLUK(Sayfa1!B3)-BUL(" ";Sayfa1!B3))

Yukarıdaki kodla ad soyad bilgisi olan birinin sadece soyadını alıyorum. Fakat çift isimli biri olduğunda ikinci ismi soyadla birlikte alıyor.
Örneğin: Mustafa Ali YILMAZ ise Ali YILMAZ
Ali YILMAZ ise YILMAZ olarak hesaplıyor.

Ben Mustafa Ali ve YILMAZ olarak ikiye bölmek ve ayrı hücrelerde yazdırmak istiyorum lütfen yardım.
 
Katılım
2 Mart 2007
Mesajlar
603
Excel Vers. ve Dili
2003
Metinin A5 de olduğu var sayılırsa

Kod:
=SOLDAN(A5;BUL("*";YERİNEKOY(A5;" ";"*";UZUNLUK(A5)-UZUNLUK(YERİNEKOY(A5;" ";""))))-1)
 
Katılım
25 Nisan 2007
Mesajlar
459
Excel Vers. ve Dili
2007
A1 hücresine Ad ve soyadı giriniz = MUSTAFA ALİ YILMAZ


C1 hücresine aşağıdaki Soyadını bulan fonksiyonu giriniz;
=EĞER(EHATALIYSA(BUL(" ";E12));"";SAĞDAN(E12;UZUNLUK(E12)-(BUL(" ";E12)+EĞER(EHATALIYSA(BUL(" ";SAĞDAN(E12;UZUNLUK(E12)-BUL(" ";E12))));0;BUL(" ";SAĞDAN(E12;UZUNLUK(E12)-BUL(" ";E12)))))))

b1 hücresine adını bulan fonksiyonu aşağıdaki fonksiyonu giriniz;
=+SOLDAN(A1;UZUNLUK(A1)-UZUNLUK(C1)-1)

Dosyanız ekte
 
Üst