Cara Vlookup Berbeda File Pada Google Sheet

Vlookup banyak digunakan Untuk mencari data berdasarkan nilai tertentu dalam database. Bagi Pengguna Google Sheet akan sedikit bertanya bagaimana cara melakukan vlookup berbeda file.

Mungkin ini akan menjadi sedikit membingungkan karena pada Google Sheet kita tidak bisa secara langsung melink-an data antar File dengan formula “Namafile:NamaSheet!Range” seperti pada Microsoft Excel.

Pada Google Sheet untuk mendapatkan Nilai dari File Lain, kita membutuhkan Formula yang bernama ImportRange.

Pembahasan importrange ini sudah saya bahas di Artikel Cara mengambil data dari Google Sheet lain. Dengan rumus importrange ini kita juga bisa gabungkan dengan rumus Vlookup untuk mencari Data tertentu. kita bisa mencari Data tertentu pada table array importrange berdasarkan Nilai yang dicari.

Vlookup Berbeda File dengan ImportRange

Untuk melakukan Vlookup Pada File lain dengan Importrange yang harus disiapkan adalah Database File sebagai bahan acauan untuk lookup Value. sebagai contoh disini saya buatkan contoh database seperti dibawah ini

Untuk melakukan Vlookup rumus yang digunakan tidak ada perbedaan baik di Microsoft Excel ataupun di Google Sheet, Sintaksis yang digunakan dalam Vlookup adalah

 Sintaksis 
=VLOOKUP(lookup_value,table_array,col_index_num,range_lookup) 

//Keterangan
//    lookup_value = Nilai (Acuan) yang dicari 
//    Table_array = Table Data Nilai Acuan berada
//    Col_Index = Index kolom Hasil yang dicari
//    range_lookup = True/False untuk percarian sama persis atau mendekati

Pada sintaksis diatas untuk melakukan vlookup beda File pada Google Sheet kita hanya perlu menambkan Importrange pada Table_array. Sehingga Formula lengkapnya menjadi seperti ini

Cara Vlookup Beda File Google Sheet
 Sintaksis 
=vlookup(B5,importrange("1PC85bq8vRoOKhJP6mHkWImXxmCoqYSKGLRf6LhvXXXX","Sheet2!B2:D9"),2,0)

// Keterangan :
//    B5 = Cell Kode (Nilai Acuan)
//    Importrange = Import Range dari File lain
//        1PC85bq8vRo.. = ID File lain sebagai Table Array (File Database")
//        Sheet2!B2:D9 = Alamat Range dan Nama Sheet di File Database
//    2 = Nilai yang diambil adalah Kolom ke 2 dari Table Array

Sedangkan untuk kolom Harga hanya tinggal ubah kolom 2 menjadi kolom 3 pada formula Vlookup dan hasil Akhirnya menjadi Seperti ini

Vlookup Beda File Google Sheet

Alternatif Menggunakan Formula Query

Pada Google Spreadsheet untuk melakukan Vlookup pada file yang berbeda bisa juga menggunakan Formula Query sebagai pengganti Vlookup. Rumus yang digunakan pada contoh diatas jika menggunakan Query akan menjadi seperti ini

 Sintaksis 
=query(importrange("1PC85bq8vRoOKhJP6mHkWImXxmCoqYSKGLRf6Lhvxxxx","Sheet2!B2:D9"),"Select Col2 where Col1='"&B5&"' limit 1")
Query Beda File

Rumus Vlookup dan Juga Query ini bisa juga digabungan dengan Formula IFNA untuk menghandle jika Data yang dicari tidak ditemukan pada Table Array. Selamat mencoba

Be the first to comment

Leave a Reply

Your email address will not be published.


*