• DİKKAT

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

Soru Excelde formülde "-" dan sonraki değeri silerek aratma

Katılım
14 Ağustos 2023
Mesajlar
29
Excel Vers. ve Dili
2021 - Türkçe
Merhabalar Bir Tablom var ve bu tablo başka bir tablodan veri çekiyor. Örneğin veriyi çekmeye çalıştığım tabloda 5541-4 değeri varken veriyi çekeceğim tabloda ise 5541 değeri bulunuyor ben ise - ' den sonraki değeri almadan sadece 5541 olan kısmı arayarak veriyi bulmasını istiyorum yardımcı olabilir misiniz şöyle bir formül hazırladım fakat işe yaramadı sadece eğer 5541 gibi sonunda varyant değeri olmazsa çalışıyor
C:
=EĞERYOKSA(İNDİS('[MALİYET MEFRUŞAT 11092023.xlsm]Sayfa1'!$M:$M;KAÇINCI(EĞERHATA(SOL(A53; BUL("-"; A53)-1); A53);'[MALİYET MEFRUŞAT 11092023.xlsm]Sayfa1'!$B:$B;0));"")
 

Ekli dosyalar

  • Screenshot_158.png
    Screenshot_158.png
    5 KB · Görüntüleme: 5
Muhtemelen bulduğu değeri sayı olarak görmediği için bulamıyor. Tireden sonrasını kestiğiniz kısmı SAYIYAÇEVİR fonksiyonu ile sayıya çevirerek aratmayı deneyin.

Kod:
=EĞERYOKSA(İNDİS('[MALİYET MEFRUŞAT 11092023.xlsm]Sayfa1'!$M:$M;KAÇINCI(EĞERHATA(SAYIYAÇEVİR(SOL(A53; BUL("-"; A53)-1)); A53);'[MALİYET MEFRUŞAT 11092023.xlsm]Sayfa1'!$B:$B;0));"")
 
Muhtemelen bulduğu değeri sayı olarak görmediği için bulamıyor. Tireden sonrasını kestiğiniz kısmı SAYIYAÇEVİR fonksiyonu ile sayıya çevirerek aratmayı deneyin.

Kod:
=EĞERYOKSA(İNDİS('[MALİYET MEFRUŞAT 11092023.xlsm]Sayfa1'!$M:$M;KAÇINCI(EĞERHATA(SAYIYAÇEVİR(SOL(A53; BUL("-"; A53)-1)); A53);'[MALİYET MEFRUŞAT 11092023.xlsm]Sayfa1'!$B:$B;0));"")
Yardımınız için teşekkürler fakat hala boş olarak dönüyor. kod verisini manual olarak 5541' e çevirdiğimde çalışıyor fakat bu şekilde çalışmıyor.
 
Merhaba,

Yıldız fonksiyonunu dener misiniz? Yani;

- "*"&"Deneme" / Deneme ile biten
- "*"&"Deneme"&"*" / Deneme içeren
- "Deneme"&"*" / Deneme ile başlayan

Bu durumda üçüncü seçeneği kullanabilirsiniz. ( A57&"*" )
 
Dediğiniz gibi bir güncellemede var olan değerlerimi de boş olarak döndürüyor.
 
Geri
Üst