Kasus
Saya lagi cari rumus utk bisa mengembalikan nilai dari pencarian yang menggunakan 3 variabel.. misalnya saya punya sheet Daftar Harga Barang dgn kolom sbb:
- Kolom 1 : Berupa Kode/ID
- Kolom 2 : Berupa tipe konsumen (reseller/langsung)
- Kolom 3 : Harga barang.
di sheet yang lain saya punya rincian transaksi penjualan yang disusun perhari. Pada sheet ini sy punya kolom:
- Kolom 1: Tanggal
- Kolom 2: Kode/ID
- Kolom 3: Tipe konsumen
Nah saya menginginkan pada Kolom 4 dapat muncul harga barang tersebut utk Kode dan tipe konsumen yg sudah saya catat sebelumnya.
Jawab
Solusi untuk masalah ini adalah menggunakan array formula dari fungsi Index dan Match. Untuk lebih jelasnya kita akan mencoba dengan menggunakan file yang dapat Anda download di alamat Disini.
File Excel ini memiliki sheet data dan master_harga. Klik pada tiap sheet tab untuk mempelajari isinya.
Sekarang kita akan mengisi kolom Harga yang didapatkan dari pencarian multi kolom Kode / ID dan Tipe ke sheet master_harga.
Berikut adalah langkah-langkah untuk melakukan kombinasi pencarian tersebut :
File Excel ini memiliki sheet data dan master_harga. Klik pada tiap sheet tab untuk mempelajari isinya.
Sekarang kita akan mengisi kolom Harga yang didapatkan dari pencarian multi kolom Kode / ID dan Tipe ke sheet master_harga.
Berikut adalah langkah-langkah untuk melakukan kombinasi pencarian tersebut :
- Buka file yang Anda download tersebut dengan Microsoft Excel 2007.
- Pada sheet data, klik cell pada alamat D2 dan masukkan rumus di bawah ini.
=INDEX(master_harga!$C$2:$C$11, MATCH(B2&C2,master_harga!$A$2:$A$11&master_harga!$B$2:$B$11,0))
Perhatikan bahwa kita menggunakan operator and ( & ) untuk menggabungkan cell B dan C - yaitu kolom Kode / ID dan Tipe. - Tekan tombol CTRL+SHIFT+ENTER.
- Akan muncul nilai harga 9340, sesuai nilai yang kita cari. Perhatikan bahwa rumus yang kita masukkan diapit oleh kurung kurawal {} yang menandakan bahwa formula tersebut adalah suatu array formula.
- Copy rumus tersebut ke baris di bawahnya yang masih kosong.
- Selesai.
Trims sudah posting artikel atas pertanyaan saya dulu.
ReplyDeleteSudah saya coba dan tepat sekali memang rumus ini yang saya butuhkan. Thanks sharing nya.
Fay
Hi Pak Fay, Sama-sama. Senang bisa membantu :)
DeleteTerima kasih atas tutorial ini, sangat membantu sekali
ReplyDeleteSama2, semoga bermanfaat ya Pak. Jangan lupa follow kita ya di @BelajarExcel.
DeleteSebelumnya terima kasih atas tutornya, tp ada sedikit pertanyaan.... kira-kira bisa tidak atau bagaimana rumusnya untuk Multi Variable (INDEX & MATCH) bisa menjumlahkan apabila ada 2 range dan kategori yang sama. sejauh ini sy coba untuk fungsi INDEX & MATCH ini hanya bisa mengambil 1 sum range (anggap saja harga yang sy maksud).
ReplyDeletePak Rinov, maaf baru balas. Apakah ada contoh datanya dan dishare disini Pak ? Biar bisa kita bantu dengan lebih konkrit. Terima kasih.
Deletewah sangat membantu saya,, terima kasih
ReplyDeletebagus sekali tutorialnya.. sangat membantu..
ReplyDeleteada satu pertanyaan lagi, seandainya dalam contoh diatas ditambahkan 1 atau lebih kriteria lagi apakah bisa menggunakan rumus yg sama? (saya coba tambah & lg tp hasilnya blm benar)
terima kasih.
Eriq
Pak Eriq, benar sekali. Ternyata perlu menambahkan parameter ketiga pada match dengan angka 0. Saya edit artikelnya. Dan untuk contoh 3 variable bisa dilihat dan didownload di sini. Semoga bermanfaat.
Deletemantap.. terima kasih atas bantuanya..
DeleteSiap, sama2 Pak. Semoga bermanfaat.
DeleteMas, mau tanya dari case diatas.
ReplyDeleteitukan mencari harga dari KODE/ID dan TIPE yang tersusun secara vertikal (tersusun kebawah..), bisa ga bila urutannya menjadi horizontal..
misal list KODE/ID tersususn vertikal sedangkan TIPE tersusun horizontal dan HARGAnya ada dua macam sesuai TIPEnya (lansung&reseller).
terima kasih atas pencerahannya, saya coba ga bisa..
bapak, saya mau tanya, contoh diatas tersebut adalah apabila database dan rumus index n match berada di dalam satu file. nah, yg mau saya tanyakan adalah apabila database dan rumus nya berbeda file apakah ada tambahan rumusan lain? karena telah saya coba pertama memang berhasil, sukses. akan tetapi setelah saya tutup file2 tsb, dan saya buka lg setelah ya kira2 1 minggu, hasil rumusnya menjadi N/A smua. mohon bantuannya bapak. terima kasih
ReplyDeleteSaya ingin menghitung komisi utk sales dg komposisi total tagihan bl pembyrn <=1bl,diskon <31%,komisinya adlh 1%. Utk pmbyrn 1,5bl-2bl komisi 0,75%. Bgm rumus yg hrs sy masukkan ke cell. Terimakasih
ReplyDeleteHi Keshia, gabung ke user groupnya yuk... biar lebih banyak yang kasih masukan :)
Deletehttps://www.facebook.com/groups/belajarexcelinfo/
Terima kasih ya... :)