• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Left search

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Katılım
2 Mayıs 2008
Mesajlar
295
Excel Vers. ve Dili
Office 365
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

Merhaba,

İstediğiniz bu mu?

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

.
 
Ö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:
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.

.
 
Ö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...
Geri
Üst