Index Match ile Kosullu olarak Veri Alma

Resimdeki gibi bir listeden sadece istenen verilerin silanmasini istersen nasil bir formul kullanabiliriz buna ornek vermek istiyoruz. Ornegimizde Isimler ve karsilarinda Katilim durumlari olan evet hucreleri bulunuyor. Katilan kisileri listelemek icin bir formul kullanmak istiyoruz.

Yukaridaki web uygulamasindan da formulleri kontrol edebilirsiniz..

Sayfadaki Formuller
Hucre Formul
E3 {=IFERROR(T(INDEX(B$3:B$11,SMALL(IF($C$3:$C$11="Evet",ROW($C$3:$C$11)-ROW($C$3)+1),ROWS(E$3:E3)))),"")}
E4 {=IFERROR(T(INDEX(B$3:B$11,SMALL(IF($C$3:$C$11="Evet",ROW($C$3:$C$11)-ROW($C$3)+1),ROWS(E$3:E4)))),"")}
E5 {=IFERROR(T(INDEX(B$3:B$11,SMALL(IF($C$3:$C$11="Evet",ROW($C$3:$C$11)-ROW($C$3)+1),ROWS(E$3:E5)))),"")}
E6 {=IFERROR(T(INDEX(B$3:B$11,SMALL(IF($C$3:$C$11="Evet",ROW($C$3:$C$11)-ROW($C$3)+1),ROWS(E$3:E6)))),"")}
E7 {=IFERROR(T(INDEX(B$3:B$11,SMALL(IF($C$3:$C$11="Evet",ROW($C$3:$C$11)-ROW($C$3)+1),ROWS(E$3:E7)))),"")}
E8 {=IFERROR(T(INDEX(B$3:B$11,SMALL(IF($C$3:$C$11="Evet",ROW($C$3:$C$11)-ROW($C$3)+1),ROWS(E$3:E8)))),"")}
E9 {=IFERROR(T(INDEX(B$3:B$11,SMALL(IF($C$3:$C$11="Evet",ROW($C$3:$C$11)-ROW($C$3)+1),ROWS(E$3:E9)))),"")}
Dizi Formulu:
CTRL+SHIFT+ENTER kombinasyonu ile formulden cikmaniz gerekir!

Yazar: mmustafaaslan

2004 yilindan itibaren ozel bir sirketin finans departmaninda calismaktadir. Kendini excel, visual basic kullaniminda gelistirmis olan yazarimiz; Meslegi geregi SAP konusunda ileri derecede bilgilidir.

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir


9 + 5 =