19 September 2013

Mengambil Data Penjualan Terbesar

Misalkan kita punya sebuah perusahaan yang punya anak buah di bagian Penjualan/Sales, dan pengen ngasih perngahargaan bagi Sales Person yang berhasil menjual barang terbanyak.

KASUS 1:













Results yang diinginkan:














Untuk Kolom Sales (Qty)
=IFERROR(MAX(IF($A$2:$A$9=A14;$C$2:$C$9;""));"")

Untuk Kolom Sales Person
=IFERROR(IF(B14="";"";IF(INDEX($A$2:$C$9;SMALL(IF($C$2:$C$9=B14;ROW($A$2:$A$9)-ROW($B$1));COUNTIF(B$14:B14;B14));1)=$A$14;INDEX($A$2:$C$9;SMALL(IF($C$2:$C$9=B14;ROW($A$2:$A$9)-ROW($B$1));COUNTIF(B$14:B14;B14));2)));"")

Semuanya Array Formula

KASUS 2:
Misalkan lagi punya Tabel seperti ini












Dan pengennya diurutkan data penjualannya menjadi seperti ini (Tertinggi ke Terendah):















Rumusnya:
=INDEX($A$2:$A$7;MATCH(LARGE(($B$2:$B$7+ROW($B$2:$B$7)/10000);ROWS($B$2:$B2));($B$2:$B$7+ROW($B$2:$B$7)/10000); 0))

Array Formula lagi tuh....

Biar gak bingung, monggo dipun download file latihannya