Anda sudah tau kan penggunaan rumus VLOOKUP? Hemm, rumus VLOOKUP ini sudah banyak sekali dipakai oleh banyak sekali pihak sebab rumus ini selain praktis dipakai tentunya bisa juga mengatasi persoalan pekerjaan di kantor Anda. Kali ini saya akan mencoba bagaimana menggabungkan dua buah rumus yaitu VLOOKUP dengan rumus MATCH. Yang belum mengetahui bagaimana penggunaan rumus VLOOKUP
Silakan simak
Penggunaan dan pola Rumus VLOOKUP dengan LEFT
Sebelum saya menggabungkan rumus VLOOKUP dengan MATCH ini terlebih dahulu Anda harus mengetahui cara memakai rumus Vlookup sebab jikalau Anda belum paham saya kira akan merasa kesulitan dalam menggabungkannya dengan rumus MATC.
Syntax Rumus Vlookup
=VLOOKUP(lookup value, range containing the lookup value, the column number in the range containing the return value, optionally specify TRUE for approximate match or FALSE for an exact match)
Contoh : VLOOKUP(A1,C1:E10,2)
Rumus tersebut akan membaca tabel array dari cell C1 hingga dengan cell E10 yang sesuai dengan value di cell A1 pada kolom ke-2.
Sedangkan rumus MATCH dipakai untuk mencari data, bekerjsama kedua rumus ini tidak jauh berbeda secara fungsi namun mari kita coba menggabungkan untuk menuntaskan pola soal dibawah ini. Misalnya saya mempunyai tabel ibarat gambar berikut ini
Dari tabel diatas terlihat bahwa setiap sales mempunyai pendapatan yang berbeda dari dari banyak sekali kota, Jika kita masukan untuk kota Surabaya berapa pedanapatan untuk Sales Melani?
Untuk mengetahui risikonya kita gunakan penggabungan rumus antara VLOOKUP dengan MATCH maka rumus yang harus Anda tuliskan ialah di cell C12 dengan formula
=VLOOKUP(C11,A2:E7,MATCH(C10,B2:E2,0)+1,0)
Hasilnya ialah 4.000.000
Praktis bukan?
Agar lebih praktis dalam memahami rumus diatas mari kita gunakan penamaan pada range untuk memberi nama range sudah pernah saya bahasa silakan lihat
Cara Membuat Nama Range dan Menggatinya
Langkah pertama kita akan memberi nama untuk seluruh data tabel tersebut dengan nama "Database" Maka silakan Anda blok range A2:E7 dan klik kanan kemudian Define Name, ketikkan di kolom Name "Database" kemudian lihat Refers to jikalau sudah benar ialah "=Sheet1!$A$2:$E$7" kemudian silakan klik tombol OK
Berikutnya lakukan atau buat kembali Define Name untuk kota silakan blok cell B2:E2 kemudian lakukan kembali klik kanan dan pilih Define Name beri nama pada kolom Name dengan kata "Kota" kemudian lihat Refers to menjadi "=Sheet1!$B$2:$E$2" klik OK untuk mengakhirinya.
Langkah berikutnya ialah kita akan memberi nama range untuk nama sales maka silakan blok range A3:A7 kemudian klik kanan pilih Define Name dan beri nama "NamaSales" lihat Refers to menjadi "=Sheet1!$A$3:$A$7" akhiri dengan klik OK Sebenarnya untuk nama sales ini tidak perlu diberi name range juga tidak persoalan sebab tidak dihitung dalam rumus yang akan kita buat namun hal ini supaya Anda bisa memahami lebih terang lagi.
Langkah selesai Anda bisa mengganti rumus diatas dengan formula =VLOOKUP(C11,Database,MATCH(C10,Kota,0)+1,0)
Hasilnya : 4.000.000
Kelemahan memakai rumus ini juga apabila Anda salah dalam mengetikkan nama kota dan nama sales atau kedua nama tersebut tidak sesui dengan list daftar nama dan daftar kota yang tertulis pada database maka risikonya akan diperoleh #N/A. Kesalahan ini bukan berarti rumus Anda salah melainkan Anda salah mengetikkan salah satu nama mungkin itu salah mengetik nama kota atau nama salesnya. Contoh perhatikan gambar tabel dibawah ini
Terlihat pada tabel diatas yang ditunjukan oleh anak panah warna merah pertama tertulis "Surabayaa" dan hasil atau kolom pendapatan ialah "#N/A" Hal ini terjadi sebab nama "Surabayaa" tidak ada sebab yang ada ialah "Surabaya". Anda berarti kelebihan menulis karakter a pada kata Surabayaa.
Untuk mengatasi hal tersebut ada solusi yang bisa dilakukan oleh kita yaitu dengan memakai validasi data (Data Validation) Lalu bagaimana caranya?
Berikut cara mengatasi dengan memakai Data Validation.
Silakan Anda aktifkan di cell C10 kemudian kelik sajian "Data" kemudian silakan pilih atau klik "Data Validation" dan pilih Allow "List" kemudian Source pilih "=Kota" sebab name range sudah diganti, tetapi kalo belum diganti maka Source menjadi "$B$2:$E$2"Lakukan hal yang sama untuk List "Sales" sehingga jikalau Anda melaksanakan dengan benar maka Anda tidak usah mengetikkan nama kota atau nama sales nya melainkan hanya bisa menentukan melalui Combobox yang telah dibentuk tersebut. Kaprikornus data sales ialah list nama sales yang sudah terdaftar saja dan nama kota ialah list yang sudah terdapat dalam data diatas.
Demikian, bagaimana cara menggabungkan dua buah rumus Vlookup dengan MATCH, biar bermanfaat dan selamat mencoba biar berhasil. Sumber http://www.excel-id.com/