Susunan Jadual VLOOKUP

Susunan Jadual dalam Fungsi VLOOKUP

Dalam VLOOKUP atau carian menegak ketika kita menggunakan sel rujukan atau nilai untuk mencari dalam sekumpulan lajur yang berisi data yang akan dipadankan dan mengambil output, kumpulan rentang yang biasa kita padankan disebut sebagai VLOOKUP table_array, dalam susunan jadual sel yang dirujuk berada di bahagian paling kiri lajur.

Fungsi VLOOKUP (carian menegak) di Excel mencari sebilangan maklumat atau nilai dari satu lajur susunan jadual atau set data dan mengekstrak dan mengembalikan beberapa nilai atau maklumat yang sesuai dari lajur lain.

VLOOKUP dalam Excel adalah fungsi terbina dalam dan dinamakan demikian kerana formula mencari nilai dan mencarinya secara menegak di lajur tertentu. Ia berhenti sebaik sahaja menemui nilai itu dan melihat di sebelah kanan nilai itu di lajur yang kami tentukan.

Fungsi memerlukan nilai atau argumen untuk dijalankan. Semasa membuat fungsi HLOOKUP atau VLOOKUP di Excel, kami memasukkan pelbagai sel sebagai salah satu argumen. Julat ini dipanggil argumen table_array.

Sintaks Umum untuk fungsi VLOOKUP adalah seperti berikut:

Sintaks fungsi VLOOKUP mempunyai argumen berikut:

  • Look__value: Wajib, mewakili nilai yang ingin kita cari pada lajur pertama jadual atau set data
  • Table_array: Wajib, mewakili kumpulan data atau array data yang hendak dicari
  • Col_indexnum: Wajib, mewakili bilangan bulat yang menentukan nombor lajur table_array, yang ingin kita kembalikan nilai dari
  • Range_lookup: Opsional, mewakili atau menentukan fungsi yang harus dikembalikan sekiranya tidak menemui padanan yang tepat dengan lookup_value. Hujah ini boleh ditetapkan menjadi 'SALAH; atau 'BENAR', di mana 'BENAR' menunjukkan padanan anggaran (mis. gunakan padanan terdekat di bawah nilai_panduan sekiranya kecocokan tepat tidak dijumpai), dan 'SALAH' menunjukkan padanan yang tepat (iaitu, ia mengembalikan kesalahan sekiranya betul perlawanan tidak dijumpai). 'BENAR' juga boleh diganti dengan '1' dan 'SALAH' untuk '0'.

Oleh itu, kita dapat melihat dalam sintaks di atas bahawa argumen kedua yang disediakan untuk fungsi tersebut adalah VLOOKUP table_array.

Contoh

Anda boleh memuat turun Templat Jadual Array Excel VLOOKUP ini di sini - Templat Jadual Array Excel VLOOKUP

Contoh # 1

Katakan kita mempunyai jadual rekod pelajar yang terdiri daripada nombor daftar, nama, kelas, dan ID e-mel beberapa pelajar. Sekarang jika kita ingin mendapatkan ID e-mel pelajar tertentu dari pangkalan data ini, maka kita menggunakan fungsi VLOOKUP seperti berikut:

= VLOOKUP (F2, A2: D12,4,1)

Dalam formula di atas, julat- A2: D12 adalah susunan jadual Vlookup.

Argumen ketiga dengan nilai 4 memberitahu fungsi untuk mengembalikan nilai dalam baris yang sama dari lajur keempat jadual rekod pelajar. Argumen terakhir disebut sebagai 1 (BENAR) memberitahu fungsi untuk mengembalikan padanan anggaran (padanan tepat jika ada).

Kita dapat melihat bahawa formula VLOOKUP mencari nilai 6 (kerana sel F2 mengandungi nilai 6) di lajur paling kiri jadual rekod pelajar dengan mencari dari atas ke bawah.

Sebaik sahaja formula menemui nilai 6, ia pergi ke kanan di lajur keempat dan mengeluarkan ID E-mel darinya.

Oleh itu, kita dapat melihat bahawa ID e-mel roll no 6 diekstrak dengan betul dan dikembalikan dengan fungsi ini.

Contoh # 2

Sekarang, katakan kita mempunyai dua jadual: jadual pekerja yang terdiri daripada ID Pekerja, Nama Pekerja, Pasukan Pekerja dan Penunjukan Pekerja, dan satu lagi jadual yang terdiri daripada beberapa ID Pekerja dan kami ingin mencari Penamaannya yang sesuai, jadi kami menerapkan VLOOKUP formula dalam satu sel menggunakan rujukan mutlak untuk table_array dan tampalkannya ke sel lain.

= VLOOKUP (F2, $ A $ 2: $ D $ 11,4, 1)

Kita dapat melihat bahawa rujukan mutlak dibuat dengan mengetik "$" di hadapan baris dan lajur rujukan sel. Ini akan membolehkan pengguna menyalin rujukan sel ke sel lain sambil mengunci titik rujukan: (sel permulaan dan akhir sel array-A2: D11 dalam kes ini). Pintasan keyboard excel untuk membuat Referensi Mutlak adalah dengan menekan kekunci F4 pada papan kekunci setelah mengetik rujukan sel.

Jadi sekarang apabila kita menyalin formula VLOOKUP dari sel G2 dan menampalnya ke tiga sel lain G3, G4, dan G5, maka hanya nilai pencarian (argumen pertama yang mempunyai rujukan sel) yang berubah, dan argumen kedua (table_array) tetap ada sama. Ini kerana, di G2, kami menggunakan rujukan sel mutlak untuk table_array sehingga julat jadual tetap tetap atau terkunci.

Oleh itu, kita dapat melihat bahawa Penetapan untuk Id Kakitangan yang sesuai diekstrak dengan betul dan dikembalikan dengan rujukan mutlak untuk table_array.

Contoh # 3

Sekarang, katakan bahawa table_array terdapat pada lembaran kerja lain (Contoh1) dalam buku kerja, dan Roll No dan ID E-mel yang sesuai yang ingin kita cari terdapat di lembaran kerja lain (Contoh3) di dalam buku kerja. Sekiranya ini berlaku, maka argumen table_array dalam fungsi VLOOKUP merangkumi nama lembaran diikuti dengan tanda seru dan julat sel.

= VLOOKUP (A2, Contoh1! A2: D12,4, 1)

Kita dapat melihat bahawa jadual rekod pelajar terkandung dalam julat: A2: D12 dalam lembaran kerja yang dinamakan sebagai 'Contoh1', sedangkan sel dan lembaran kerja di mana kita ingin mengembalikan nilai Roll No 12 terkandung di dalam lembaran kerja bernama ' Contoh3 '. Jadi dalam kes ini, argumen kedua dalam fungsi VLOOKUP dalam sel B2 lembaran kerja 'Contoh3' mengandungi nama lembaran yang mengandungi table_array diikuti tanda seru dan julat sel.

Oleh itu, kita dapat melihat bahawa ID e-mel roll no 12 diekstrak dan dikembalikan dengan betul walaupun tatasusunan jadual Vlookup ada di helaian buku kerja yang lain.

Perkara yang Perlu Diingat

  • Argumen: table_array selalu menjadi argumen kedua dalam fungsi LOOKUP di excel.
  • Argumen table_array dalam fungsi LOOKUP selalu mengikuti nilai pencarian.
  • Julat sel yang disenaraikan sebagai argumen dalam table_array dapat menggunakan rujukan sel mutlak atau relatif.
  • Dengan mengunci VLOOKUP dari susunan jadual, kita dapat dengan cepat merujuk set data terhadap beberapa nilai pencarian.
  • Sel dalam argumen table_array bahkan boleh terdapat di lembaran kerja lain dalam buku kerja. Sekiranya ini berlaku, maka argumen susunan jadual Vlookup merangkumi nama lembaran diikuti dengan tanda seru dan julat sel.
  • Argumen 'table_array' yang disediakan untuk fungsi LOOKUP mestilah selebar lajur seluas nilai argumen 'col_indexnum'.
  • Untuk fungsi VLOOKUP, table_array mesti mengandungi sekurang-kurangnya dua lajur data