Cara Menemukan Nilai Dalam Rentang di Excel (3 Metode)

  • Bagikan Ini
Hugh West

Keadaan mungkin menuntut Anda untuk menemukan nilai dari suatu rentang. Menemukan, mengambil adalah operasi umum di Excel. Hari ini kami akan menunjukkan kepada Anda bagaimana menemukan nilai dalam rentang. Untuk sesi ini, kami menggunakan Excel 2019 (sedikit Excel 365), silakan gunakan versi pilihan Anda.

Hal pertama yang pertama, mari kita kenali tentang dataset yang merupakan dasar dari contoh-contoh kita.

Di sini, kita memiliki tabel yang berisi beberapa aktor dari industri film yang berbeda dengan salah satu film populer mereka. Dengan menggunakan dataset ini, kita akan menemukan nilai dalam rentang nilai.

Perhatikan bahwa ini adalah dataset dasar untuk menjaga segala sesuatunya tetap sederhana. Dalam skenario praktis, Anda mungkin menemukan dataset yang jauh lebih besar dan kompleks.

Buku Kerja Praktik

Anda dipersilakan mengunduh buku kerja latihan dari tautan di bawah ini.

Excel Temukan Nilai Dalam Rentang.xlsx

3 Metode untuk Menemukan Nilai dalam Rentang

Seperti yang telah kita sebutkan bahwa kita akan mencari nilai dari suatu rentang menggunakan dataset film, mari kita perkenalkan beberapa bidang yang akan menampung nilai pencarian dan keluarannya.

Di sini, kami telah menambahkan dua bidang Temukan Nilai dan Hasil berbeda dengan meja.

1. Temukan Nilai dalam Rentang Menggunakan Fungsi MATCH

Mendengar "Find Value" beberapa fungsi, FIND , PENCARIAN Tapi kami khawatir ini tidak cocok untuk ditemukan dalam jangkauan, lalu bagaimana?

Jawabannya terletak pada pertanyaannya. Haha! Ya, kami menyebutkan kata "match", dan itu akan menjadi fungsi untuk menemukan nilai dalam suatu rentang.

The PERTANDINGAN di Excel digunakan untuk menemukan posisi nilai pencarian dalam suatu rentang. Mari manfaatkan fungsinya.

Di sini, kita akan mencari nilai Brad Pitt dalam array aktor. Jadi, rumus kita akan menjadi

=COCOKKAN (H4, C4: C14, 0)

Kami telah menetapkan H4 sebagai lookup_value di PERTANDINGAN Kemudian C4:C14 adalah kisaran dan 0 untuk kecocokan yang tepat.

Ini akan mengembalikan posisi nilai dalam kisaran.

Anda bisa melihat Brad Pitt adalah angka ke-2 dalam tabel kita, dan rumusnya mengembalikan angka tersebut. Jadi, kita telah menemukan nilai dalam rentang tersebut.

Jika mendapatkan posisi untuk nilai pencarian adalah tujuan Anda, maka Anda hanya perlu melakukan ini.

Tetapi jika Anda ingin menghasilkan hasil yang memungkinkan semua orang memahami apakah nilai tersebut ada atau tidak dalam rentang, maka beberapa fungsi logika, JIKA dan ISNUMBER akan membantu.

Rumusnya adalah

=IF(ISNUMBER(MATCH(H4,C4:C14,0)), "Ditemukan", "Tidak Ditemukan")

The PERTANDINGAN fungsi berada di dalam ISNUMBER yang memeriksa apakah FIND mengembalikan posisi atau kesalahan (ketika PERTANDINGAN tidak mendapatkan karakter dalam string yang dikembalikannya #N/A! Untuk sebuah angka (posisi), ia mengembalikan BENAR

Itulah mengapa kita telah menetapkan "Found" sebagai if_true_value untuk JIKA fungsi.

Di sini, untuk Brad Pitt PERTANDINGAN mengembalikan sebuah angka (kita lihat sebelumnya). Jadi, hasil akhirnya adalah "Found".

Jika kita mencari nilai yang tidak ada dalam rentang, rumus akan mengembalikan "Not Found".

2. COUNTIF Berfungsi untuk Menemukan Nilai dalam Rentang

Kita bisa menggunakan fungsi statistik COUNTIF untuk menemukan nilai dalam rentang. COUNTIF fungsi menghitung jumlah sel dari rentang yang cocok dengan kondisi tertentu.

Deskripsi tersebut dapat menimbulkan keraguan dalam pikiran Anda bahwa mendapatkan jumlah sel bukanlah tujuan kami melainkan menemukan nilai dalam rentang tersebut.

Jangan khawatir! Kami akan menemukan nilai dan COUNTIF akan memainkan peran penting. Kami juga membutuhkan bantuan dari JIKA meskipun.

Rumusnya adalah sebagai berikut

=IF(COUNTIF(C4:C14,H4)>0, "Ditemukan", "Tidak Ditemukan")

Dalam COUNTIF(C4:C14,H4)>0 , C4:C14 adalah kisaran dan H4 adalah nilai yang harus ditemukan.

Dan seperti yang kita ketahui COUNTIF menghitung sel berdasarkan kriteria, sehingga akan menghitung sel dari C4:C14 rentang berdasarkan H4 Jika menemukan nilai, hasilnya akan lebih besar dari 0.

Jika nilainya lebih besar dari 0, berarti nilai tersebut ditemukan dalam rentang. Dan if_true_value ("Found") akan menjadi jawabannya.

3. Menggunakan VLOOKUP

Kita bisa menggunakan VLOOKUP untuk menemukan nilai dalam suatu rentang. VLOOKUP mencari data dalam suatu rentang yang disusun secara vertikal.

Mari kita tulis rumus menggunakan VLOOKUP .

=VLOOKUP(H4,C4:C14,1,0)

H4 adalah lookup_value dan C4:C14 adalah kisarannya, 1 adalah column_num, dan 0 adalah untuk pencocokan yang tepat.

Ini tidak akan memberikan posisi atau nilai Boolean, melainkan akan mengambil nilai yang sesuai dengan temuan.

Kita telah menemukan nilai itu sendiri sebagai hasil dari rumus kita.

Jika kita mencari sesuatu yang tidak berada dalam kisaran, rumus akan memberikan #N/A! kesalahan.

Untuk menyingkirkan kesalahan ini dan menghasilkan hasil yang lebih mudah dimengerti untuk nilai yang tidak berada dalam kisaran, kita bisa menggunakan fungsi IFNA .

The IFNA fungsi memeriksa apakah nilai atau ekspresi yang disediakan mengevaluasi Excel #N/A kesalahan atau tidak. Dan hasil penggantian untuk #N/A! .

Rumusnya adalah

=IFNA(VLOOKUP(H4,C4:C14,1,0), "Tidak Ditemukan")

Kami membungkus VLOOKUP dengan IFNA dan menetapkan "Not Found" sebagai ifna_value Jadi, ketika tidak menemukan nilai dalam range, maka akan memberikan hasil "Not Found".

Tetapi ketika nilainya berada dalam kisaran, standar VLOOKUP akan menjadi hasil akhir.

Sangat umum untuk mengambil nilai berdasarkan nilai pencarian dalam suatu rentang. Katakanlah kita ingin mendapatkan nama film dengan menemukan nama aktor dalam rentang tersebut.

Ada beberapa cara untuk mengambil nilai. Mari kita jelajahi beberapa pendekatan yang paling umum.

Kombinasi dari INDEX dan PERTANDINGAN akan mendapatkan nilai. INDEX fungsi mengembalikan nilai pada lokasi tertentu dalam suatu rentang.

Rumusnya adalah sebagai berikut

=INDEX(E4:E14,MATCH(H4,C4:C14,0))

Kami telah melihat PERTANDINGAN mengembalikan posisi nilai yang cocok, dan kemudian INDEX menggunakan nilai posisi itu untuk mengembalikan nilai dari rentang E4:E14 .

Kita bisa menggunakan VLOOKUP untuk mengembalikan nilai berdasarkan nilai pencarian. Untuk contoh kita, rumusnya adalah

=VLOOKUP(H4,C4:E14,3,0)

Di sini, kita telah menyisipkan hampir seluruh tabel (kecuali bagian SL. Tidak kolom) sebagai rentang. column_num_index adalah 3, yang berarti tergantung pada kecocokan nilainya akan diambil dari kolom ke-3 dari rentang tersebut. Dan kolom ketiga berisi nama film.

Jika Anda menggunakan Excel 365, maka fungsi lain yang bisa Anda gunakan adalah XLOOKUP .

Rumus yang menggunakan fungsi ini adalah

=XLOOKUP(H4,C4:C14,E4:E14)

Dalam XLOOKUP pertama, kita telah memasukkan nilai pencarian ( H4 ), kemudian rentang pencarian ( C4:C14 ), dan akhirnya rentang ( E4:E14 ) dari tempat kita menginginkan output.

XLOOKUP memungkinkan Anda menetapkan parameter untuk nilai yang tidak berada dalam kisaran.

=XLOOKUP(H4,C4:C14,E4:E14, "Tidak Ditemukan")

Sekarang jika kita menemukan nilai yang tidak ada dalam range, maka kita akan mendapatkan "Not Found" sebagai hasilnya.

Kesimpulan

Sekian untuk sesi ini. Kami telah membuat daftar pendekatan untuk menemukan nilai dalam rentang di Excel. Semoga Anda akan menemukan ini bermanfaat. Jangan ragu untuk berkomentar jika ada sesuatu yang tampaknya sulit dipahami. Beri tahu kami metode lain yang mungkin kami lewatkan di sini.

Hugh West adalah pelatih dan analis Excel yang sangat berpengalaman dengan pengalaman lebih dari 10 tahun di industri ini. Beliau meraih gelar Sarjana di bidang Akuntansi dan Keuangan dan gelar Master di bidang Administrasi Bisnis. Hugh memiliki hasrat untuk mengajar dan telah mengembangkan pendekatan pengajaran unik yang mudah diikuti dan dipahami. Pengetahuan ahlinya tentang Excel telah membantu ribuan siswa dan profesional di seluruh dunia meningkatkan keterampilan dan unggul dalam karier mereka. Melalui blognya, Hugh membagikan pengetahuannya kepada dunia, menawarkan tutorial Excel gratis dan pelatihan online untuk membantu individu dan bisnis mencapai potensi penuh mereka.