merhaba arkadaşlar,
excel'de isim listem var. bu listedeki isimler tek hücre icinde kayıtlı.
listenin isim ve soyisimlerini ayırmak istiyorum.
nasıl bir formülle bu işlemi yapabilirim acaba?
örneğin
A hücresindeki isim ve soyisim: hasan bayram
b hücresine hasan
c hücresine bayram
olarak yazdırmak istiyorum.
iyi çalışmalar arkadaşlar.
çözümü buldum,
iyi çalışmalar.
a1 hücresindeki isim ve soyisim'i b ve c hücresine ayrı ayrı almak için:
b hücresine =SOLDAN(YERİNEKOY(A1;" ";"*";UZUNLUK(A1)-UZUNLUK(YERİNEKOY(A1;" ";"")));BUL("*";YERİNEKOY(A1;" ";"*";UZUNLUK(A1)-UZUNLUK(YERİNEKOY(A1;" ";"")));1)-1)
c hücresine =PARÇAAL(A1;UZUNLUK(B1)+2;UZUNLUK(A1)-UZUNLUK(B1))
sayın husem,
bahsettiğiniz talebinize yönelik olarak;
çözümü paylaştığınız için teşekkürler,öncelikle.
bir diğer yöntem olarak,az kod kullanımı ile şöyle de yapılabilir.
A1 hücresinde hasan bayram yazılı olduğunu varsayalım.
B1 hücresine
=SOLDAN(A1;BUL(" ";A1)-1)
yukarıda kod satırını ve C1 hücresine de
=SAĞDAN(A1;UZUNLUK(A1)-BUL(" ";A1))
kod satırını yazdığınızda,istediğiniz sonucu elde edebilirsiniz.
bilginize...iyi çalışmalar,saygılar.
sn atoz teşekkür ederim,
kişinin adı iki kelime olunca sizin formül olmuyor.
örneğin kişi adı ve soyadı: HASAN ALİ BAYRAM
Kişinin adı HASAN ALİ,
Soyadı BAYRAM
Sizin eklediğiniz kodla yapınca
isim kısmı : HASAN
soyisim kısmı: ALİ BAYRAM
oluyor.
ama sonuçta ikiside işimizi görüyor,
İyi çalışmalar dilerim.
sayın husem,
üç isimli olacağına dair bir ifade veya açıklama olmadığı için,ad soyad olarak konunuza bilgi sunulmuştur.
EK'te;
bu yeni bilgilendirme neticesinde üç isimli duruma göre hazırlanmış örnek uygulama mevcuttur.inceleyebilirsiniz.
bilginize...iyi çalışmalar,saygılar.