
link selengkapnya : @digitalindoacademy.com
Cara Menggunakan Rumus XLOOKUP di Microsoft Excel
Microsoft Excel memiliki berbagai rumus yang membantu pengguna mencari dan mengolah data secara cepat. Salah satu fungsi pencarian yang sangat berguna adalah XLOOKUP, yaitu rumus yang digunakan untuk mencari suatu nilai dalam rentang data dan mengembalikan informasi yang sesuai dari rentang lain.
XLOOKUP dapat digunakan untuk mencari harga produk, nama karyawan, nilai siswa, kode barang, hingga informasi pelanggan. Dibandingkan beberapa fungsi pencarian lama, XLOOKUP menawarkan penggunaan yang lebih fleksibel karena dapat mencari data dari kiri ke kanan maupun dari kanan ke kiri.
Artikel ini membahas pengertian XLOOKUP, sintaks, contoh penggunaan, kombinasi dengan rumus lain, serta cara mengatasi kesalahan saat menggunakan fungsi ini.
1. Mengenal Rumus XLOOKUP di Microsoft Excel
XLOOKUP merupakan fungsi pencarian yang dirancang untuk menemukan nilai tertentu dalam suatu rentang dan mengembalikan hasil yang sesuai dari rentang lain.
Contohnya, sebuah toko memiliki tabel kode barang dan harga. Ketika kode barang dimasukkan, Excel dapat menampilkan harga barang tersebut secara otomatis menggunakan XLOOKUP.
Fungsi XLOOKUP tersedia pada Microsoft 365 dan versi Excel tertentu, termasuk Excel 2021 atau versi yang lebih baru yang mendukungnya. Fungsi ini tidak tersedia di semua versi Excel lama, sehingga pengguna perlu memeriksa kompatibilitas aplikasi yang digunakan.
Beberapa manfaat XLOOKUP antara lain:
- Mencari data berdasarkan kode atau nama.
- Menampilkan harga barang secara otomatis.
- Mengambil informasi karyawan berdasarkan ID.
- Mencari nilai siswa dari tabel referensi.
- Mengurangi kebutuhan pencarian data secara manual.
2. Mengenal Sintaks Rumus XLOOKUP
Sintaks dasar XLOOKUP adalah:
=XLOOKUP(lookup_value; lookup_array; return_array; [if_not_found]; [match_mode]; [search_mode])Berikut penjelasan setiap argumennya:
| Argumen | Fungsi |
|---|---|
lookup_value | Nilai yang ingin dicari. |
lookup_array | Rentang tempat Excel mencari nilai tersebut. |
return_array | Rentang yang berisi hasil yang akan dikembalikan. |
if_not_found | Hasil alternatif jika nilai tidak ditemukan. |
match_mode | Menentukan jenis pencocokan data. |
search_mode | Menentukan arah atau metode pencarian. |
Argumen dalam tanda kurung siku bersifat opsional.
Dalam contoh artikel ini, rumus menggunakan titik koma (;) sebagai pemisah argumen. Bergantung pada pengaturan regional Excel, kamu mungkin perlu menggunakan koma (,).
3. Cara Menggunakan XLOOKUP untuk Mencari Harga Barang
Misalnya, kamu memiliki tabel data barang berikut di sel A1:B5.
| Kode Barang | Nama Barang | Harga |
|---|---|---|
| BR001 | Keyboard | 150000 |
| BR002 | Mouse | 75000 |
| BR003 | Monitor | 1250000 |
| BR004 | Headset | 200000 |
Agar contoh rumus lebih jelas, anggap kode barang berada di kolom A, nama barang di kolom B, dan harga di kolom C.
Jika kode barang yang ingin dicari dimasukkan ke sel E2, misalnya BR003, kamu dapat menampilkan harga barang dengan rumus berikut:
=XLOOKUP(E2;A2:A5;C2:C5)Penjelasan:
E2adalah kode barang yang dicari.A2:A5adalah rentang kode barang.C2:C5adalah rentang harga yang akan dikembalikan.
Hasilnya adalah 1250000, yaitu harga Monitor.
Rumus ini berguna untuk membuat daftar harga otomatis, formulir transaksi, dan laporan inventaris.
4. Cara Menampilkan Nama Barang Berdasarkan Kode
Selain mencari harga, XLOOKUP juga dapat digunakan untuk menampilkan nama barang berdasarkan kode tertentu.
Dengan tabel yang sama, gunakan rumus berikut:
=XLOOKUP(E2;A2:A5;B2:B5)Jika E2 berisi BR003, hasilnya adalah Monitor.
Keunggulan XLOOKUP adalah kamu cukup mengganti kode pada sel E2 untuk mencari barang lainnya. Rumus akan menampilkan hasil yang sesuai selama kode tersebut tersedia di tabel sumber.
Cara ini dapat diterapkan pada daftar produk, data karyawan, nomor siswa, atau kode pelanggan.
5. Cara Menggunakan XLOOKUP untuk Menampilkan Pesan Jika Data Tidak Ditemukan
Saat mencari data yang tidak tersedia, XLOOKUP secara default mengembalikan kesalahan #N/A.
Agar hasilnya lebih mudah dipahami, kamu dapat menggunakan argumen if_not_found.
Contohnya:
=XLOOKUP(E2;A2:A5;C2:C5;"Data tidak ditemukan")Jika kode pada E2 tidak tersedia di rentang A2:A5, Excel akan menampilkan pesan Data tidak ditemukan.
Fitur ini bermanfaat ketika membuat laporan yang digunakan oleh banyak orang karena pesan yang jelas dapat membantu pengguna memahami hasil pencarian.
6. Cara Menggunakan XLOOKUP dengan Pencocokan Tepat
Secara default, XLOOKUP menggunakan pencocokan tepat (exact match). Artinya, Excel mencari nilai yang sama dengan nilai yang dimasukkan.
Contohnya:
=XLOOKUP(E2;A2:A5;B2:B5;"Kode tidak tersedia")Jika E2 berisi BR002, Excel akan mencari kode tersebut dan mengembalikan nama barang Mouse.
Pencocokan tepat sangat sesuai untuk:
- Kode barang.
- Nomor identitas karyawan.
- Nomor induk siswa.
- ID pelanggan.
- Nomor transaksi.
Pastikan nilai pencarian dan data referensi menggunakan format yang sesuai. Angka yang tersimpan sebagai teks, misalnya, dapat menyebabkan hasil pencarian tidak sesuai harapan.
7. Cara Menggunakan XLOOKUP untuk Pencocokan Mendekati
XLOOKUP juga mendukung pencocokan mendekati dengan mengatur argumen match_mode.
Pilihan yang tersedia antara lain:
0: pencocokan tepat, dan merupakan pengaturan default.-1: pencocokan tepat atau nilai berikutnya yang lebih kecil.1: pencocokan tepat atau nilai berikutnya yang lebih besar.2: pencocokan menggunakan karakter wildcard.
Misalnya, kamu memiliki tabel batas nilai dan kategori berikut.
| Batas Nilai | Kategori |
|---|---|
| 60 | Cukup |
| 70 | Baik |
| 85 | Sangat Baik |
Jika nilai siswa berada di E2, rumus berikut dapat mencari batas nilai yang sama atau lebih kecil dari nilai siswa:
=XLOOKUP(E2;A2:A4;B2:B4;"Tidak ada kategori";-1)Untuk penggunaan pencocokan mendekati seperti ini, susun data batas nilai secara berurutan agar hasilnya sesuai dengan aturan yang ingin diterapkan. Pastikan juga rentang batas nilai mencakup nilai minimum yang mungkin diperoleh.
8. Cara Menggunakan XLOOKUP untuk Mencari Data dari Kanan ke Kiri
Salah satu kelebihan XLOOKUP adalah fleksibilitas arah pencariannya.
Misalnya, tabel memiliki kolom nama barang di A2:A5 dan kode barang di B2:B5. Kamu ingin mencari kode barang berdasarkan nama barang.
Gunakan rumus:
=XLOOKUP(E2;A2:A5;B2:B5;"Data tidak ditemukan")Jika E2 berisi Monitor, hasilnya adalah BR003.
XLOOKUP tidak mengharuskan kolom pencarian selalu berada di sebelah kiri kolom hasil. Hal ini membuat rumus lebih fleksibel dibandingkan penggunaan VLOOKUP dengan susunan tabel tertentu.
9. Perbedaan XLOOKUP dan VLOOKUP
XLOOKUP dan VLOOKUP sama-sama digunakan untuk mencari data, tetapi memiliki beberapa perbedaan penting.
| Aspek | XLOOKUP | VLOOKUP |
|---|---|---|
| Arah pencarian | Dapat mengembalikan data dari kiri atau kanan | Umumnya mengembalikan data di sebelah kanan kolom pencarian |
| Pencocokan tepat | Default | Perlu menentukan argumen pencocokan yang sesuai |
| Jika data tidak ditemukan | Mendukung pesan alternatif langsung | Umumnya memerlukan IFERROR atau IFNA untuk penanganan khusus |
| Pemilihan kolom hasil | Menggunakan rentang hasil secara langsung | Menggunakan nomor indeks kolom |
| Kompatibilitas | Memerlukan versi Excel yang mendukung XLOOKUP | Tersedia pada lebih banyak versi Excel lama |
Jika versi Excel kamu mendukung XLOOKUP, fungsi ini sering menjadi pilihan yang lebih fleksibel untuk pencarian data baru. Namun, VLOOKUP masih berguna ketika bekerja dengan file yang harus kompatibel dengan versi Excel lama.
10. Mengatasi Kesalahan Saat Menggunakan XLOOKUP
Berikut beberapa kendala yang mungkin muncul ketika menggunakan XLOOKUP.
1. Muncul pesan #N/A
Kesalahan ini dapat terjadi ketika nilai yang dicari tidak ditemukan dan tidak ada argumen if_not_found yang ditentukan.
Solusi: periksa nilai pencarian dan gunakan argumen alternatif jika diperlukan.
2. Muncul pesan #VALUE!
Kesalahan ini dapat terjadi jika ukuran rentang pencarian dan rentang hasil tidak sesuai.
Solusi: pastikan kedua rentang memiliki jumlah baris atau kolom yang konsisten.
3. Muncul pesan #NAME?
Kesalahan ini bisa terjadi jika versi Excel tidak mendukung XLOOKUP atau nama fungsi salah ditulis.
Solusi: periksa versi Excel dan ejaan rumus.
4. Data tidak ditemukan meskipun terlihat sama
Penyebabnya bisa berupa spasi tambahan, karakter tersembunyi, atau perbedaan tipe data.
Solusi: bersihkan data dan pastikan format nilai pencarian sesuai dengan format data referensi.
5. Hasil yang muncul bukan data yang diharapkan
Jika terdapat nilai pencarian yang sama lebih dari satu kali, XLOOKUP secara default mencari dari awal ke akhir dan mengembalikan kecocokan pertama.
Solusi: periksa apakah data memiliki kode yang unik atau sesuaikan metode pencarian jika memang diperlukan.
11. Tips Menggunakan XLOOKUP agar Lebih Efisien
Untuk mendapatkan hasil yang akurat, perhatikan beberapa tips berikut:
- Gunakan kode unik. Kode produk atau ID lebih aman digunakan daripada nama yang mungkin sama.
- Periksa rentang data. Pastikan rentang pencarian dan hasil mengacu pada baris yang benar.
- Tambahkan pesan alternatif. Gunakan
if_not_foundagar pengguna memahami ketika data tidak tersedia. - Perhatikan kompatibilitas Excel. Pastikan fungsi tersedia pada perangkat yang digunakan.
- Uji dengan beberapa data. Coba nilai yang tersedia dan tidak tersedia untuk memastikan rumus bekerja dengan benar.
- Gunakan data yang konsisten. Hindari spasi berlebih dan perbedaan format yang dapat mengganggu pencarian.
Dengan menerapkan tips tersebut, kamu dapat menggunakan XLOOKUP untuk membantu membuat laporan dan mengelola data secara lebih praktis.
Kesimpulan
Rumus XLOOKUP di Microsoft Excel merupakan fungsi pencarian yang fleksibel untuk menemukan informasi berdasarkan nilai tertentu. Fungsi ini dapat digunakan untuk mencari harga barang, nama pelanggan, data karyawan, nilai siswa, dan berbagai informasi lainnya.
Dengan memahami sintaks, pencocokan data, penanganan kesalahan, serta perbedaan XLOOKUP dan VLOOKUP, kamu dapat mengolah data dengan lebih efisien dan mengurangi pekerjaan manual.
Menguasai rumus Excel seperti XLOOKUP juga dapat menjadi bekal penting untuk kebutuhan sekolah, pekerjaan administrasi, dan dunia kerja profesional.
🔥 DAFTAR SEKARANG – KONSULTASI GRATIS! 🔥
Ingin meningkatkan keterampilan komputer dan menguasai Microsoft Office untuk kebutuhan sekolah maupun dunia kerja? Digital Indo Academy siap membantu kamu menemukan program pelatihan yang sesuai.
- Gratis konsultasi
- Respons cepat
- Pelayanan ramah
- Solusi sesuai kebutuhan
Alamat:
Ruko Mitra Niaga, Jl. Raya Abdul Gani No. 5, Jatimulya, Kec. Cilodong, Kota Depok, Jawa Barat 16413.
Hubungi Digital Indo Academy untuk mendapatkan konsultasi gratis dan informasi lengkap mengenai program pelatihan yang sesuai dengan kebutuhanmu.
Mulai kembangkan keterampilanmu dan persiapkan masa depan kariermu bersama Digital Indo Academy!

