4 Rumus Alternatif Pengganti Vlookup

Vlookup termasuk kedalam Rumus Excel yang paling populer dan sangat banyak digunakan di lingkungan pengguna Excel. Rumus Vlookup ini berfungsi untuk melihat atau mengambil data dalam table array sesuai dengan kunci yang dicari. Dengan Vlookup sangat banyak membantu pekerjaan dimana kita bisa dengan mudah menyusun dan mencari data dari database berdasarkan kata kunci tertentu.

Rumus Vlookup masuk kedalam rumus wajib yang harus diketahui bagi pengguna excel. Namun pada artikel kali ini kita tidak akan banyak membahas rumus vlookup. yang akan kita bahas adalah alternatif dari rumus vlookup menggunakan rumus-rumus excel lain yang akan kita explore. Tapi sebelum ke alternatif kita coba bahas kembali rumus Vlookup itu seperti apa

dimisalkan kita mempunyai data seperti pada gambar dibawah ini

untuk mencari Nama Barang dan Harga barang pada kasus diatas jika mengggunakan Vlookup akan seperti ini

[F6]=VLOOKUP(E6,A2:C11,2,0)
[G6]=VLOOKUP(E6,A2:C11,3,0)

Alternatif Rumus Vlookup untuk Lookup Data

1. Index dan Match

Alternatif pertama adalah dengan menggunakan rumus Index dan Match. Menggunakan kedua rumus ada sedikit keuntungan yaitu kita membuat Kolom array sesuai dengan data yang akan kita ambil sehingga tidak memberatkan kerja Excel. Untuk sintaksis index dan Match untuk kasus diatas seperti dibawah ini

[F6]=INDEX(B2:B11,MATCH(E6,A2:A11,0))
[G6]=INDEX(C2:C11,MATCH(E6,A2:A11,0))

Logika dari rumus ini adalah, kita membuat sebuah Index (Daftar Hasil) kemudian dengan Match kita mencari Posisi Nomor (Index) berdasarkan kata Kunci di E6 dan mengembalikan Nilainya

2. Offset dan Match

Alternatif kedua Menggunakan Offset dan Match. dengan bantuan kedua rumus ini, data yang diharapkan bisa muncul sesuai keinginan. untuk rumusnya seperti bawah ini

[F6]=OFFSET($A$1,MATCH(E6,A2:A11,0),1)
[G6]=OFFSET($A$1,MATCH(E6,A2:A11,0),2)

Logika dari rumus ini adalah Kita posisikan posisi awal di A1 kemudian dari A1 ini kita akan bergeser (Offset) sebanyak (rumus Match) baris kebawah dan bergeser 1 kolom ke kanan. sehingga ditemukan Nilai yg kita inginkan

3. Lookup

Alternatif ketiga Menggunakan Lookup. Rumus Lookup disini sedikit triky. karena jika kita lihat kita mencari Nilai 2. Nilai 2 disini dimaksudnya untuk Mencari Nilai apapun yang lebih besar dari 1, karena tabel array yang digunakan adalah 1 dibagi A2:A11=E6 sehingga akan menghasilkan 1/0 atau 1/1 jika data sesuai dengan Kriteria (kunci)

[F6]=LOOKUP(2,1/(A2:A11=E6),B2:B11)
[G6]=LOOKUP(2,1/(A2:A11=E6),C2:C11)

4. Indirect dan Match

Alternatif terakhir yang bisa kita lakukan untuk melookup data selain menggunakan vlookup adalah dengan rumus Indirect dan Macth. rumusnya kurang lebih seperti ini

[F6]=INDIRECT("B"&MATCH(E6,A1:A11,0))
[G6]=INDIRECT("C"&MATCH(E6,A1:A11,0))

Logika dari rumus ini adalah kita melakukan Indirect Cell. rumus Indirect biasanya disi dengan Alamat cell yang akan kita tuju misalnya =Indirect(B2). pada kasus diatas kita melakukan Indirect dengan Row yang dihasilkan dari rumus Match.

Demikian rumus-rumus alternatif pengganti vlookup yang bisa kita kreasikan. JIka kita sudah mengerti dengan rumus-rumus excel, mungkin kita bisa mencari rumus alternatif lainnya sehingga rumus-rumus yang kita gunakan menjadi lebih variatif.

Be the first to comment

Leave a Reply

Your email address will not be published.


*