• DİKKAT

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

Sadece ismi almak

Katılım
13 Mayıs 2005
Mesajlar
761
Excel Vers. ve Dili
2010 Türkçe
BURHAN VELİ ÇAVUŞ -15111111111 bu şekildeki hücreden sadece isimleri nasıl alırım.
BURHAN ÇAVUŞ -15111111111
BURHAN VELİ HASAN ÇAVUŞ -15111111111
 
Son düzenleme:
Merhaba,
Sanırım hızlı doldurma sizin işinize yarayacaktır.
218544
 
Fonksiyon olarak gerekli bu sonuca göre başka kaynaktan veri çekeceğim. Aynı hücrede olacak. Ayrıca Office 2010 versiyonunda bu bahsettiğiniz olayı bulamadım.
 
Son düzenleme:
 
Deneyiniz.

C++:
=SOLDAN(YERİNEKOY(A1;" -";"-");BUL("-";YERİNEKOY(A1;" -";"-"))-1)
 
Hocam denedim o şekilde oldu bi sıkıntı var. - tire işaretinden önce bazen boşluk oluyor bazen olmuyor örnek olarak "-" " -" bu şekilde. Kelimenin bittiği yerden alamazmıyım.
 
"-" den önce kaç tane boşluk olursa olsun
=KIRP(SOLDAN(A1;BUL("-";A1)-1))
 
Formülü revize ettim tekrar deneyiniz.
 
Hocam bu arada yeni farkettim. 2 tane hiç "-" işareti olmayan var. Buna çözüm varmı. Kelimenin bitişinden itibaren formül uygulayabilirsem çok iyi olur.
 
rakamların sabit bir uzunluğu varmı
 
Fonksiyon olarak gerekli bu sonuca göre başka kaynaktan veri çekeceğim. Aynı hücrede olacak. Ayrıca Office 2010 versiyonunda bu bahsettiğiniz olayı bulamadım.
Formülsüz bir çözüme doğru gidiyorsunuz. Kodlar devreye girecek
İsim ve Soyisimlerde bir sınırlamanız var mı? en fazla 3 kelime ya da 4 kelime olabilir diye?
 
Son düzenleme:
Kod:
=YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(A1;1;"");2;"");3;"");4;"");5;"");6;"");7;"");8;"");9;"");0;"");"  ";" ");"-";"")
 
Deneyiniz.

C++:
=SUBSTITUTE(SUBSTITUTE(LEFT(A1;MATCH(1;INDEX(--ISNUMBER(--MID(A1;ROW(INDIRECT("1:"&LEN(A1)));1));0);0)-1);" -";"");"-";"")

SUBSTITUTE = YERİNEKOY
LEFT = SOLDAN
MATCH = KAÇINCI
INDEX = İNDİS
ISNUMBER = ESAYIYSA
MID = PARÇAAL
ROW = SATIR
INDIRECT = DOLAYLI
LEN = UZUNLUK
 
Korhan bey, yine muhteşemsiniz. Harika bir çözüm.

Düzensiz bir ifadelerden bahsettiği için arada fazla boşluk kullanmışsalar küçük bir ilave yapayım
=KIRP(korhan beyin formülü)
 
Geri
Üst