VLOOKUP lwn INDEX/MATCH: Mana satu lebih baik?

VLOOKUP lwn INDEX/MATCH: Mana satu lebih baik?

Apabila bercakap tentang dunia Excel, ia terbahagi kepada dua puak - VLOOKUP Paidan INDEKS/PERLAWANAN Pai.

Kalau nak tahu dalamVLOOKUP dan INDEX/MATCHMana yang mempunyai markah lebih tinggi dalam pertempuran, artikel ini akan cuba menjawab.

Tetapi sebelum saya berbuat demikian, izinkan saya menjelaskan beberapa perkara - artikel ini bukan tentang memuji satu ciri dan menghina ciri yang lain.Kedua-dua ciri Excel ini hebat, masing-masing mempunyai kekuatan tersendiri.Dalam sesetengah kes, satu mungkin lebih baik daripada yang lain.

Semasa salah satu sesi latihan Excel saya, saya terkejut apabila mendapati kebanyakan orang tahu dan dalam beberapa kes mahir dalam VLOOKUP, tetapi hampir tiada siapa yang tahu kombo INDEX/MATCH yang berkuasa.

Apabila saya menyebutnya, mereka mempunyai banyak soalan:

  • Adakah ia formula carian dan rujukan?-Ya!mungkin yang terbaik
  • Adakah ia baharu dalam Excel 2016?-Takkan!
  • Bolehkah ia merujuk data antara lembaran kerja atau buku kerja yang berbeza?-Ya
  • LEBIH BAIK DARIPADA VLOOKUP?-ia bergantung

Dalam tutorial ini, saya akan membandingkan kedua-dua formula secara objektif yang mungkin.

Saya tidak mempunyai kegemaran pada mulanya, tetapi saya lebih suka menggunakan kombo INDEX/MATCH daripada VLOOKUP.Pilihan didorong oleh banyak faktor, termasuk cara data kelihatan dan digunakan.Saya akan membincangkan kesemuanya dalam artikel ini.

Contents [show]

soalan berkaitan  Serlahkan sel kosong dalam Excel

PADANAN VLOOKUP Vs INDEX – PERBANDINGAN OBJEKTIF

Jadi mari kita mulakan dan tamatkan perbahasan panjang tentang VLOOKUP vs INDEX/MATCH dan yang mana lebih baik.

Untuk melakukan ini, saya akan membandingkan kedua-dua fungsi pada beberapa parameter (ada yang boleh diukur, ada yang tidak).

Populariti fungsi

Bagi sesetengah orang, jika anda tahu cara menggunakan VLOOKUP, maka anda tahu cara menggunakan Excel.Memandangkan sejauh mana fungsi tunggal ini boleh lakukan, saya tidak menyalahkan mereka.

Atas sebab ini, ramai yang menggunakan VLOOKUP kerana ia lebih mudah difahami oleh pengguna Excel yang lain.

Walaupun ia bukan pertandingan populariti, ia memainkan peranan yang besar mengapa VLOOKUP digunakan secara meluas.

Bayangkan anda bekerja dengan akaun/pengurus yang mahir dalam VLOOKUP tetapi tidak tahu cara menggunakan INDEX/MATCH.Lebih masuk akal untuk menggunakan fungsi yang anda semua tahu, daripada cuba mengajar mereka tentang INDEX/MATCH.

Kesimpulan: VLOOKUP adalah pemenang yang jelas dalam populariti

Mudah untuk digunakan

Apa yang menjadikan VLOOKUP begitu popular ialah kemudahan penggunaannya (sekurang-kurangnya berbanding INDEX/MATCH).

Apabila saya berlatih dalam Excel, saya selalu memperkenalkan VLOOKUP terlebih dahulu.Ramai orang mendapati VLOOKUP sukar, jadi saya tidak dapat membayangkan cuba mengajar mereka INDEX/MATCH (melainkan mereka sudah tahu cara menggunakan VLOOKUP dengan mahir).

Dalam kebanyakan kes, VLOOKUP cukup baik.Ia melakukan kebanyakan perkara yang perlu dilakukan oleh orang ramai apabila bekerja dengan data.Sudah tentu anda boleh melakukan perkara yang sama dengan INDEX/MATCH, tetapi mengapa pergi dengan cara yang sukar apabila anda tidak perlu melakukannya.

VLOOKUP mengambil 3 parameter (yang keempat adalah pilihan) dan lebih mudah difahami daripada INDEX/MATCH.

INDEX & MATCH ialah dua fungsi berasingan, setiap satu menerima tiga hujah, yang harus digabungkan untuk carian (sudah menjadi rumit??).

soalan berkaitan  7 perkara menakjubkan yang boleh dilakukan oleh Text to Columns Excel untuk anda

Apabila anda membiasakannya, anda mungkin mendapati INDEX/MATCH sama mudahnya, tetapi pemula mungkin tertarik kepada VLOOKUP.

Vlookup dan indeks

Kesimpulan: VLOOKUP terkenal dengan kemudahan penggunaannya.

Fleksibiliti berfungsi

VLOOKUP ialah ciri hebat dengan beberapa batasan:

  • Ia gagal mencari dan mengembalikan nilai ke kiri nilai carian.
  • Ia hanya berfungsi untuk data yang disusun secara menegak.
  • Jika anda menambah/mengalih keluar lajur baharu pada data, VLOOKUP akan memberikan hasil yang salah (kerana nilai nombor lajur kini merujuk kepada lajur yang salah).Anda boleh menjadikan nombor lajur dinamik, tetapi jika anda bercadang untuk menggabungkan dua atau lebih fungsi, mengapa tidak menggunakan INDEX/MATCH di tempat pertama.

Sebelum anda mula mengomel dan mengulas tentang cara VLOOKUP mencapai semua perkara ini, dengarkan saya.VLOOKUP sebagai ciri kendiri tidak dimaksudkan untuk berbuat demikian.Sudah tentu, anda boleh menggabungkannya dengan formula lain dan memintas semua perkara ini, tetapi ia kehilangan label yang mudah digunakan.

Jika seseorang boleh membuat VLOOKUP melihat ke kiri atau membuat lajur dinamik menggunakan kombo formula, saya pasti orang itu lebih baik menggunakan INDEX/MATCH, yang mengendalikan perkara itu dengan mudah.

Jadi ya, VLOOKUP boleh memintas sekatan ini, tetapi ia tidak berbaloi.Dengan lebih sedikit pengekodan dan robotik, saya pasti anda boleh mendapatkan VLOOKUP untuk mendapatkan kopi kegemaran anda juga, tetapi ingat, ia tidak direka untuk itu.

Sebaliknya, kombinasi INDEX-MATCH digunakan untuk menangani semua masalah ini.ia boleh

  1. Cari dan kembalikan nilai di sebelah kiri nilai carian,
  2. Bekerja dengan data berstruktur mendatar dan/atau menegak.
  3. mengendalikan nombor baris/lajur sekiranya anda memasukkan atau memadamkan beberapa daripada set data

Nilai carian Vlookup di sebelah kanan

Kesimpulan: Gabungan INDEX/MATCH memberikan anda lebih fleksibiliti daripada VLOOKUP.

kelajuan formula

Perbezaan ini hampir tidak ketara apabila anda mempunyai set data yang lebih kecil.

Walau bagaimanapun, jika anda mempunyai beribu-ribu baris dan banyak lajur, ini boleh menjadi faktor penentu.

Tanpa mencipta semula roda, inilah diaCharley Kydartikel yang jelas beliau sebutkanDalam kes yang paling teruk, kaedah INDEX-MATCH adalah sepantas VLOOKUP;Dalam kes terbaik, ia lebih cepat.

Walaupun saya fikir ia adalah salah satu faktor, saya rasa ia tidak sepenting yang lain.Microsoft telah bekerja keras untuk meningkatkan kelajuan ciri ini selama bertahun-tahun, dan mereka telah membuat peningkatan yang ketara sejak saya mula-mula menulis artikel ini.

ini adalah kemas kini, mereka menyebut cara mereka membuat formula seperti VLOOKUP, HLOOKUP dan MATCH dengan lebih pantas.

Selain itu, terdapat sangat sedikit orang yang benar-benar boleh mendapat manfaat daripada peningkatan kelajuan yang datang dengan menggunakan INDEX/MATCH dan bukannya VLOOKUP.

Kesimpulan: Jika anda sedang mencari kepantasan, kombo INDEX/MATCH adalah cara terbaik.

soalan berkaitan  Pemacu Bluetooth Acer - Muat turun untuk Windows 10 atau 8.1 atau 7

Penghakiman keseluruhan (VLOOKUP digabungkan dengan INDEX/MATCH)

Walaupun saya peminat tegar INDEX/MATCH, secara adil saya harus mengakui bahawa VLOOKUP masih raja.

Itu tidak bermakna anda tidak sepatutnya mempelajari INDEX/MATCH, tetapi jika anda baru menggunakan Excel dan formula carian, mulakan dengan VLOOKUP.Gunakan dan kuasai dahulu, kemudian beralih ke INDEX/MATCH

INDEX/MATCH ialah gabungan berkuasa dengan lebih fleksibiliti dan kelajuan daripada formula VLOOKUP.

Walaupun begitu, VLOOKUP tidak akan pergi ke mana-mana, dan berkemungkinan akan kekal sebagai salah satu ciri paling popular dalam Excel untuk tahun-tahun akan datang.

Perbezaan antara VLOOKUP dan INDEX/MATCH

Sebelum membuat perbandingan, saya fikir adalah penting untuk memahami perbezaan asas (dan lebih penting lagi persamaan) antara kedua-dua fungsi ini.

Saya tidak akan menyelami sintaks dan contoh fungsi ini.Jika anda berminat, saya mempunyai tutorial terperinci tentang VLOOKUP dan INDEX/MATCH.

Kedua-dua VLOOKUP dan INDEX/MATCH ialah formula yang boleh digunakan untuk mencari nilai dalam set data dan mendapatkan nilai yang sepadan (seperti jika anda mengimbas menu dan mencari harga hidangan yang anda ingin pesan).

Dalam kebanyakan kes, anda boleh menggunakannya secara bergantian.

Perbezaan utama antara fungsi ini menjadi lebih penting apabila anda memerlukan lebih daripada operasi cari dan dapatkan yang mudah.

Berikut adalah beberapa perbezaan asas antara kedua-dua formula:

  1. VLOOKUP ialah formula tunggal yang melakukan semua carian dan dapatkan, tetapi untuk INDEX/MATCH anda perlu menggunakan dua fungsi dalam formula.
  2. INDEX/MATCH boleh melakukan carian yang lebih maju - seperti mencari bahagian kiri set data, menjadikan nilai baris/lajur dinamik, dsb.
  3. INDEX/MATCH memberikan fleksibiliti yang lebih besar dan lebih sesuai untuk membina model data atau bekerja dengan data yang kompleks

Oh Hello 👋Selamat berkenalan.

Langgan surat berita kami, hantar sangat kerapteknologi yang hebatke mel anda.

Catat Ulasan