VLOOKUP dengan TRUE - Bagaimana Menemukan Pasangan Terdekat?

VLOOKUP dengan TRUE

99,99% dari waktu, semua orang menggunakan FALSE sebagai kriteria pencarian rentang karena 99,99% dari waktu, kita membutuhkan pencocokan tepat dari larik tabel. Bahkan dalam sesi pelatihan, pelatih Anda harus menjelaskan hanya kriteria SALAH dan tidak perlu khawatir tentang kriteria BENAR. Mungkin karena skenario tidak muncul, kami belum menggunakan kriteria TRUE, tetapi dalam artikel ini, kami akan menunjukkan cara menggunakan kriteria TRUE di VLOOKUP dengan skenario yang berbeda.

Hasil Pencocokan Terdekat VLOOKUP dengan Menggunakan Opsi TRUE

Pertama, lihat sintaks rumus VLOOKUP.

Dalam sintaks di atas, semua argumen fungsi VLOOKUP bersifat wajib, tetapi argumen terakhir (Pencarian Jarak) bersifat opsional. Untuk argumen ini, kami dapat menyediakan dua parameter, yaitu TRUE (1) atau FALSE (0) .

Jika Anda memasukkan TRUE (1) maka akan menemukan kecocokan yang mendekati, dan jika Anda memasukkan FALSE (0), itu akan menemukan kecocokan yang tepat.

Sekarang lihat kumpulan data di bawah ini di excel.

Di atas, kami memiliki angka dari 3 hingga 20, dan di sisi kanan, kami memiliki angka nilai pencarian sebagai 14, tetapi angka ini tidak ada di tabel angka utama.

Sekarang, pertama-tama terapkan fungsi VLOOKUP dengan FALSE sebagai kriteria pencarian rentang untuk menemukan kecocokan yang tepat.

Sekarang tekan tombol enter untuk mendapatkan hasil rumus.

Kami mendapat nilai kesalahan tidak tersedia # N / A sebagai hasilnya.

Sekarang ubah kriteria pencarian rentang dari FALSE (0) menjadi TRUE (1).

Kali ini kita mendapatkan hasil sebagai 10. Anda pasti bertanya-tanya tentang angka 14, yang tidak ada dalam larik tabel. Bagaimana parameter ini menghasilkan 10 sebagai hasilnya?

Biar saya jelaskan hasilnya untuk Anda.

Kami telah menyetel argumen pencarian rentang TRUE, sehingga menemukan kecocokan terdekat untuk nilai pencarian yang diberikan (14).

Cara kerjanya adalah "nilai pencarian kami adalah 14, dan VLOOKUP mulai mencari dari atas ke bawah, ketika nilai pencarian lebih rendah dari nilai dalam tabel, ia akan berhenti pada titik waktu itu mengembalikan hasil masing-masing".

Misalnya, dalam data kami, 14 lebih besar dari 10 dan lebih kecil dari 15, jadi saat VLOOKUP menemukan nilai 15, VLOOKUP akan kembali dan mengembalikan nilai sebelumnya yang lebih kecil, yaitu 10.

Untuk mengujinya, ubah nilainya dari 10 menjadi 15 dan lihat keajaibannya.

Karena kita telah mengubah nilai yang lebih rendah saat ini lebih dari pencarian, itu telah mengembalikan nilai sebelumnya yang lebih rendah, yaitu 8.

VLOOKUP TRUE sebagai Alternatif Kondisi IF

IF adalah fungsi penting di excel, dan untuk semua kalkulasi berdasarkan kriteria, kami menggunakan pernyataan IF. Misalnya, lihat data di bawah ini.

Kami memiliki dua tabel di sini, "Tabel Penjualan" dan "Tabel% Insentif". " Untuk "Tabel Penjualan", kita perlu mendapatkan% insentif berdasarkan pendapatan yang dihasilkan oleh setiap karyawan. Untuk menghitung% insentif, kami memiliki kriteria di bawah ini.

  • Jika pendapatan> 50.000, maka% insentif akan menjadi 10%.
  • Jika pendapatan> 40000, maka% insentif akan menjadi 8%.
  • Jika pendapatan> 20000, maka% insentif akan menjadi 6%.
  • Jika pendapatan <20000, maka% insentif akan menjadi 5%.

Jadi, kami memiliki empat kriteria yang harus dipenuhi. Dalam kasus ini, kami menggunakan kondisi IF umum untuk mendapatkan% insentif, tetapi sekarang lihat bagaimana kami dapat menggunakan VLOOKUP sampai pada% insentif.

Terapkan rumus VLOOKUP dengan TRUE sebagai kriteria.

Ini dia. Kami memiliki% insentif kami terhadap pendapatan yang dihasilkan oleh setiap karyawan. Izinkan saya menjelaskan kepada Anda cara kerjanya.

Pertama, lihat tabel Incentive%.

  • Ini mengatakan antara 0 hingga 20.000% insentif adalah 5%.
  • Antara 20001 hingga 40000,% insentif adalah 6%.
  • Antara 40001 hingga 50000,% insentif adalah 8%.
  • Apa pun di atas 50.000 insentif% adalah 10%.

Karena kami telah memberikan TRUE sebagai argumen pencarian rentang, ini akan mengembalikan hasil yang mendekati.

Lihatlah kasus pertama, dalam pendapatan ini adalah 35961, ini kurang dari nilai tabel insentif 40000, dan nilai yang lebih rendah dari 40000 dalam tabel adalah 20000, dan untuk insentif ini,% adalah 6%.

Seperti ini, fungsi TRUE berfungsi dan mengucapkan selamat tinggal pada kondisi IF yang kompleks.

Hal-hal untuk diingat

  • TRUE menemukan perkiraan kecocokan.
  • TRUE juga diwakili oleh 1.
  • Dalam kasus skenario numerik itu selalu menemukan kurang dari atau sama dengan nilai pencarian dalam larik tabel.
  • Jika nilai pencarian lebih kecil dari semua nilai dalam tabel pencarian, maka itu akan mengembalikan kesalahan seperti # N / A.

Artikel yang menarik...