Sağdan n. karakteri buldurma..

Katılım
30 Kasım 2006
Mesajlar
15
Excel Vers. ve Dili
Office 2000 Professional Türkçe- İngilizce
Merhaba,

Ufak bir sorum olacaktı....
Bir hücreye veriler aşağıdaki gibi girilmiş,

Bahçe Yolu Cd 17
ALİMÜNİF YEGENAĞA CD 17200
Güney Kıyıboyu Blv 3400
ŞJnOnbFÖzşen Cd 2600

Sağdan ilk boşluğu buldurup (mesela n. karakter) yine sağdan n-1 karakterini yazdıracak bir fonksiyona ihtiyacım var. Yani find fonksiyonunu sağdan nasıl kullanabilirim?

Şimdiden teşekkürler.
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
Merhaba,

Ufak bir sorum olacaktı....
Bir hücreye veriler aşağıdaki gibi girilmiş,

Bahçe Yolu Cd 17
ALİMÜNİF YEGENAĞA CD 17200
Güney Kıyıboyu Blv 3400
ŞJnOnbFÖzşen Cd 2600

Sağdan ilk boşluğu buldurup (mesela n. karakter) yine sağdan n-1 karakterini yazdıracak bir fonksiyona ihtiyacım var. Yani find fonksiyonunu sağdan nasıl kullanabilirim?

Şimdiden teşekkürler.

Aşağıdaki linkte yer alan dosyayı inceleyin.

http://www.excel.web.tr/showthread.php?t=24184

..
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,371
Excel Vers. ve Dili
Ofis 365 Türkçe
Kullanıcı tanımlı örnek bir dosya ekliyorum

tersten adlı kullanıcı fonksiyonul hücredeki değeri ters yazdırmaya yarıyor.

Yani hücre değeri "Necdet Y" ise "Y tedceN" değerini döndürüyor, burdan da ilk boşluk karakterini arattırdığınızda kaçıncı karekterde olduğu çıkıyor ortaya.

örnek dosyayı inceleyiniz, umarım işinize yarar
 
Katılım
4 Nisan 2006
Mesajlar
999
Excel Vers. ve Dili
OFFICE 2021 Türkçe
B1 hücresine aşağıdaki formülü yazınız ve aşağıya doğru kopyalayınız


=PARÇAAL(YERİNEKOY(A1;" ";"@";UZUNLUK(KIRP(A1))-(UZUNLUK(YERİNEKOY(A1;" ";""))));BUL("@";YERİNEKOY(A1;" ";"@";UZUNLUK(KIRP(A1))-(UZUNLUK(YERİNEKOY(A1;" ";""))));1)+1;100)
 

baydeniro

Altın Üye
Katılım
26 Ocak 2007
Mesajlar
4,625
Excel Vers. ve Dili
Ofis 2016
Altın Üyelik Bitiş Tarihi
20-02-2025
Hem Sağdan Hem de Soldan

Şunlar nasıl yapılabilir :

Serdar Okan Cemre : 2. a (soldan) = 10
Serdar Okan Cemre : 3. r (sağdan) = 15
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,371
Excel Vers. ve Dili
Ofis 365 Türkçe
Sanırım Sayın serdarokan, siz 2. "a" ve 3. "r" yi arattırıp almak istiyorsunuz eğer doğru anladıysam.

Ekteki Dosyayı inceleyiniz

İkinci "a" için
Kod:
=MID(A1;SEARCH("a";A1;SEARCH("a";A1;1)+1);1)
3. "r" için

Kod:
=MID(A2;SEARCH("r";A1;SEARCH("r";A1;SEARCH("r";A1;1)+1)+1);1)
MID=PARÇAAL
SEARCH = MBUL
 
Son düzenleme:
Üst