Düşeyara ile alt satırlardan veri alma

turist

Destek Ekibi
Destek Ekibi
Katılım
18 Kasım 2009
Mesajlar
5,102
Excel Vers. ve Dili
2013 64Bit
English
"Sendika" sayfası F12 hücresine:
Excel'i İngilizce kullanıyorsanız :
Kod:
=IFERROR(INDEX(BORDRO!$S$7:$S$26;MATCH(C12;BORDRO!$B$7:$B$26;0)+1);"")
Exceli Türkçe kullanıyorsanız:
Kod:
=EĞERHATA(İNDİS(BORDRO!$S$7:$S$26;KAÇINCI(C12;BORDRO!$B$7:$B$26;0)+1);"")
formülünü uygulayın.Kopyalayıp, aşağıya kadar yapıştırın.
 
Katılım
21 Kasım 2004
Mesajlar
87
Teşekkürler..

Aşağıdaki formülü kısaltma yolu varsa yardımcı olur musunuz...
Aynı sendikaya üye olanlar bir başka sayfada alt alta listeleniyor, ancak formül çok uzun olduğu için dosya ağırlaşıyor.

=EĞER(SATIRSAY(PERSONEL!N$2:N2)>$H$1;"";İNDİS(PERSONEL!$B$2:$B$1000;KÜÇÜK(EĞER(PERSONEL!$N$2:$N$1000=$D$6;SATIR(PERSONEL!$B$2:$B$1000)-SATIR(PERSONEL!$B$2)+1);SATIRSAY(PERSONEL!B$2:B2))))
 

turist

Destek Ekibi
Destek Ekibi
Katılım
18 Kasım 2009
Mesajlar
5,102
Excel Vers. ve Dili
2013 64Bit
English
Yazdığınız formül DİZİ formüldür.
Bu yapıdaki formülü daha kısaltmak mümkün değil.Ancak ;formüldeki örneğin
PERSONEL!$B$2:$B$1000 satır değerini, dosyanızdaki yeterli satır sayısına göre azaltabilirsiniz.
Kod:
PERSONEL!$B$2:$B$[B][COLOR="red"]425[/COLOR][/B]
gibi...
 
Üst