Excelde adres ayırma

Katılım
5 Ocak 2016
Mesajlar
129
Excel Vers. ve Dili
office 2010
adresleri ayırmakta zorluk çekiyorum çünkü ekli dosyada görüldüğü gibi adres yapıları çok düzensiz. B sutununda yer alan adreslerden sokak/cadde/no şeklinde farklı hücrelere almak istiyorum sokakların hepsi bir hücrede alt alta caddeleri ve no ların ..

excelle ilgili çok bilgim olmadığı için konuyla ilgili acil yardımlarınızı bekliyorum şimdiden teşekkür ederim.
 

Ekli dosyalar

hamitcan

Uzman
Uzman
Katılım
1 Temmuz 2004
Mesajlar
7,712
Excel Vers. ve Dili
Excel 2019 Türkçe
Veri>Metni Sütunlara Dönüştür fonksiyonunu deneyin.
 
Katılım
5 Ocak 2016
Mesajlar
129
Excel Vers. ve Dili
office 2010
Hamit Bey;

sizin dediğinizle yapıldığında adreslerin hepsi aynı sırada olmadığı için farklı hücrelerde yer alıyor benim istediğim sokakların alt alta caddelerin alt alta ve kapı numaralarının alt alt da olmasını istiyorum
 
Katılım
5 Ocak 2016
Mesajlar
129
Excel Vers. ve Dili
office 2010
Arkadaşlar ekteki dosyanın @ kısmını sildim formül olarak adreste "sk" "cd" yi bul sola doğru ilk değil ikinci boşluğa kadar al gibi ve aynısı no içinde "no" yu bul sağa doğru rakamları alacak şekilde konuyla ilgili yardımlarınızı bekliyorum :(
 

Ekli dosyalar

hamitcan

Uzman
Uzman
Katılım
1 Temmuz 2004
Mesajlar
7,712
Excel Vers. ve Dili
Excel 2019 Türkçe
Sokak için =
Kod:
 PARÇAAL(B2;MBUL(".";B2;1)+1;MBUL(".";B2;MBUL(".";B2;1)+1)-MBUL(".";B2;1))
No için =
Kod:
PARÇAAL(B2;MBUL("NO";B2);UZUNLUK(B2))
 
Katılım
5 Ocak 2016
Mesajlar
129
Excel Vers. ve Dili
office 2010
Hamit Bey,

Öncelikle emeğinize sağlık güzel olmuş fakat no için olan kısımda numaradan sonra adresin devamı olduğunda devamını da almaktadır

örn; no:40 istanbul diye devamı olduğunda istanbul kısmı çıkmasa daha iyi olur bu kısmı da çözersek işlem tamam gibi.. şimdiden tekrar teşekkür ederim.






Sokak için =
Kod:
 PARÇAAL(B2;MBUL(".";B2;1)+1;MBUL(".";B2;MBUL(".";B2;1)+1)-MBUL(".";B2;1))
No için =
Kod:
PARÇAAL(B2;MBUL("NO";B2);UZUNLUK(B2))
 
Üst