Left search

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

cevatyildiz

Altın Üye
Katılım
2 Mayıs 2008
Mesajlar
295
Excel Vers. ve Dili
Office 365
Altın Üyelik Bitiş Tarihi
04-04-2025
Merhaba,

Ekte göreceğiniz örnekte LEFT SEARCH ile beraber "-" ifadesinden önceki rakamları çekmeye çalışıyorum ama "-" her Zaman doğru çalışmıyor, RIGHT ifadesi ise her zmaan doğru çalışıyor, nerede yanlış yapıyorum???
Yardımcı olabilir misiniz lütfen?
 

Ekli dosyalar

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Merhaba,

İstediğiniz bu mu?

Kod:
=SOLDAN(A2;BUL("-";A2)-1)
.
 

cevatyildiz

Altın Üye
Katılım
2 Mayıs 2008
Mesajlar
295
Excel Vers. ve Dili
Office 365
Altın Üyelik Bitiş Tarihi
04-04-2025
Ömer Bey yardımınız için teşekkür ederim. İlk satırı sizin belirttiğiniz şekilde yaptım ve çalıştı

=RIGHT(A3;LEN(A3)-SEARCH("-";A3;1)) -->LEN ifadesi olmaksızın çalışmıyor ,neden?
 

Ekli dosyalar

Son düzenleme:

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Bu işlemi ifade olarak değilde sonuca ulaşmak için bir yol olarak düşünün.

Kullandığınız formülde almak istediğiniz sayı değerine ulaşmak için oluşturulan formül değerleridir.

Sağdan fonksiyonu verinin sağdan kaç karakterini almak istediğinizi bulmak içindir.

Eğer siz "-" ifadesinden sonraki değeri almak istiyorsanız önce;

bul fonksiyonu ile "-" veride kaçıncı sırada olduğunu bulursunuz;

Örneğin;

1340-0

Burada bu değer 5 dir.

Sağdan 5 değeri sizin işinize yaramadığı için metindeki karakter uzunluğundan bulunan 5 değeri çıkarsa istenen sonuç olan 1 değerini elde edersiniz.
İstenen değer ulaşmak için kullanılan bir formül parçasıdır.

Mantığı bu şekilde kurun.

.
 

cevatyildiz

Altın Üye
Katılım
2 Mayıs 2008
Mesajlar
295
Excel Vers. ve Dili
Office 365
Altın Üyelik Bitiş Tarihi
04-04-2025
Ömer Bey yardımlarınız için çok teşekkür ederim, sağolun :)
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst