Dari kasus yg sering muncul akhirnya kami bisa ikut belajar menjawab,
mudah mudahan tidak terlalu banyak salahnya...

1. rumus filter / pencari Index-Baris yg cocok dengan kriteria, berupa array
formula
yg ditulis sekaligus pada 39 baris sekolom

=SMALL(IF('DATA ASAL'!F2:F40=RESULT!E4,ROW(1:39)),ROW(1:39))

( untuk setiap nilai di kolom F (F2:F40 sheet ASAL) yg SAMA-DENGAN KRITERIA
diberi nilai URUTAN / INDEX nya (yg tidak SAMA, akan mendapat FALSE)
Hasilnya (berupa array) diurutkan dengan fungsi SMALL, mengakibatkan index
yg berupa angka mengumpul ke atas, yg tidak berupa angka (false) menajdi
error NUM
mengumpul ke bawah
AngkaIndexBaris yg terkumpul ke atas itulah yg nantinya dimanfaatkan untuk
memanggil data.)


2. selain itu, rumus untuk menampilkan data terfilter, rumus biasa yg dapat
dilihat langsung
di sheet 'RESAULT'  / merujuk hasil rumus filter

3. di sheet 'DATA ISIAN' hanya sekedar merujuk saja, tidak ada kalkulasi.




2011/7/5 Ratno Hadi Suswanto <rh_suswa...@hotmail.com>
>
> Dear Be-excelers...
>
> Saya meminta bantuan teman-teman untuk menyelesaikan pekerjaan sebagai
berikut :
> - Reference (sea 0270/11) adalah key dari result yang akan dimunculkan
dalam sheet "result"
> - Data result berasal dari sheet "data asal"
> - Data yang ada diresult nantinya akan tersimpan dalam sheet "data isian"
>
> Data yang dimunculkan dalam "result" dari "data asal" menggunakan fungsi,
sedangkan memindakan "data result" ke "data isian" jika tidak memungkinkan
memakai fungsi biasa, dengan makro juga tak mengapa, tetapi tidak terjadi
duplikasi saat di "save" (setelah di "save", otomatis "result" akan clear)
>
> Sorry terlalu banyak requirments.
> I really need your help "para pakars".
>
> Thank's a lot and regards,
> RHDS

Attachment: RESULT & RESULT LIST (Herr).xlsx
Description: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet

Reply via email to