terima kasih mas ghozi.. solusi anda mantap sekali.. sangat memberikan 
pencerahan dan ilmu baru untuk saya..
 
senangnya bergabung dengan millis ini :D
 
wassalam,
 
dwint
 

________________________________
 Dari: ghozi alkatiri <[email protected]>
Kepada: "[email protected]" <[email protected]> 
Dikirim: Kamis, 1 Desember 2011 6:22
Judul: Bls: [belajar-excel] Mengurutkan data hasil filter menggunakan Array 
Formula
 
 
   
 
untuk mengurutkan nama produk secara alfabetis (ascending ) berdasarkan produk 
yang jumlah quantitinya lebih dari 0 tanpa kolom bantu  dengan formula array

{=IF(ROW(A1)>COUNTIF($C$3:$C$12;">0");"";IFERROR(INDEX($B$3:$B$12;MATCH(SMALL(IFERROR(COUNTIF($B$3:$B$12;"<"&$B$3:$B$12)*$C$3:$C$12/$C$3:$C$12;"");ROW(A1));COUNTIF($B$3:$B$12;"<"&$B$3:$B$12);0));Q2))}

pada attachment kolom warna kuning
dari hasil di kolom ini untuk mencari nilai lainnya bisa disesuaikan
lihat attachment

wassalam

Ghozi Alkatiri

 

________________________________
 Dari: dwint ruswanto <[email protected]>
Kepada: "[email protected]" <[email protected]> 
Dikirim: Rabu, 30 November 2011 13:15
Judul: [belajar-excel] Mengurutkan data hasil filter menggunakan Array Formula
 
  
Rekan-rekan millis belajar excel yang baik..

bagaimana caranya mengurutkan data hasil filter menggunakan fungsi SMALL + 
array, (tolong dengan menggunakan formula saja, karena saya belum familiar 
dengan VBA)

   
Rec_no  No  Nama Produk  Qty   
2  1  BAA  1   
3  2  AAB  2   
5  3  BAC  4   
6  4  ABC  5   
9  5  AAA  3   
             
             
             
             
             

Tabel di atas adalah hasil sortir menggunakan formula SMALL tetapi belum urut 
berdasarkan nama produk

Dan tabel di bawah adalah hasil yang diinginkan.

   
Rec_no  No  Nama Produk  Qty   
9  5  AAA  3   
3  2  AAB  2   
6  4  ABC  5   
2  1  BAA  1   
5  3  BAC  4   
             
             
             
             
             

Dulu saya bisa mengerti fungsi small + array ini atas bimbingan dari mbak 
Siti.. makasih mbak :D

wassalam,

dwint         
         

Kirim email ke