Düşeyara Formülünü VBA ile Kullanmak

Katılım
25 Kasım 2009
Mesajlar
9
Excel Vers. ve Dili
2016
Merhabalar...

=EĞERHATA(EĞER(SAYIYAÇEVİR(C2)=1;DÜŞEYARA(B2;MehmetGelen!$1:$1048576;21;0);DÜŞEYARA(B2;DOLAYLI("MehmetGelen!"&(KAÇINCI(B2;MehmetGelen!A:A;0))+1&":1048576");21;0));"")

Şöyle bir formülle MehmetGelen sayfasından arama yaptırıyorum. Fakat bu işlem biraz uzun sürüyor. Bunu daha kolay yapma şansım var mı?
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
43,367
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Merhaba,

Forumda Fast+Vlookup ifadeleri ile arama yapınız.
 
Katılım
25 Kasım 2009
Mesajlar
9
Excel Vers. ve Dili
2016
Merhaba,

Forumda Fast+Vlookup ifadeleri ile arama yapınız.
Öncelikle cevabınız için teşekkür ederim Korhan Bey,

Bunu daha önce yaptım. Fakat sorun şu ki konuya hakim olmadığım için bulduğum örnekleri hiç kendi sorunuma uyarlayamadım. Bunun dışında bir çok sorum için forumda daha önce yayınlanmış soru ve cevaplardan faydalandım.

Yardımlarınızı bekliyorum.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
43,367
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Arama alanı olarak tüm sayfayı kullanmışsınız. Hücre aralığını daraltma şansınız varsa dosyanız daha performanslı çalışabilir.

Bunun dışında makro için örnek dosya paylaşmanız gerekir.
 
Üst