• DİKKAT

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

İsim Soyisim Ayırma

Katılım
1 Ekim 2017
Mesajlar
694
Excel Vers. ve Dili
2019 türkçe
Hayırlı akşamlar arkadaşlar. Ekli listemde ad ve soyadları ayırma formülünde bazı isimler ayrılıyor bazı isimlerde çözemediğim nedenden dolayı ayırma yapamıyorum. Yardımcı olursanız çok sevinirim iyi çalışmalar.
 

Ekli dosyalar

İsim soy isimlerin sonunda boşluklar var onları silin. Örneğin A10 hücresinin sonundaki bir boşluk var onu silip deneyin
 
Kod:
Sub TEST()
    For i = 1 To Cells(Rows.Count, 1).End(3).Row
        bl = Split(Trim(StrReverse(Cells(i, 1).Value)), " ", 2)
        Cells(i, 2).Value = StrReverse(bl(1))
        Cells(i, 3).Value = StrReverse(bl(0))
    Next i
End Sub
 
Ali Bey'in dediğini şöyle yaparsanız kolayca siz de çözebilirsiniz.

  • D1 hücresine bu formülü yapıştırıp, formülü aşağıya doğru çekin. =KIRP(A1)
  • Sonra D sütununu kopyalayıp A sütununa değer olarak yapıştırın.
 
Kod:
Sub TEST()
    For i = 1 To Cells(Rows.Count, 1).End(3).Row
        bl = Split(Trim(StrReverse(Cells(i, 1).Value)), " ", 2)
        Cells(i, 2).Value = StrReverse(bl(1))
        Cells(i, 3).Value = StrReverse(bl(0))
    Next i
End Sub
veyselemre hocam listem ekteki gibidir yardımcı olursanız çok sevinrim
 

Ekli dosyalar

veyselemre hocam listem ekteki gibidir yardımcı olursanız çok sevinrim
Kod:
Sub TEST()
    For i = 3 To Cells(Rows.Count, 1).End(3).Row
        bl = Split(Trim(StrReverse(Cells(i, 3).Value)), " ", 2)
        Cells(i, 4).Value = StrReverse(bl(1))
        Cells(i, 5).Value = StrReverse(bl(0))
    Next i
End Sub
 
Geri
Üst