Formula Excel: VLOOKUP dengan pelbagai kriteria -

Isi kandungan

Formula generik

=VLOOKUP(val1&val2,data,column,0)

Ringkasan

Fungsi VLOOKUP tidak menangani pelbagai kriteria secara semula jadi. Walau bagaimanapun, jika anda mempunyai kawalan terhadap data sumber, anda boleh menggunakan kolom pembantu untuk menggabungkan beberapa medan bersama, dan menggunakan bidang ini seperti beberapa kriteria di dalam VLOOKUP. Dalam contoh yang ditunjukkan, Lajur B adalah lajur pembantu yang menggabungkan nama depan dan belakang bersama-sama, dan VLOOKUP melakukan perkara yang sama untuk membina nilai pencarian. Formula dalam I6 adalah:

=VLOOKUP(I4&I5,data,4,0)

di mana "data" adalah julat bernama B4: F104

Catatan: untuk penyelesaian yang tidak memerlukan kolum pembantu, anda boleh menggunakan INDEX dan MATCH atau XLOOKUP.

Penjelasan

Dalam contoh yang ditunjukkan, kami ingin mencari jabatan dan kumpulan pekerja menggunakan VLOOKUP dengan memadankan nama depan dan nama belakang.

Satu batasan VLOOKUP adalah bahawa ia hanya menangani satu syarat: lookup_value, yang dipadankan dengan lajur pertama dalam jadual. Ini menyukarkan penggunaan VLOOKUP untuk mencari nilai berdasarkan lebih dari satu kriteria. Walau bagaimanapun, jika anda mempunyai kawalan terhadap data sumber, anda menambah kolom pembantu yang menggabungkan 2 lagi medan bersama, kemudian berikan VLOOKUP nilai carian yang sama.

Lajur pembantu bergabung dengan nilai medan dari lajur yang digunakan sebagai kriteria, dan mestilah lajur pertama jadual. Di dalam fungsi VLOOKUP, nilai pencarian itu sendiri juga dibuat dengan menggabungkan kriteria yang sama.

Dalam contoh yang ditunjukkan, formula dalam I6 adalah:

=VLOOKUP(I4&I5,data,4,0)

Setelah I4 dan I5 bergabung, kami mempunyai:

=VLOOKUP("JonVictor",data,4,0)

VLOOKUP menempatkan "JonVictor" pada baris ke-5 dalam "data", dan mengembalikan nilai pada lajur ke-4, "Pemasaran".

Menetapkan perkara

Untuk menetapkan beberapa kriteria VLOOKUP, ikuti 3 langkah berikut:

  1. Tambahkan lajur pembantu dan gabungkan (gabung) nilai dari lajur yang ingin anda gunakan untuk kriteria anda.
  2. Sediakan VLOOKUP untuk merujuk kepada jadual yang merangkumi lajur penolong. Lajur penolong mestilah lajur pertama dalam jadual.
  3. Untuk nilai carian, gabungkan nilai yang sama dalam urutan yang sama untuk memadankan nilai pada lajur pembantu.
  4. Pastikan VLOOKUP diatur untuk melakukan pertandingan yang tepat.

Artikel menarik...