Excel'de Ad ve Soyadı Ayırma
Kısa cevap: Ad için =SOLDAN(A2; BUL(" "; A2)-1), soyad için =PARÇAAL(A2; BUL(" "; A2)+1; 100) kullanılır. Birleştirmek için & işareti yeterlidir.
Örnek
Xad-soyad-ayirma.xlsx
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Ad soyad | Ad | Soyad | Liste biçimi |
| 2 | Ayşe Demir | Ayşe | Demir | Demir, Ayşe |
| 3 | Mehmet Kaya | Mehmet | Kaya | Kaya, Mehmet |
Sarı hücreler veri, gri hücreler formül sonucudur.
Kullanılan formüller
Formülün üzerine gelince tablodaki hücresi işaretlenir.
B2
=SOLDAN(A2;BUL(" ";A2)-1)İngilizce Excel: =LEFT(A2,FIND(" ",A2)-1)C2
=PARÇAAL(A2;BUL(" ";A2)+1;100)İngilizce Excel: =MID(A2,FIND(" ",A2)+1,100)D2
=C2&", "&B2İngilizce Excel: =C2&", "&B2Adım adım
- BUL ile boşluğun konumunu bulun.
- SOLDAN ile boşluktan önceki kısmı alın.
- PARÇAAL ile boşluktan sonraki kısmı alın.
Bilmeniz gerekenler
Formülsüz yol: Veri sekmesindeki Metni Sütunlara Dönüştür aracında ayırıcı olarak boşluk seçin. Hızlı Doldurma (Ctrl+E) da çoğu listede işe yarar.
İki adlı kişilerde bu formül ilk boşluğa göre ayırır, Ayşe Nur Yılmaz için soyad Nur Yılmaz çıkar. Bu satırları kontrol edin.
Sık karşılaşılan sorunlar
- #DEĞER! hatası
- Hücrede boşluk yoktur, yani tek kelime vardır.
- Baştaki boşluk
- Önce KIRP ile temizleyin.
Sık sorulan sorular
Türkçe karakterlerde büyük harf sorunu olur mu?
BÜYÜKHARF işlevi bilgisayarın dil ayarına bağlıdır, Türkçe ayarlı olmayan sistemde i harfi I olabilir.