vlookup'a alternatif arama yöntemi var mı?

Katılım
29 Temmuz 2010
Mesajlar
3
Excel Vers. ve Dili
2007
arkadaşlar ben altta bulunan dosyayı vlookup ile yaptım ama veri çok fazla olunca acayip ağırlaşıyor. Yapmak istediğim mantık şu personel o gün kaçta işe girmiş, kaçta çıkmış, eğer izinliyse izin bilgisi, bunlardan hiçbiri değilse kartını okutmamış bilgisini yazdıracağım. Bunu vlookup kullanmadan yapabirsem daha hızlı olur diye düşünüyorum. Yardım ederseniz sevinirim.
 

Ekli dosyalar

Korhan Ayhan

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

Forumumuza hoşgeldiniz.

Aslında dosyanızda kullandığınız formül hız olarak en hızlı çalışan fonksiyonlardan biridir. Veri sayınızın çokluğundan dolayı bu yavaşlamayı yaşıyorsunuz. Çok fazla hız kazandıracağını düşünmüyorum ama alternatif olarak aşağıdaki formülü denermisiniz.

B3 hücresine uygulayınız. (Formül 2007 versiyon için çalışır.)
Kod:
=EĞERHATA(EĞERHATA(İNDİS(Data!$E:$E;KAÇINCI(BİRLEŞTİR($A3;B$2;B$1);Data!$B:$B;0);1);İNDİS(Data!$E:$E;KAÇINCI(BİRLEŞTİR($A3;B$2;"SRI");Data!$B:$B;0);1));"Gostermemis ya da Gelmemis")
 
Üst