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

akcygt11

Altın Üye
Katılım
14 Ağustos 2023
Mesajlar
29
Excel Vers. ve Dili
2021 - Türkçe
Altın Üyelik Bitiş Tarihi
27-10-2024
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

ahmetinal.95

Altın Üye
Katılım
4 Eylül 2021
Mesajlar
42
Excel Vers. ve Dili
Excel 2019 Türkçe
Altın Üyelik Bitiş Tarihi
14-09-2027
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));"")
 

akcygt11

Altın Üye
Katılım
14 Ağustos 2023
Mesajlar
29
Excel Vers. ve Dili
2021 - Türkçe
Altın Üyelik Bitiş Tarihi
27-10-2024
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.
 

DoğanD

Altın Üye
Katılım
22 Eylül 2023
Mesajlar
413
Excel Vers. ve Dili
Office 365 TR
Altın Üyelik Bitiş Tarihi
05-10-2028
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&"*" )
 

akcygt11

Altın Üye
Katılım
14 Ağustos 2023
Mesajlar
29
Excel Vers. ve Dili
2021 - Türkçe
Altın Üyelik Bitiş Tarihi
27-10-2024
Dediğiniz gibi bir güncellemede var olan değerlerimi de boş olarak döndürüyor.
 
Üst