Pages

Powered by Blogger.

VALIDASI DATA DENGAN VLOOKUP

 Gunakan VLOOKUP saat Anda perlu menemukan berbagai hal dalam tabel atau rentang menurut baris. Misalnya, mencari harga komponen otomotif menurut nomor komponennya, atau mencari nama karyawan berdasarkan ID karyawan mereka.

Dalam bentuknya yang paling sederhana, fungsi VLOOKUP mengatakan:

=VLOOKUP(Apa yang ingin Anda cari, di mana Anda ingin mencarinya, nomor kolom di dalam rentang berisi nilai untuk dikembalikan, mengembalikan hasil yang Hampir sama atau Persis – yang diindikasikan sebagai 1/TRUE, atau 0/FALSE).

Tips: Cara menggunakan VLOOKUP adalah menata data Anda sehingga nilai yang anda cari (Buah) berada di sebelah kiri dari nilai kembali (Jumlah) yang ingin ditemukan.

Cara memulai

Terdapat empat potongan informasi yang akan diperlukan untuk membangun sintaks VLOOKUP:

  1. Nilai yang ingin Anda cari, juga disebut nilai pencarian.

  2. Rentang tempat nilai pencarian berada. Ingat bahwa nilai pencarian harus selalu berada di kolom pertama dalam rentang agar VLOOKUP berfungsi dengan benar. Sebagai contoh, jika nilai pencarian berada dalam sel C2, rentang Anda harus dimulai dengan C.

  3. Nomor kolom dalam rentang yang berisi nilai kembali. Misalnya, jika Anda menentukan B2:D11 sebagai rentangnya, Anda harus menghitung B sebagai kolom pertama, C sebagai kedua, dan sebagainya.

  4. Secara opsional, Anda dapat menentukan TRUE jika menginginkan hasil yang mendekati atau FALSE jika menginginkan hasil yang sama persis dari nilai kembali. Jika Anda tidak menentukan apa pun, nilai default akan selalu menjadi TRUE atau hasil yang mendekati.

Sekarang, letakkan semua hal yang disebutkan di atas sebagai berikut:

=VLOOKUP(nilai pencarian, rentang berisi nilai pencarian, nomor kolom dalam rentang berisi nilai kembali, Hasil yang hampir sama (TRUE) atau Hasil yang sama persis (FALSE)).

Contoh

Berikut ini beberapa contoh VLOOKUP:

Contoh 1

=VLOOKUP (B3,B2:E7,2,FALSE)

VLOOKUP mencari Fontana di kolom pertama (kolom B) di table_array B2:E7, dan mengembalikan Doi dari kolom kedua (kolom C) table_array.  False mengembalikan kecocokan yang persis.

Contoh 2

=VLOOKUP (102,A2:C7,2,FALSE)

VLOOKUP mencari hasil yang persis sama (FALSE) dari nama belakang untuk 102 (lookup_value) di kolom kedua (kolom B) dalam rentang A2:C7, dan mengembalikan Fontana.

Contoh 3

=IF(VLOOKUP(103,A1:E7,2,FALSE)="Souse","Terletak","Tidak ditemukan")

IF memeriksa apakah VLOOKUP mengembalikan Sousa sebagai nama belakang korelasi karyawan sampai 103 (lookup_value) di A1:E7 (table_array). Karena nama belakang yang terkait dengan 103 adalah Leal, kondisi IF false, dan Tidak Ditemukan ditampilkan.

Contoh 4

=INT(YEARFRAC(DATE(2014,6,30),VLOOKUP(105,A2:E7,5,FLASE),1))

VLOOKUP mencari tanggal lahir karyawan yang sesuai dengan 109 (lookup_value) dalam rentang A2:E7 (table_array), dan mengembalikan 04/03/1955. Lalu, YEARFRAC mengurangi tanggal lahir ini dari 2014/6/30 dan mengembalikan nilai, yang kemudian dikonversi dengan INY ke bilangan bulat 59.

Contoh 5

IF(ISNA(VLOOKUP(105,A2:E7,2,FLASE))=TRUE,"Karyawan tidak ditemukan",VLOOKUP(105,A2:E7,2,FALSE))

JIKA memeriksa untuk melihat apakah VLOOKUP mengembalikan nilai untuk nama belakang dari kolom B untuk 105 (lookup_value). Jika VLOOKUP menemukan nama belakang, maka IF akan menampilkan nama belakang, jika tidak MENGEMBALIKAN Karyawan tidak ditemukan. ISNA memastikan bahwa jika VLOOKUP mengembalikan #N/A, kesalahan akan digantikan oleh Karyawan tidak ditemukan, bukan #N/A.



Dalam contoh ini, nilai yang dikembalikan adalah Burke, yang merupakan nama belakang yang terkait dengan 105.