Fungsi VLOOKUP



Mungkin salah satu yang paling unggul adalah umumnya diperlukan Fungsi VLOOKUP. Hal ini juga kemungkinan merupakan fungsi yang kebanyakan orang memiliki masalah pemahaman. Fungsi VLOOKUP Excel digunakan untuk mencari data tertentu dalam kolom pertama tabel data. Setelah ditemukan ia akan mengembalikan hasilnya, pada baris yang sama, sejumlah tertentu kolom dari kolom pertama. Sintaks untuk VLOOKUP adalah:

=vlookup(lookup_value,table_array,col_index_num,range_lookup)

Sintaks fungsi VLOOKUP memiliki argumen berikut:

  1. lookup_value. Nilai untuk mencari dalam kolom pertama dari tabel atau jangkauan. Argumen lookup_value dapat menjadi nilai atau referensi. Jika nilai yang Anda masukan untuk argumen lookup_value lebih kecil dari nilai terkecil pada kolom pertama dari argumen table_array, VLOOKUP akan mengembalikan # N / A nilai error.
  2. table_array . Kisaran sel yang berisi data. Anda dapat menggunakan referensi untuk rentang (misalnya, A2: D8), atau nama jangkauan. Nilai-nilai dalam kolom pertama dari table_array adalah nilai-nilai dicari oleh lookup_value. Nilai-nilai ini dapat berupa teks, angka, atau nilai-nilai logis. Huruf besar huruf kecil dan teks yang setara.
  3. col_index_num . Jumlah kolom dalam argumen table_array dari mana nilai yang sesuai harus dikembalikan. Argumen col_index_num dari 1 mengembalikan nilai dalam kolom pertama dalam table_array, sebuah col_index_num dari 2 mengembalikan nilai pada kolom kedua di table_array, dan sebagainya.

CONTOH :
Contoh ini mencari kolom Kepadatan dari tabel sifat atmosfer untuk menemukan nilai-nilai yang sesuai dalam kolom Viskositas dan Suhu. (Nilai adalah untuk udara pada 0 derajat Celsius di permukaan laut, atau 1 atmosfer.)

A B C
Density Viscosity Temperature
0.457 3.55 500
0.525 3.25 400
0.606 2.93 300
0.675 2.75 250
0.746 2.57 200
0.835 2.38 150
0.946 2.17 100
1.09 1.95 50
1.29 1.71 0
Formula Description Result
=VLOOKUP(1,A2:C10,2) Menggunakan perkiraan kecocokan, mencari nilai 1 di kolom A, menemukan nilai terbesar kurang dari atau sama dengan 1 pada kolom A yang nilainta 0,946, dan kemudian mengembalikan nilai dari B kolom dalam baris yang sama. 2.17
=VLOOKUP(1,A2:C10,3,TRUE) Menggunakan perkiraan kecocokan, mencari nilai 1 di kolom A, menemukan nilai terbesar kurang dari atau sama dengan 1 di kolom A, yang 0,946, dan kemudian mengembalikan nilai dari kolom C di baris yang sama. 100
=VLOOKUP(0.7,A2:C10,3,FALSE) Menggunakan pencocokan sama persis, mencari nilai 0,7 dalam kolom A. Karena tidak ada sama persis di kolom A, Nilai error akan muncul ( N/A). #N/A
=VLOOKUP(0.1,A2:C10,2,TRUE) Menggunakan perkiraan kecocokan, mencari nilai 0,1 dalam kolom A. Karena 0,1 kurang dari nilai terkecil pada kolom A, Nilai error akan muncul ( N/A). #N/A
=VLOOKUP(2,A2:C10,2,TRUE) Menggunakan perkiraan kecocokan, pencarian untuk 2 nilai dalam kolom A, menemukan nilai terbesar kurang dari atau sama dengan 2 di kolom A, yang nilainya 1,29, dan kemudian mengembalikan nilai dari B kolom dalam baris yang sama. 1.71


CONTOH 2 :

Hal ini digunakan dengan cara berikut:

= VLOOKUP ("Kucing", $ A $ 1: $ E $ 1000,3, False)


Perhatikan penggunaan False sebagai Argumen range_lookup opsional. Ini memberitahu VLOOKUP untuk menemukan yang sama persis dan yang paling sering dibutuhkan ketika mencari kecocokan teks. Jika ini diabaikan, atau TRUE, Anda akan sering mendapatkan hasil yang tidak diinginkan ketika mencari teks yang berada dalam kolom data tak terurut. Ini berarti bahwa ketika Benar digunakan, atau Argumen range_lookup dihilangkan, data tersebut harus Anda urutkan (dengan kolom pertama) dalam urutan yang sifatnya "naik".

Penggunaan Argumen TRUE, atau range_lookup dihilangkan, yang paling sering digunakan ketika melihat data angka yang berada pada kolom pertama tabel data Anda.


ABC
1Amount NameAge
2$256.95Bill56
3$125.63Joe22
4$25.66Mary59
5$548.00Dave21
6$489.32Frank48
7$500.25Sue19
8$368.59Hillary15
9$901.56Kate25
10$99.95Aleisha33


Jika kita menggunakan:

=VLOOKUP(368.59,$A$1:$C$10,2)

pada data di atas, kita akan mendapatkan hasil dari "Maria" dan BUKAN "Hillary" seperti yang telah kita menghilangkan Argumen AND untuk argumen range_lookup pada data, dan kita tidak mengurutkannya berdasarkan Jumlah. Hal ini karena VLOOKUP terlihat di Kolom A, Mulai dari A1, dan segera setelah menemukan jumlah $ 548,00 dan kembali ke sel di atas karena $ 548,00 lebih besar daripada lookup_value dari 368,59

Jika kita urutkan data kami dengan Jumlah kita akan mendapatkan hasil yang diinginkan. Kita juga bisa mendapatkan hasil yang diinginkan dengan menggunakan:

=VLOOKUP(368.59,$A$1:$C$10,2,False)

Penggunaan False sebagai Argumen range_lookup pada formula VLOOKUP untuk mencari semua nilai dan hanya berhenti ketika menemukan yang sama persis. Jika sama persis tidak ada kita mendapatkan # N / A, kesalahan.

Metode pemilahan yang terbaik sebagai VLOOKUP yang mencari dalam rentang urutkan JAUH lebih cepat. Efek dari ini dapat signifikan jika Anda memiliki dan mengerti banyak fungsi VLOOKUP.
Tags:

About author

Curabitur at est vel odio aliquam fermentum in vel tortor. Aliquam eget laoreet metus. Quisque auctor dolor fermentum nisi imperdiet vel placerat purus convallis.