Terus ke kandungan
IGCSE·Tuition
ICT · Pelajaran

Gunakan carian dengan andaian yang dinyatakan dengan jelas

Fungsi carian terasa seperti sihir sehingga satu tetapan yang salah memulangkan jawapan yang yakin tetapi silap.

Dalam halaman ini
  1. Apakah yang diandaikan oleh carian?
  2. Contoh berlangkah
  3. Kesilapan yang perlu diwaspadai
  4. Semak kendiri
  5. Ke mana selepas ini?

Carian mengambil satu nilai, mencarinya dalam lajur pertama jadual, dan memulangkan sesuatu daripada baris yang sama. Ia hanya boleh dipercayai apabila andaiannya benar, jadi jawapan yang baik menyatakannya. Jadual dan kod di bawah ialah rekaan.

Apakah yang diandaikan oleh carian?

Untuk =VLOOKUP(nilai, jadual, nombor lajur, jenis padanan) anda mengandaikan:

  1. Nilai yang dicari berada dalam lajur pertama jadual. Fungsi ini tidak pernah melihat ke kiri.
  2. Jenis padanan dinyatakan. FALSE bermaksud padanan tepat. TRUE bermaksud padanan anggaran, yang memerlukan lajur pertama yang tersusun.
  3. Kod adalah unik. Dua baris dengan kod sama hanya memulangkan satu daripadanya.
  4. Jenis data sepadan. Kod P02 sebagai teks mesti dipadankan dengan teks, dan nombor dengan nombor.
  5. Julat jadual dikunci dengan tanda dolar.
  6. Nombor lajur dikira daripada lajur pertama jadual itu sendiri, bukan daripada lajur A hamparan.

Contoh berlangkah

Jadual produk rekaan dalam F2:H4:

FGH
1KodItemHarga
2P01Pen1.50
3P02Pembaris2.25
4P03Buku nota3.20

Sel A2 mengandungi kod P03 dan B2 mengandungi kuantiti 6.

Langkah 1, harga: dalam C2 taip =VLOOKUP(A2,$F$2:$H$4,3,FALSE). Kod ditemui dalam baris 4, dan lajur 3 jadual ialah Harga, jadi ia memulangkan 3.20.

Langkah 2, jumlah: dalam D2 taip =B2*C2. Semak: 6 × 3.20 = 19.20.

Langkah 3, salin ke bawah. A2 menjadi A3, tetapi $F$2:$H$4 kekal dikunci, jadi setiap baris mencari dalam jadual yang sama.

Untuk nilai berjalur, gunakan jadual tersusun dan TRUE. Dengan jalur 0 Fail, 50 Pass, 70 Merit dalam jadual dua lajur, markah 62 memulangkan Pass, kerana 50 ialah permulaan terbesar yang tidak melebihi 62.

Kesilapan yang perlu diwaspadai

Formula yang salah: =VLOOKUP(A2,$F$2:$H$4,2,FALSE)

Ia berjalan tanpa ralat, tetapi memulangkan Buku nota, bukan 3.20. Lajur 2 ialah nama item.

Nombor lajur dikira merentasi jadual: Kod ialah 1, Item ialah 2, Harga ialah 3. Pembetulannya menukar 2 kepada 3. Jawapan salah yang munasabah paling berbahaya, jadi sentiasa banding keputusan dengan jadual secara visual. Berhati-hati juga jika jenis padanan ditinggalkan: dengan lajur pertama yang tidak tersusun, lalai anggaran boleh memulangkan baris yang tidak berkaitan.

Semak kendiri

Cuba soalan ini, kemudian buka setiap jawapan.

1. Apakah yang dipulangkan oleh =VLOOKUP("P01",$F$2:$H$4,2,FALSE)?

Tunjuk jawapan

Kod P01 berada dalam baris 2, dan lajur 2 ialah Item. Ia memulangkan Pen.

2. Apakah yang dipulangkan oleh =VLOOKUP("P04",$F$2:$H$4,3,FALSE), dan mengapa?

Tunjuk jawapan

#N/A. Tiada P04 dalam lajur pertama, dan padanan tepat tidak meneka.

3. Menggunakan jadual jalur (0 Fail, 50 Pass, 70 Merit) dengan padanan anggaran, apakah yang dipulangkan untuk 49, 50 dan 70?

Tunjuk jawapan

49 ialah Fail, 50 ialah Pass dan 70 ialah Merit. Setiap satu memulangkan jalur yang permulaannya ialah nilai terbesar yang tidak melebihinya.

Ke mana selepas ini?

Carian sering disalin, jadi kemahiran seterusnya ialah mendiagnosis formula yang disalin ke julat yang salah. Ulang kaji rujukan mutlak jika julat jadual tergelincir. Penyemak tugasan praktikal dan bukti ICT ialah semakan pantas untuk tugasan yang telah siap.

Jika anda mahu guru berpengalaman menyemak andaian carian pada hamparan latihan anda, lihat tuisyen ICT dalam talian satu dengan satu.

Soalan lazim

Apakah perbezaan antara padanan tepat dan padanan anggaran?

Padanan tepat mencari nilai yang sama dengan yang anda beri dan memulangkan ralat jika tiada. Padanan anggaran mencari nilai terdekat yang tidak lebih besar, dan ia hanya berfungsi jika lajur pertama disusun dari kecil ke besar.

Mengapa carian saya menunjukkan #N/A?

Nilai tidak ditemui. Semak perbezaan menaip, ruang tambahan, teks yang disimpan di tempat nombor diharapkan, atau nilai carian yang memang tiada dalam lajur pertama jadual. Ralat itu berguna kerana ia memberitahu bahawa padanan gagal.

Patutkah julat jadual dijadikan mutlak?

Ya, hampir dalam semua kes. Jadual yang sama digunakan oleh setiap baris, jadi julat patut dikunci, seperti $F$2:$H$4. Jika tidak, julat tergelincir ke bawah apabila formula disalin dan baris hilang.

Dikemas kini:

Langkah seterusnya

Jika carian anda kadang-kadang memulangkan baris yang salah atau ralat yang tidak dapat diterangkan, guru satu dengan satu boleh menyemak setiap andaian bersama anda pada hamparan langsung.

Kelas percubaan berbayar satu jam pada kadar guru yang disahkan, bermula RM80. Yuran lain, jadual dan susunan seterusnya disahkan terus bersama guru selepas kelas percubaan.

Tuisyen diatur bersama ibu bapa atau penjaga. Hantar halaman ini kepada mereka melalui WhatsApp supaya mereka boleh bertanya bagi pihak anda.

Ibu bapa atau penjaga? Tanya di sini

9,000+ pelajar telah dibantu melalui perkhidmatan kami