Hai Fathian, Filter data dengan formula biasanya menggunakan array formula filtering. Coretan tentang array formula filtering ada disini <http://excel-mr-kid.blogspot.co.id/2011/04/formula-filter-data-filtering-formula.html> .a Mengambil banyak data yang terstruktur sekaligus dapat dilakukan dengan array formula yang dipasang dalam suatu blok array. File terlampir adalah contoh file rekap yang mengambil banyak kolom sekaligus berdasar sebuah kolom bantu. Misal kolom bantu diletakkan di kolom A, dan cells kriteria berupa nilai kelas di C2. Output mulai kolom C. Array formula di baris output (misal baris 5) yang membentuk blok array C5:H5 berbunyi : =IF(ISNUMBER($A5),INDEX('[data siswa.xlsx]PD'!$A$5:$G$24,$A5,{1,4,2,6,7,3}),"") dengan : $A5 adalah cell bantu di kolom bantu baris 5 Excel yang berisi array formula yang menghasilkan posisi baris data yang akan diambil. Bunyi array formula bantu tersebut adalah : =SMALL(IF('[data siswa.xlsx]PD'!$E$5:$E$24=$C$2,ROW('[data siswa.xlsx]PD'!$E$5:$E$24)-ROW('[data siswa.xlsx]PD'!$E$4)),ROW()-ROW($A$4))
{1,4,2,6,7,3} adalah definisi nomor-nomor kolom dalam area [data siswa.xlsx]PD'!$A$5:$G$24 yang akan diambil. Wassalam, Kid 2015-11-19 19:07 GMT+07:00 fathi...@yahoo.com [belajar-excel] < belajar-excel@yahoogroups.com>: > > > Mohon bantuaanya para Master. pada file rekap akan muncul nama-nama siswa > sesuai kelas yg dipilih. database siswa ada di file data siswa. formulanya > gimana ya???? > > >
re-REKAP.xlsx
Description: MS-Excel 2007 spreadsheet