Daftar Isi
Tidak diragukan lagi, VLOOKUP adalah fungsi serbaguna dan praktis dalam Excel Sekarang, bukankah lebih bagus lagi jika kita bisa mendapatkan nilai terbesar dengan Fungsi VLOOKUP Kedengarannya rumit, bukan? Salah! Dalam artikel ini, kita akan mendemonstrasikan 4 cara praktis untuk mengembalikan nilai tertinggi dengan menggunakan VLOOKUP Selain itu, kita juga akan belajar untuk mendapatkan nilai tertinggi berikutnya dengan fungsi VLOOKUP fungsi.
Unduh Buku Kerja Praktik
Mengembalikan Nilai Tertinggi dengan VLOOKUP.xlsx
Pengantar Fungsi VLOOKUP
Secara sederhana, yang VLOOKUP , atau Pencarian Vertikal fungsi mengambil input pengguna, mencarinya di lembar kerja Excel, dan mengembalikan nilai yang setara terkait dengan input yang sama.
- Fungsi Tujuan:
Fungsi VLOOKUP mencari nilai di kolom paling kiri dari tabel, lalu mengembalikan nilai di baris yang sama dari kolom yang Anda tentukan.
- Sintaksis:
=VLOOKUP(lookup_value, table_array, col_index_num,[range_lookup])
- Penjelasan Argumen:
Argumen | Wajib / Pilihan | Penjelasan |
---|---|---|
lookup_value | Diperlukan | nilai yang ingin kita cari |
table_array | Diperlukan | rentang sel yang berisi data input |
col_index_num | Diperlukan | nomor kolom dari nilai pencarian |
range_lookup | Opsional | TRUE mengacu pada perkiraan kecocokan, FALSE mengindikasikan kecocokan persis |
- Parameter Pengembalian:
Mengembalikan nilai eksak atau perkiraan yang sesuai dengan nilai input pengguna.
4 Cara Mengembalikan Nilai Tertinggi Menggunakan Fungsi VLOOKUP di Excel
Pertama dan terutama, mari kita pertimbangkan dataset Informasi Karyawan yang ditampilkan dalam B4:D14 sel, yang menunjukkan Total Poin , Perwakilan Penjualan. dan ID dari masing-masing karyawan. Pada kesempatan ini, kami ingin mengembalikan nilai tertinggi dengan nilai VLOOKUP Untuk selanjutnya, tanpa penundaan lebih lanjut, mari kita lihat sekilas setiap metode dengan ilustrasi yang sesuai.
Di sini, kami telah menggunakan Microsoft Excel 365 Anda dapat menggunakan versi lain sesuai dengan kenyamanan Anda.
1. Kembalikan Nilai Tertinggi di Lembar Kerja yang Sama
Untuk memulainya, mari kita lihat bagaimana kita bisa mengembalikan nilai tertinggi dalam lembar kerja yang sama menggunakan MAX dan VLOOKUP Di sini, fungsi-fungsi Fungsi MAX mengembalikan nilai terbesar dalam rentang yang diberikan, sedangkan VLOOKUP fungsi mencari dan mengembalikan nilai yang cocok.
📌 Langkah-langkah :
- Awalnya, buka B17 masukkan rumus yang diberikan di bawah ini.
=MAX(B5:B14)
Di sini, yang B5:B14 sel merujuk ke "Titik Total" kolom.
- Berikutnya, pindah ke C17 cell>> ketik ekspresi di bawah ini.
=VLOOKUP(MAX($B$5:$B$14),B$5:D$14,2,FALSE)
Rincian Formula:
- MAX($B$5:$B$14) → mengembalikan nilai terbesar dalam satu set nilai. Di sini, nilai $B$5:$B$14 sel adalah nomor1 argumen yang mewakili "Titik Total" kolom.
- Keluaran → 99
- VLOOKUP(MAX($B$5:$B$14),B$5:D$14,2,FALSE) → mencari nilai di kolom paling kiri dari sebuah tabel, dan kemudian mengembalikan nilai di baris yang sama dari kolom yang Anda tentukan, MAKS($B$5:$B$14) ( lookup_value argumen) dipetakan dari B$5:D$14 ( table_array argumen) array. Berikutnya, 2 ( col_index_num argumen) mewakili nomor kolom dari nilai pencarian. Terakhir, SALAH ( range_lookup argumen) mengacu pada Kecocokan yang tepat dari nilai pencarian.
- Keluaran → Lukas
- Akhirnya, arahkan ke D17 sel>> masukkan persamaan berikut.
=VLOOKUP(MAX(B5:B14),B5:D14,3,FALSE)
Sebagai contoh, misalnya B4:B14 sel menunjuk ke "Titik Total" kolom.
Baca selengkapnya: VLOOKUP Maksimal dari Beberapa Nilai (Dengan Alternatif)
2. Ambil Nilai Tertinggi dari Lembar Kerja Lain
Atau, sebagai alternatif VLOOKUP dapat mencari nilai dari lembar kerja yang berbeda. Jadi mari kita lihat dalam tindakan.
📌 Langkah-langkah :
- Pertama, masukkan rumus yang diberikan di bawah ini ke dalam B5 sel.
=MAX('Info Karyawan.'! B5:B14)
Dalam hal ini, "Info Karyawan." adalah nama lembar kerja sedangkan B5:B14 sel mewakili dataset.
- Kedua, pindah ke tempat yang berdekatan C5 masukkan persamaan berikut.
=VLOOKUP(MAX('Info Karyawan.'!B5:B14),'Info Karyawan.'!B5:D14,2,FALSE)
Dalam skenario ini, skenario B5:B14 sel mewakili dataset, dan "Info Karyawan." adalah nama lembar kerja.
- Ketiga, lanjutkan ke D5 sel>> menerapkan VLOOKUP fungsi.
=VLOOKUP(MAX('Info Karyawan.'!B5:B14),'Info Karyawan.'!B5:D14,3,FALSE)
Baca selengkapnya: Nilai Maksimal VLOOKUP di Excel (Dengan Batasan dan Opsi Alternatif)
Bacaan Serupa
- VLOOKUP Tidak Bekerja (8 Alasan &; Solusi)
- LOOKUP vs VLOOKUP Excel: Dengan 3 Contoh
- Fungsi INDEX MATCH vs VLOOKUP (9 Contoh)
- Mengapa VLOOKUP Mengembalikan #N/A Ketika Ada Kecocokan? (5 Penyebab &; Solusi)
- Excel VLOOKUP untuk Mengembalikan Beberapa Nilai Secara Vertikal
3. Ambil Nilai Tertinggi dari Beberapa Lembar Kerja
Sebaliknya, kita juga bisa mengembalikan nilai tertinggi dari beberapa lembar kerja dengan menggunakan VLOOKUP Dalam situasi ini, mari kita asumsikan fungsi Informasi Karyawan untuk Wilayah Asia dataset yang menampilkan Total Poin , Perwakilan Penjualan dan ID masing-masing.
Demikian pula, kita memiliki Informasi Karyawan untuk Wilayah Eropa dataset.
Terakhir, dataset dari Informasi Karyawan untuk Wilayah Afrika tersedia.
📌 Langkah-langkah :
- Pertama-tama, arahkan ke B5 sel>> masukkan ekspresi berikut ke dalam Formula Bar .
=MAX(Asia!B5:B11, Eropa!B5:B11, Afrika!B5:B11)
Di sini, yang B5:B11 sel menunjukkan "Titik Total" kolom dalam "Asia" , "Eropa" dan "Afrika" lembar kerja.
- Setelah itu, masukkan ekspresi di bawah ini ke dalam C5 sel.
=IFERROR(VLOOKUP(MAX(Asia!B5:B11),Asia!$B$5:$D$11,2,FALSE),IFERROR(VLOOKUP(MAX(Eropa!B5:B11),Eropa!$B$5:$D$11,2,FALSE),IFERROR(VLOOKUP(MAX(Afrika!B5:B11),Afrika!$B$5:$D$11,2,FALSE), "NOT FOUND"))))
Rincian Formula:
- VLOOKUP(MAX(Asia!B5:B11),Asia!$B$5:$D$11,2,FALSE) → di sini, MAX (Asia!B5:B11) ( lookup_value argumen) dipetakan dari Asia!$B$5:$D$11 ( table_array argumen) larik di dalam "Asia" lembar kerja. Berikutnya, 2 ( col_index_num argumen) mewakili nomor kolom dari nilai pencarian. Terakhir, SALAH ( range_lookup argumen) mengacu pada Kecocokan yang tepat dari nilai pencarian.
- Keluaran → Lukas
- VLOOKUP(MAX(Eropa!B5:B11),Eropa!$B$5:$D$11,2,FALSE) → yang MAX (Eropa!B5:B11) ( lookup_value argumen) dipetakan dari Eropa!$B$5:$D$11 ( table_array argumen) larik di dalam "Eropa" lembar kerja.
- Keluaran → Jon
- VLOOKUP(MAX(Afrika!B5:B11),Afrika!$B$5:$D$11,2,FALSE) → di sini, MAX (Afrika!B5:B11) ( lookup_value argumen) dipetakan dari Afrika!$B$5:$D$11 ( table_array argumen) larik di dalam "Afrika" lembar kerja.
- Keluaran → Chris
- IFERROR(VLOOKUP(MAX(Asia!B5:B11),Asia!$B$5:$D$11,2,FALSE),IFERROR(VLOOKUP(MAX(Eropa!B5:B11),Eropa!$B$5:$D$11,2,FALSE),IFERROR(VLOOKUP(MAX(Afrika!B5:B11),Afrika!$B$5:$D$11,2,FALSE), "NOT FOUND")))) → menjadi
- IFERROR(("Luke", "Jon", "Chris"), "NOT FOUND") → yang Fungsi IFERROR mengembalikan value_if_error jika error memiliki kesalahan dan nilai dari ekspresi itu sendiri jika tidak. Di sini, fungsi ("Luke", "Jon", "Chris") adalah nilai argumen, dan "TIDAK DITEMUKAN" adalah value_if_error Dalam hal ini, fungsi mengembalikan nama yang sesuai dengan argumen "Titik Tertinggi" .
- Keluaran → Lukas
- Demikian pula, salin dan tempelkan rumus ke dalam D5 sel untuk mendapatkan karyawan "ID" sesuai dengan "Luke" yaitu "104" .
=IFERROR(VLOOKUP(MAX(Asia!B5:B11),Asia!$B$5:$D$11,3,FALSE),IFERROR(VLOOKUP(MAX(Eropa!B5:B11),Eropa!$B$5:$D$11,3,FALSE),IFERROR(VLOOKUP(MAX(Afrika!B5:B11),Afrika!$B$5:$D$11,3,FALSE), "NOT FOUND"))))
4. Menghasilkan Nilai Tertinggi Berdasarkan Kriteria
Untuk satu hal, kita bisa menghitung nilai tertinggi dengan menggunakan VLOOKUP berdasarkan kriteria tertentu. Di sini, kita akan menggabungkan fungsi Fungsi MAXIFS mengembalikan nilai tertinggi sesuai dengan kriteria, dan VLOOKUP yang mengambil nilai yang cocok.
Sekarang, misalkan, kita memiliki Data Penjualan Stallion Corporation dataset yang ditampilkan dalam B4:E17 sel, yang menggambarkan "ID Karyawan" , "Nama Karyawan" , "Gaji" dan "Tanggal Bergabung" .
📌 Langkah-langkah :
- Untuk memulainya, lanjutkan ke D19 masukkan rumus yang diberikan di bawah ini.
=VLOOKUP(MAXIFS(B5:B17,D5:D17,">10000"),B5:E17,2,FALSE)
Rincian Formula:
- MAXIFS(B5:B17,D5:D17,”>10000″) → mengembalikan nilai maksimum di antara sel yang spesifik dengan serangkaian kriteria yang diberikan. Di sini, B5:B17 ( max_range argumen) dari mana nilai tersebut dikembalikan. Selanjutnya, tombol D5:D17 ( criteria_range argumen) dari mana nilai yang cocok dengan ">10000" ( kriteria1 argumen) dicocokkan.
- Keluaran → 135
- VLOOKUP(MAXIFS(B5:B17,D5:D17,">10000″),B5:E17,2,FALSE) → menjadi
- VLOOKUP(135,B5:E17,2,FALSE) → Di sini, 135 ( lookup_value argumen) dipetakan dari B5:E17 ( table_array argumen) array. Berikutnya, 2 ( col_index_num argumen) mewakili nomor kolom dari nilai pencarian. Terakhir, SALAH ( range_lookup argumen) mengacu pada Kecocokan yang tepat dari nilai pencarian.
- Keluaran → Gloria
Alternatif Fungsi VLOOKUP: Menggunakan Rumus INDEX-MATCH untuk Mendapatkan Nilai Tertinggi
Sekarang, jika Anda tidak ingin menggunakan VLOOKUP untuk alasan apa pun, Anda dapat memanfaatkan fungsi INDEX dan PERTANDINGAN berfungsi untuk mengembalikan nilai tertinggi, jadi ikuti saja.
📌 Langkah-langkah :
- Pertama-tama, masukkan D19 sel dan menerapkan persamaan berikut ini.
=INDEX(B5:E17,MATCH(MAX(D5:D17),D5:D17,0),2)
Rincian Formula:
- MAX(D5:D17) → sebagai contoh, the $B$5:$B$14 sel adalah nomor1 argumen yang mewakili "Titik Total" kolom.
- Output → $45.000
- COCOKKAN(MAX(D5:D17),D5:D17,0)→ Dalam rumus ini, yang MAX (D5: D17) sel menunjuk ke "Gaji" dari "$45,000" . Selanjutnya, D5:D17 mewakili larik dari mana "Gaji" kolom di mana nilai dicocokkan. Akhirnya, 0 menunjukkan Kecocokan yang tepat kriteria.
- Keluaran → 9
- INDEX(B5:E17,MATCH(MAX(D5:D17),D5:D17,0),2) → menjadi
- INDEKS(B5:E17,9,2) → mengembalikan nilai pada perpotongan baris dan kolom dalam rentang yang diberikan. Dalam ekspresi ini, tombol B5:E17 adalah array argumen yang merupakan nilai yang diperoleh siswa. Selanjutnya, 9 adalah row_num argumen yang menunjukkan lokasi baris. Terakhir, 2 adalah opsional column_num argumen yang menunjuk ke lokasi kolom.
- Keluaran → Natasha
Cara Mendapatkan Nilai Tertinggi Berikutnya dengan VLOOKUP
Lebih jauh lagi, kita bisa mengambil nilai tertinggi kedua dengan menggunakan VLOOKUP Sederhana dan mudah, jadi ikuti saja langkah-langkah yang ditunjukkan di bawah ini.
📌 Langkah-langkah :
- Pertama-tama, lompat ke D19 ketik rumus di bawah ini.
=VLOOKUP(MAX(D5:D17),B5:E17,2,TRUE)
Sebagai contoh, contoh D5:D17 sel menunjuk ke "Gaji" kolom.
Baca selengkapnya: Apa yang dimaksud dengan Table Array dalam VLOOKUP? (Dijelaskan dengan Contoh)
Hal-hal yang Perlu Diingat
- Pertama, yang VLOOKUP selalu mencari nilai dari kolom paling kiri atas ke kanan yang berarti fungsi ini " Tidak pernah " mencari data di sebelah kiri.
- Kedua, jika kita memasukkan nilai kurang dari " 1 " sebagai nomor indeks kolom, fungsi akan mengembalikan kesalahan.
- Ketiga, jika ada beberapa nilai tertinggi dalam lembar kerja, maka VLOOKUP mengembalikan nilai tertinggi pertama dalam daftar.
Bagian Latihan
Kami telah menyediakan Praktek bagian di sisi kanan setiap lembar sehingga Anda bisa mempraktikkannya sendiri. Pastikan untuk melakukannya sendiri.
Kesimpulan
Intinya, artikel ini menunjukkan 4 metode efektif tentang cara VLOOKUP Jadi, bacalah artikel lengkapnya dengan seksama dan unduh buku kerja gratis untuk berlatih. Sekarang, kami harap artikel ini bermanfaat bagi Anda, dan jika Anda memiliki pertanyaan atau rekomendasi lebih lanjut, jangan ragu untuk berkomentar di sini. Terakhir, kunjungi ExcelWIKI untuk lebih banyak lagi artikel seperti ini.