Cara VLOOKUP Mencari dalam Jadual
Cari nilai dalam lajur pertama dan kembalikan data daripada lajur lain.
Cara VLOOKUP Mencari dalam Jadual ialah pelajaran Excel Formulas Academy percuma di CoddyKit. Ini ialah pelajaran 1 daripada 4. Sebanyak 3 pelajaran dalam laluan pembelajaran ini boleh dibaca sepenuhnya secara percuma — selepas itu, CoddyKit PRO membuka akses kepada semua pelajaran, serta latihan praktikal dengan penyunting kod terbina dalam dan tutor kecerdasan buatan yang tersedia 24/7. Pelajaran ini merupakan sebahagian daripada laluan pembelajaran Excel Formulas Academy, dan kemajuan anda disegerakkan merentas web serta aplikasi CoddyKit. Kursus Excel Formulas Academy merangkumi sejumlah 4 pelajaran.
Kenali VLOOKUP
VLOOKUP ialah singkatan bagi Carian Menegak. Fungsi ini mencari ke bawah lajur pertama jadual untuk nilai yang diberikan, kemudian mengembalikan sesuatu daripada baris yang sama dalam lajur lain.
Bayangkan buku telefon: anda mencari nama, kemudian membaca ke sebelah untuk mendapatkan nombor. VLOOKUP melakukan perkara yang sama untuk hamparan anda.
V mengingatkan anda bahawa fungsi ini mencari secara menegak, iaitu ke bawah lajur. Dalam bahagian seterusnya, anda akan mempelajari empat bahagiannya dan menggunakannya pada jadual harga sebenar.
Empat Argumen
VLOOKUP menerima empat maklumat yang dipisahkan dengan koma:
- nilai carian - perkara yang ingin dicari
- tatasusunan jadual - julat sel yang mengandungi data anda
- nombor indeks lajur - nombor lajur yang nilainya ingin dikembalikan
- [carian julat] - TRUE untuk padanan anggaran, FALSE untuk padanan tepat
Tanda kurung siku bermaksud argumen terakhir adalah pilihan, tetapi anda hampir sentiasa patut menetapkannya. Berikut ialah bentuk formulanya:
=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])Contoh Jadual Harga
Bayangkan jadual produk kecil dalam sel A1:C4:
- Tajuk baris 1: Kod, Nama, Harga
- Baris 2: A100, Epal, 0.50
- Baris 3: B200, Pisang, 0.30
- Baris 4: C300, Ceri, 1.20
Lajur pertama, iaitu Kod, ialah tempat VLOOKUP akan mencari. Lajur lain mengandungi data yang boleh dikembalikan. Kita akan mencari produk berdasarkan kodnya dan mendapatkan harganya.
VLOOKUP Pertama Anda
Untuk mencari harga bagi kod B200, cari B200 dalam lajur 1 dan kembalikan lajur 3, iaitu Harga:
Jika dibaca secara lisan: cari nilai "B200" dalam jadual A1:C4, dan apabila ditemui, kembalikan nilai daripada lajur ke-3 menggunakan padanan tepat (FALSE).
Hasilnya ialah 0.30. VLOOKUP menemukan B200 pada baris 3, kemudian membaca hingga lajur ketiga.
=VLOOKUP("B200", A1:C4, 3, FALSE)Mengira Indeks Lajur
Nombor indeks lajur dikira dari pinggir kiri tatasusunan jadual anda, bukannya dari lajur A dalam hamparan.
Dalam julat A1:C4 kita, lajur dinomborkan seperti berikut:
- Lajur 1 = Kod, iaitu lajur carian
- Lajur 2 = Nama
- Lajur 3 = Harga
Jadi, untuk mengembalikan Nama, gunakan indeks 2; untuk Harga, gunakan indeks 3. Indeks 1 hanya mengembalikan nilai yang anda cari.
=VLOOKUP("C300", A1:C4, 2, FALSE)Carian Berdasarkan Sel
Menetapkan "B200" secara terus jarang dilakukan. Biasanya, nilai yang anda mahu berada dalam sel lain. Katakan seseorang menaip kod dalam E2. Arahkan VLOOKUP kepada sel itu dan bukannya teks tetap.
Setiap kali E2 berubah, hasilnya dikemas kini secara automatik. Begitulah carian memacu invois, papan pemuka dan kotak carian.
=VLOOKUP(E2, A1:C4, 3, FALSE)Mengapa Mencari Lajur Pertama
VLOOKUP mempunyai satu peraturan ketat: ia hanya boleh mencari lajur paling kiri dalam julat jadual. Ia tidak boleh mencari lajur 2 kemudian berpatah balik ke lajur 1.
Sebab itulah lajur yang hendak anda cari mesti menjadi lajur pertama dalam julat anda. Jika kod anda berada dalam lajur B, mulakan julat jadual pada lajur B, seperti B1:D4.
Had lajur kiri ini ialah punca paling biasa VLOOKUP menimbulkan masalah, dan pelajaran seterusnya menerangkan cara mengatasinya.
Menyertakan Baris Pengepala atau Tidak
Anda boleh menyertakan atau mengecualikan baris pengepala dalam julat jadual. Kedua-duanya boleh digunakan:
A1:C4menyertakan pengepala (Kod, Nama, Harga)A2:C4mengecualikan pengepala
Dengan padanan tepat (FALSE), pengepala tidak menyebabkan jawapan yang salah kerana pengepala tidak akan sepadan dengan kod produk. Ramai orang menyertakannya supaya julat mudah dibaca. Ingat bahawa indeks lajur masih dikira dari sebelah kiri mana-mana julat yang anda pilih.
Contoh Lengkap: Invois
Andaikan anda sedang membina invois. Kod produk berada dalam A10 dan anda mahu nama serta harganya diambil daripada jadual.
Nama dalam B10:
Harga dalam C10:
Satu jadual membekalkan banyak sel. Menaip kod sekali akan mengisi selebihnya; inilah kegunaan VLOOKUP dalam kerja harian.
=VLOOKUP(A10, $A$1:$C$4, 2, FALSE)
=VLOOKUP(A10, $A$1:$C$4, 3, FALSE)Mengunci Jadual dengan Tanda Dolar
Adakah anda perasan tanda $ dalam $A$1:$C$4? Apabila anda menyalin VLOOKUP ke bawah lajur, anda mahu nilai carian beralih (A10, A11, A12...) tetapi jadual kekal.
Rujukan mutlak dengan tanda dolar mengunci jadual pada tempatnya. Tanpanya, penyalinan ke bawah akan menarik jadual keluar daripada data anda dan menghasilkan ralat. Kunci julat jadual; biarkan nilai carian menjadi relatif.
=VLOOKUP(A10, $A$1:$C$4, 3, FALSE)VLOOKUP Merentas Helaian
Jadual data anda selalunya berada pada tab yang berbeza. Untuk merujuk julat pada helaian bernama Produk, letakkan nama helaian dan tanda seru sebelum julat.
Jika nama helaian mengandungi ruang, apit nama itu dengan tanda petikan tunggal, seperti 'Price List'!A:C. Carian berfungsi dengan cara yang sama; cuma ia membaca daripada helaian lain.
=VLOOKUP(A2, Products!$A$1:$C$100, 3, FALSE)Semakan Pantas
Uji pemahaman anda tentang cara VLOOKUP membuat carian.
Ringkasan: Cara VLOOKUP Membuat Carian
Kini anda mengetahui asas VLOOKUP:
- Ia mencari ke bawah lajur pertama dalam julat jadual anda
- Ia menerima empat argumen: nilai carian, julat jadual, nombor indeks lajur dan carian julat
- nombor indeks lajur dikira dari tepi kiri julat
- Gunakan FALSE untuk padanan tepat dalam kebanyakan keadaan
- Kunci jadual dengan
$supaya kedudukannya kekal apabila anda menyalin ke bawah
Seterusnya, anda akan meneliti perbezaan antara padanan tepat dengan padanan anggaran.
=VLOOKUP(A2, $A$1:$C$4, 3, FALSE)Pelajari Excel dengan tutor kecerdasan buatan — percuma
Tulis dan jalankan kod sebenar dalam pelayar anda, dapatkan bantuan segera daripada tutor kecerdasan buatan yang tersedia 24/7, dan sambung semula dari tempat anda berhenti di web atau dalam aplikasi.
- Kursus
- 30
- Pelajaran
- 120
Soalan Lazim
Adakah pelajaran “Cara VLOOKUP Mencari dalam Jadual” percuma?
Ya — sebanyak 3 pelajaran dalam laluan pembelajaran Excel Formulas Academy, termasuk “Cara VLOOKUP Mencari dalam Jadual”, boleh dibaca sepenuhnya secara percuma di web ini. Selepas itu, CoddyKit PRO membuka akses kepada semua pelajaran, serta latihan interaktif dengan penyunting kod terbina dalam dan tutor kecerdasan buatan yang tersedia 24/7. Kursus Excel Formulas Academy merangkumi sejumlah 4 pelajaran.
Apakah yang akan saya pelajari dalam “Cara VLOOKUP Mencari dalam Jadual”?
Cari nilai dalam lajur pertama dan kembalikan data daripada lajur lain. Anda berlatih Excel Formulas Academy menggunakan kod praktikal yang dijalankan terus dalam pelayar, manakala tutor kecerdasan buatan 24/7 menjawab soalan anda semasa anda mengikuti pelajaran.
Adakah saya memerlukan pengalaman untuk memulakan Excel Formulas Academy?
Tiada pengalaman terdahulu diperlukan. Pembelajaran Excel Formulas Academy di CoddyKit disusun untuk pelajar daripada peringkat pemula hingga lanjutan, jadi anda boleh bermula di sini atau dari awal dan belajar mengikut kadar anda sendiri. Ini ialah pelajaran 1 daripada 4.
Berapa lamakah pelajaran “Cara VLOOKUP Mencari dalam Jadual” diambil?
Kebanyakan pelajaran CoddyKit mengambil masa kira-kira 5–10 minit. Setiap pelajaran ringkas dan interaktif, jadi anda boleh membuat kemajuan secara berterusan dan menyambung tepat dari tempat anda berhenti di web atau aplikasi.
Bolehkah saya menulis dan menjalankan kod dalam pelajaran Excel Formulas Academy ini?
Ya. Setiap pelajaran Excel Formulas Academy menyertakan penyunting kod terbina dalam, jadi anda boleh menulis dan menjalankan kod sebenar terus dalam pelayar serta menerima maklum balas kecerdasan buatan serta-merta — tanpa memerlukan persediaan setempat.
Semua pelajaran dalam kursus ini
- Cara VLOOKUP Mencari dalam Jadual
- Padanan Tepat berbanding Anggaran
- Mencari Merentas Baris dengan HLOOKUP
- Mengapa VLOOKUP Kadangkala Gagal