Belli bir özel karakterden sonrasını almak Parçaal

Katılım
30 Haziran 2012
Mesajlar
4
Excel Vers. ve Dili
2010, türkçe
Merhaba ustalar,

elimde bir döküman var bunun içinde adresler var. Adreslerin içinde ilçe ve il var. Bunları ayrı ayrı almak istiyorum.

Örneğin:

Ahmet mah. 1/3. sok. no: 45/34 zeytinburnu/istanbul
Firat mah. 22 sok. no: 1 fatih/istanbul

Görüleceği üzere ayır fonksiyonu ile alamıyorum zira sokak veya numara kısımlarında / olmayabiliyor veya fazladan olabiliyor.
Parçaal ile almak istedim ama denediğim formüller genelde bul içeriyor ve bulduğu kısmı diğer kısımdan çıkarma ile ilerliyor. Benim metinde görüldüğü üzere / birden fazla kez kullanılabiliyor. (Kullandığım bir örnek: =PARÇAAL(C2;BUL("/";C2)+1;UZUNLUK(C2)-BUL("/";C2)) bunu yukarıdaki 1. seçeneğe uygulayınca 3. sok. no: 45/34 zeytinburnu/istanbul olarak dönüyor).

Adresin son kısmı hep sabit. Yani İlçe/İl şeklinde.

Benim ayırmam neticesinde şöyle bir şey elde etmek istiyorum:

adres - ilçe - il

Nasıl çözebilirim bu durumu?
 
Son düzenleme:
Katılım
30 Haziran 2012
Mesajlar
4
Excel Vers. ve Dili
2010, türkçe
@uzmanamele: çok teşekkür ederim. Sizin ekteki dosyadaki formülleriniz işimi gördü.

Ayrıca soruyu bir başka yerde daha sormuştum. Orada da şöyle bir formülle yanıt verdiler:

Kod:
=SAĞDAN(A1;UZUNLUK(A1)-BUL("~";YERİNEKOY(A1;"/";"~";UZUNLUK(A1)-UZUNLUK(YERİNEKOY(A1;"/";"")))))
O da aynı şekilde işimi gördü.

Çok teşekkür ederim.
 
Katılım
29 Aralık 2012
Mesajlar
2
Excel Vers. ve Dili
2007 türkçe
uzmanamele kralsın eyvallah:)
 
Üst