Cara Mencari Data dengan VLOOKUP dalam Excel

Isi kandungan:

Cara Mencari Data dengan VLOOKUP dalam Excel
Cara Mencari Data dengan VLOOKUP dalam Excel
Anonim

Apa yang Perlu Diketahui

  • Tambah lookup_value > table_array > col_index_num 643 6433452dan tekan Enter.
  • Argumen range_lookup adalah pilihan. Gunakan TRUE untuk perlawanan yang hampir dan FALSE untuk padanan tepat.
  • N/A dan REF ralat datang daripada argumen yang tiada atau salah untuk lookup_value, table_array atau range_lookup.

Fungsi VLOOKUP Excel, yang bermaksud "carian menegak, " mencari nilai dalam lajur pertama julat dan mengembalikan nilai dalam mana-mana lajur lain dalam baris yang sama. Jika anda tidak dapat mengesan sel mana yang mengandungi data tertentu, VLOOKUP ialah cara yang berkesan untuk mencari data tersebut. Ia amat berguna dalam hamparan gergasi yang sukar untuk mencari maklumat. Arahan ini digunakan untuk Excel untuk Microsoft 365, Excel 2019, 2016, 2013, 2010, Excel untuk Mac dan Excel Online.

Cara Fungsi VLOOKUP Berfungsi

VLOOKUP biasanya mengembalikan satu medan data sebagai outputnya.

Cara ini berfungsi:

  1. Anda memberikan nama atau lookup_value yang memberitahu VLOOKUP baris mana pada jadual data untuk mencari data yang dikehendaki.
  2. Anda membekalkan nombor lajur sebagai argumen col_index_num, yang memberitahu VLOOKUP lajur mana yang mengandungi data yang anda cari.
  3. Fungsi mencari lookup_value dalam lajur pertama jadual data.
  4. VLOOKUP kemudian mencari dan mengembalikan maklumat daripada nombor lajur yang anda takrifkan dalam col_index_num, daripada baris yang sama dengan nilai carian.

Argumen dan Sintaks Fungsi VLOOKUP

Image
Image

Sintaks untuk fungsi VLOOKUP ialah:

=VLOOKUP(nilai_carian, tatasusunan_jadual, bilangan_indeks_koj, carian_julat)

Fungsi VLOOKUP mungkin kelihatan mengelirukan kerana ia mengandungi empat argumen, tetapi ia mudah digunakan.

Empat argumen untuk fungsi VLOOKUP adalah seperti berikut:

lookup_value (diperlukan): Nilai untuk dicari dalam lajur pertama tatasusunan jadual.

table_array (diperlukan) - Ini ialah jadual data (julat sel) yang VLOOKUP cari untuk mencari maklumat yang anda perlukan.

  • Tatasusunan_jadual mesti mengandungi sekurang-kurangnya dua lajur data
  • Lajur pertama mesti mengandungi nilai_cari

col_index_num (diperlukan) - Ini ialah nombor lajur nilai yang anda ingin cari.

  • Penomboran bermula dengan lajur 1
  • Jika anda merujuk nombor yang lebih besar daripada bilangan lajur dalam tatasusunan jadual, fungsi akan mengembalikan REF! ralat

range_lookup (pilihan) - Menunjukkan sama ada nilai carian berada dalam julat yang terkandung dalam tatasusunan jadual atau tidak. Argumen range_lookup adalah sama ada "TRUE" atau "FALSE." Gunakan TRUE untuk padanan anggaran dan SALAH untuk padanan tepat. Jika ditinggalkan, nilainya adalah TRUE secara lalai.

Jika hujah range_lookup adalah BENAR, maka:

  • Nilai_carian ialah nilai yang anda ingin semak sama ada nilai tersebut termasuk dalam julat yang ditakrifkan oleh susunan_jadual.
  • Jadual_array mengandungi semua julat dan lajur yang mengandungi nilai julat (seperti tinggi, sederhana atau rendah).
  • Argumen col_index_num ialah nilai julat yang terhasil.

Cara Argumen Range_Lookup Berfungsi

Image
Image

Menggunakan hujah range_lookup adalah rumit untuk difahami oleh ramai orang, jadi anda patut melihat contoh pantas.

Contoh dalam imej di atas menggunakan fungsi VLOOKUP untuk mencari kadar diskaun bergantung pada bilangan item yang dibeli.

Contoh menunjukkan bahawa diskaun untuk pembelian 19 item ialah 2% kerana 19 jatuh antara 11 dan 21 dalam lajur Kuantiti pada jadual carian.

Akibatnya, VLOOKUP mengembalikan nilai daripada lajur kedua jadual carian memandangkan baris itu mengandungi julat minimum itu. Satu lagi cara untuk menyediakan jadual carian julat ialah membuat lajur kedua untuk maksimum, dan julat ini akan mempunyai minimum 11 dan maksimum 20. Tetapi hasilnya berfungsi dengan cara yang sama.

Contoh menggunakan formula berikut yang mengandungi fungsi VLOOKUP untuk mencari diskaun bagi kuantiti barang yang dibeli.

=VLOOKUP(C2, $C$5:$D$8, 2, TRUE)

  • C2: Ini ialah nilai carian, yang boleh berada dalam mana-mana sel dalam hamparan.
  • $C$5:$D$8: Ini ialah jadual tetap yang mengandungi semua julat yang anda mahu gunakan.
  • 2: Ini ialah lajur dalam jadual carian julat yang anda mahu fungsi LOOKUP dikembalikan.
  • TRUE: Mendayakan ciri range_lookup bagi fungsi ini.

Setelah anda menekan Enter dan hasilnya kembali dalam sel pertama, anda boleh autoisi keseluruhan lajur untuk mencari hasil julat untuk sel yang lain dalam lajur carian.

Argumen range_lookup ialah cara yang menarik untuk menyusun lajur nombor bercampur ke dalam pelbagai kategori.

VLOOKUP Ralat: N/A dan REF

Image
Image

Fungsi VLOOKUP mungkin mengembalikan ralat berikut.

N/A ialah ralat "nilai tidak tersedia" dan berlaku di bawah keadaan berikut:

  • lookup _value tidak ditemui dalam lajur pertama argumen table_array
  • Argumen Table_array adalah tidak tepat. Sebagai contoh, hujah mungkin termasuk lajur kosong di sebelah kiri julat
  • Argumen Range_lookup ditetapkan kepada FALSE dan padanan tepat untuk argumen lookup_value tidak boleh ditemui dalam lajur pertama table_array
  • Argumen range_lookup ditetapkan kepada TRUE dan semua nilai dalam lajur pertama table_array adalah lebih besar daripada lookup_value

REF! ("rujukan di luar julat") berlaku jika bilangan_col_index lebih besar daripada bilangan lajur dalam susunan_jadual.

Disyorkan: