pada kolom item OOT gunakan formula (array)
{=INDEX($A$2:$A$7;SMALL(IF(LEFT($A$2:$A$7;3)="OOT";ROW($A$2:$A$7)-1);ROW(1:1)))}
karena file dari pertanyaan menggunakan excel 2003 untuk menghilangkan nilai
#NUM! pada saat data yang dicari sudah cukup maka formulanya harus lebih
panjang menjadi :
{IF(ISERROR(=INDEX($A$2:$A$7;SMALL(IF(LEFT($A$2:$A$7;3)="OOT";ROW($A$2:$A$7)-1);ROW(1:1))));"";=INDEX($A$2:$A$7;SMALL(IF(LEFT($A$2:$A$7;3)="OOT";ROW($A$2:$A$7)-1);ROW(1:1))))}
untuk kolom NILAI formulanya
=INDEX($B$2:$B$7;MATCH(A14;$A$2:$A$7;0))
wassalam
Ghozi Alkatiri
________________________________
Dari: arthur sandy <[email protected]>
Kepada: "[email protected]" <[email protected]>
Dikirim: Rabu, 26 Oktober 2011 10:31
Judul: ]] XL-mania [[ Pencarian per-kolom
Hi para excel-mania, para advance user... salam kenal...
baru kenal sudah mau ngerepotin nih
begini ceritanya... pada file terlampir, saya ingin menampilkan hanya yang
bernilai OOT saja,
logikanya seperti ini, rumus akan mengecek kolom A2 apakah ada bernilai OOT
jika iya maka tampilkan item dan nilainya pada kolom A14 dan B14, jika tidak
rumus akan mengecek ke kolom A3 apakah bernilai OOT jika iya ditampilkan pada
A14 dan B14 begitu seterusnya sehingga OOT akan berurut ditampilkan sampai
rumus pencarian nilai paling bawah (tidak ada data lagi), dan kalo bisa jika
nilai OOT ada yang sama tidak perlu ditampilkan lagi (hanya sekali saja).
Sebenarnya hal ini tidak terlalu rumit klo mau pakai filter di LEFT 3 karakter,
lalu di sort, namun saya yakin untuk setingkat advance user disini di group ini
bisa lebih menyingkatnya (mungkin dengan macro)...
Demikian problem saya sampaikan... mohon dibantuk yak...
Thanks,
Arthur
ghozi 26102011 Pencarian Perkolom.xls
Description: MS-Excel spreadsheet

