Padanan Tepat berbanding Anggaran
Pilih TRUE atau FALSE untuk jenis padanan dalam VLOOKUP.
Padanan Tepat berbanding Anggaran ialah pelajaran Excel Formulas Academy percuma di CoddyKit. Ini ialah pelajaran 2 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.
Argumen Keempat Penting
Argumen terakhir VLOOKUP, iaitu carian julat, menentukan cara carian berfungsi. Argumen ini ringkas tetapi berkuasa:
- FALSE (atau 0) bermaksud padanan tepat
- TRUE (atau 1) bermaksud padanan anggaran
Memilih pilihan yang salah ialah salah satu kesilapan hamparan yang paling biasa. Pelajaran ini menunjukkan dengan tepat bila setiap pilihan patut digunakan.
=VLOOKUP(value, table, col, FALSE)Padanan Tepat dengan FALSE
Padanan tepat mencari nilai yang sepadan dengan tepat. Jika nilai itu tiada, VLOOKUP mengembalikan ralat #N/A dan bukannya membuat tekaan.
Gunakan FALSE apabila anda mencari pengecam unik seperti kod produk, pengecam pekerja atau alamat e-mel, yang hanya menerima padanan sempurna.
Jadual tidak perlu diisih untuk padanan tepat. VLOOKUP mengimbas sehingga menemukan nilai tersebut.
=VLOOKUP("A100", A1:C4, 3, FALSE)Hasil yang Dikembalikan oleh Padanan Tepat
Dengan jadual harga kami (A100 Epal 0.50, B200 Pisang 0.30, C300 Ceri 1.20), carian tepat bagi kod yang wujud berfungsi dengan sempurna:
Mengembalikan 1.20. Namun, jika anda mencari kod yang tidak wujud, seperti "Z999", anda mendapat #N/A. Ralat itu sebenarnya berguna: ralat tersebut memberitahu anda bahawa item itu benar-benar tiada, bukannya mengembalikan item bersebelahan yang salah.
=VLOOKUP("C300", A1:C4, 3, FALSE)Padanan Anggaran dengan TRUE
Padanan anggaran mencari nilai terbesar yang kurang daripada atau sama dengan nilai carian anda. Padanan ini direka untuk julat dan peringkat, bukan ID yang tepat.
Kegunaan klasiknya ialah jadual peringkat: kurungan cukai, julat kos penghantaran, sempadan gred atau diskaun kuantiti, apabila sesuatu nilai berada di antara dua ambang.
Satu peraturan penting berkaitan TRUE akan diterangkan dalam bahagian seterusnya.
=VLOOKUP(value, table, col, TRUE)TRUE Memerlukan Jadual yang Diisih
Untuk padanan anggaran berfungsi, lajur pertama mesti diisih dalam tertib menaik (paling kecil ke paling besar). VLOOKUP bergerak ke bawah lajur dan berhenti pada nilai terakhir yang tidak melebihi nilai carian anda.
Jika lajur tidak diisih, TRUE mengembalikan jawapan yang salah dan tidak menentu tanpa sebarang ralat. Kegagalan senyap ini menyebabkan ramai orang mengelakkan TRUE kecuali mereka benar-benar memerlukan pembahagian mengikut julat.
Contoh Julat Gred
Andaikan jadual penggredan berada dalam A1:B5, diisih menaik mengikut markah minimum:
- 0 = F
- 60 = D
- 70 = C
- 80 = B
- 90 = A
Markah 76 sepatutnya mengembalikan C kerana 76 berada dalam julat 70-79. Formula menggunakan TRUE supaya ia mencari ambang tertinggi yang tidak melebihi 76:
=VLOOKUP(76, A1:B5, 2, TRUE)Menelusuri Padanan Julat
Dengan nilai carian 76 dan TRUE, VLOOKUP membaca ambang yang telah diisih: 0, 60, 70, 90... Ia membandingkan setiap nilai.
- 0 kurang daripada atau sama dengan 76: teruskan
- 60 kurang daripada atau sama dengan 76: teruskan
- 70 kurang daripada atau sama dengan 76: teruskan
- 90 lebih besar daripada 76: berhenti
Ia berundur ke baris sah terakhir (70) dan mengembalikan julatnya: C. Padanan anggaran sebenarnya ialah carian antara ambang.
=VLOOKUP(76, A1:B5, 2, TRUE)Bahaya Meninggalkan Argumen
Jika anda meninggalkan argumen keempat sepenuhnya, VLOOKUP menggunakan TRUE secara lalai (anggaran). Hal ini mengejutkan ramai orang yang menjangkakan tingkah laku padanan tepat.
Formula seperti =VLOOKUP(A2, Data!A:B, 2) pada senarai yang tidak diisih boleh mengembalikan nilai yang salah secara senyap. Amalan selamat: sentiasa taip FALSE kecuali anda sengaja melakukan padanan julat pada jadual yang telah diisih.
=VLOOKUP(A2, Data!A:B, 2, FALSE)Perbandingan Sebelah Menyebelah
Berikut ialah perbezaannya secara ringkas:
- FALSE / tepat: jadual tidak perlu diisih, nilai yang tiada mengembalikan #N/A, terbaik untuk ID dan kod
- TRUE / anggaran: jadual mesti diisih menaik, tidak pernah mengembalikan #N/A untuk nilai dalam julat, terbaik untuk peringkat dan julat
Pilih berdasarkan soalan yang sedang anda jawab: "adakah item tepat ini wujud?" menggunakan FALSE; "dalam julat manakah nilai ini berada?" menggunakan TRUE.
Peringkat Penghantaran dalam Amalan
Berat dalam D2 memerlukan kos penghantaran daripada jadual julat yang telah diisih dalam A2:B6 (ambang 0, 1, 5, 10, 20 kg). Padanan anggaran memilih peringkat yang betul:
Jika D2 ialah 7, nilainya berada dalam julat 5 kg dan mengembalikan kos bagi julat tersebut. Tukar berat dan peringkat itu dikemas kini serta-merta tanpa memerlukan senarai setiap berat yang mungkin.
=VLOOKUP(D2, $A$2:$B$6, 2, TRUE)Pertukaran antara Kelajuan dengan Kebolehpercayaan
Terdapat juga aspek prestasi yang lebih halus. Pada jadual terisih yang sangat besar, padanan anggaran (TRUE) boleh menjadi lebih pantas kerana hamparan boleh melangkau dengan cepat antara nilai yang telah diisih, bukannya mengimbas setiap baris.
Namun, kelajuan tidak pernah mengatasi ketepatan. Jika data anda tidak diisih atau anda memerlukan ID yang tepat, sentiasa pilih FALSE. Jawapan salah yang pantas lebih buruk daripada jawapan betul yang sedikit lebih perlahan. Untuk hamparan moden dan saiz jadual biasa, perbezaannya jarang ketara, jadi gunakan FALSE sebagai pilihan lalai demi keselamatan.
=VLOOKUP(A2, $A$1:$C$1000, 3, FALSE)Semakan Pantas
Pilih jenis padanan yang betul untuk keadaan tersebut.
Ringkasan: Tepat berbanding Anggaran
Kesimpulan utama:
- FALSE = padanan tepat, jadual yang tidak diisih tidak menjadi masalah, nilai yang tiada mengembalikan
#N/A - TRUE = padanan anggaran, lajur pertama mesti diisih menaik, mencari nilai terbesar yang tidak melebihi sasaran anda
- Meninggalkan argumen menjadikannya TRUE secara lalai, jadi sentiasa nyatakan argumen ini
- Gunakan padanan tepat untuk ID dan kod; gunakan padanan anggaran untuk peringkat dan julat
Seterusnya, anda akan menukar arah dan mencari merentasi baris dengan HLOOKUP.
=VLOOKUP(A2, $A$1:$C$100, 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 “Padanan Tepat berbanding Anggaran” percuma?
Ya — sebanyak 3 pelajaran dalam laluan pembelajaran Excel Formulas Academy, termasuk “Padanan Tepat berbanding Anggaran”, 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 “Padanan Tepat berbanding Anggaran”?
Pilih TRUE atau FALSE untuk jenis padanan dalam VLOOKUP. 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 2 daripada 4.
Berapa lamakah pelajaran “Padanan Tepat berbanding Anggaran” 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