Boşluktan Öncekini Ve Sonrakini Ayırma

14/04/2017, 14:04

husem

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.
14/04/2017, 14:52

husem

çö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))
14/04/2017, 16:04

atoz112

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.
14/04/2017, 16:13

husem

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.
14/04/2017, 17:25

atoz112

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.
14/04/2017, 17:31

husem

teşekkürler sn atoz112