Spreadsheet & Data

Cara Menggunakan Rumus XLOOKUP dan VLOOKUP Beda Sheet di Excel Beserta Contoh Tabel

Panduan praktis mengambil data antar sheet di Microsoft Excel menggunakan rumus VLOOKUP dan XLOOKUP lengkap dengan simulasi tabel dan solusi error #N/A.

Tim Redaksi Panduan Digital • • Diperbarui: 14 Oktober 2026
Ilustrasi penggunaan rumus XLOOKUP dan VLOOKUP beda sheet di Microsoft Excel
Sponsor / Rekomendasi
Slot Iklan Terverifikasi Google AdSense

Mengambil data dari lembar kerja (sheet) yang berbeda di Microsoft Excel sering kali memicu pesan kesalahan #N/A atau #REF! apabila penulisan referensi nama sheet dan penguncian sel ($) tidak tepat. Baik Anda menggunakan VLOOKUP (di semua versi Excel) maupun XLOOKUP (di Excel 2021, 2024, dan Microsoft 365), kunci utamanya terletak pada struktur penulisan Nama_Sheet!Rentang_Sel.

Artikel ini membahas sintaks lengkap kedua rumus tersebut, simulasi tabel antar-sheet, hingga langkah mengatasi error yang sering muncul saat menggabungkan laporan.

Struktur Tabel Simulasi pada Dua Sheet Berbeda

Sebagai acuan praktik, bayangkan Anda memiliki satu file Excel dengan dua sheet:

  1. Sheet_Transaksi: Tempat Anda mengetikkan rumus untuk memanggil nama barang dan harga.
  2. Master_Barang: Tabel referensi tempat seluruh daftar kode barang, nama produk, dan harga satuan disimpan.

Berikut adalah struktur data pada sheet Master_Barang (terletak di rentang A2:D5):

Kode Barang (Kolom A)Kategori (Kolom B)Nama Produk (Kolom C)Harga Satuan (Kolom D)
BRG-101Perangkat KerasMonitor LED 24 InciRp1.850.000
BRG-102AksesorisKeyboard Mekanik WirelessRp650.000
BRG-103PenyimpananSSD NVMe 1TB Gen4Rp1.250.000
BRG-104JaringanRouter Dual Band GigabitRp480.000

1. Cara Menggunakan Rumus VLOOKUP Beda Sheet

Pada Sheet_Transaksi, misalnya kode barang yang ingin dicari berada di sel A2, dan Anda ingin menampilkan Nama Produk (kolom ke-3 pada Master_Barang) di sel B2.

Salin rumus berikut ke sel B2 pada Sheet_Transaksi:

=VLOOKUP(A2; Master_Barang!$A$2:$D$5; 3; FALSE)

Catatan Regional Excel

Jika pengaturan komputer Anda menggunakan bahasa Inggris (pemisah koma), ganti titik koma (;) menjadi koma (,). Apabila nama sheet tujuan memiliki spasi—misalnya Master Barang—wajib gunakan tanda petik tunggal seperti ini:

='Master Barang'!$A$2:$D$5

Penjelasan Bagian Rumus

  • A2: Nilai kunci (lookup_value) di sheet aktif yang ingin dicari kecocokannya.
  • Master_Barang!$A$2:$D$5: Lokasi tabel referensi di sheet lain. Tanda seru (!) memisahkan nama sheet dengan alamat sel, sedangkan simbol dolar ($) mengunci rentang tabel agar tidak bergeser saat rumus ditarik ke bawah.
  • 3: Nomor urut kolom pada Master_Barang yang ingin diambil nilainya (Kolom C adalah kolom ke-3).
  • FALSE (atau 0): Memastikan Excel hanya mengambil data yang kodenya 100% sama persis.

2. Cara Menggunakan Rumus XLOOKUP Beda Sheet (Lebih Praktis)

Jika Anda menggunakan Excel versi terbaru, XLOOKUP jauh lebih aman karena Anda cukup menunjuk kolom kunci dan kolom hasil tanpa perlu menghitung urutan kolom.

Salin rumus berikut ke sel B2 pada Sheet_Transaksi:

=XLOOKUP(A2; Master_Barang!$A$2:$A$5; Master_Barang!$C$2:$C$5; "Kode Tidak Terdaftar")

Keunggulan Rumus XLOOKUP di Atas

  1. Tahan Perubahan Kolom: Jika suatu saat seseorang menyisipkan kolom baru di tengah-tengah sheet Master_Barang, rumus XLOOKUP tidak akan rusak karena langsung merujuk ke kolom $C$2:$C$5.
  2. Penanganan Error Otomatis: Argumen keempat ("Kode Tidak Terdaftar") langsung menggantikan fungsi IFERROR, sehingga tabel tetap bersih ketika ada kode barang baru yang belum diinput ke tabel master.

Studi Kasus Penerapan: Rekapitulasi Faktur Penjualan Otomatis

Seorang staf administrasi gudang harus membuat faktur harian di Sheet_Transaksi yang langsung menghitung Total Harga berdasarkan jumlah unit yang terjual dikalikan Harga Satuan dari sheet Master_Barang.

Jika A2 adalah Kode Barang dan C2 adalah Jumlah Unit Terjual, maka rumus untuk menghitung Total Harga secara langsung di sel D2 adalah:

=C2 * XLOOKUP(A2; Master_Barang!$A$2:$A$5; Master_Barang!$D$2:$D$5; 0)

Dengan menggabungkan perkalian langsung di depan XLOOKUP, Anda tidak perlu membuat kolom bantuan tambahan di lembar transaksi.

Kendala Umum dan Cara Mengatasinya (Troubleshooting)

  1. Muncul Pesan Error #N/A Padahal Kode Sama: Hal ini terjadi karena salah satu kode disimpan sebagai teks (ada tanda petik di depannya) sementara yang lain disimpan sebagai angka, atau terdapat spasi tak terlihat. Solusinya, bungkus sel kunci dengan fungsi TRIM:
    =VLOOKUP(TRIM(A2); Master_Barang!$A$2:$D$5; 3; FALSE)
  2. Baris Bawah Menghasilkan #N/A Saat Rumus Ditarik (Drag): Penyebabnya adalah rentang tabel belum dikunci dengan tanda absolut ($), sehingga A2:D5 bergeser menjadi A3:D6, A4:D7, dan seterusnya. Blok bagian Master_Barang!A2:D5 di bilah rumus lalu tekan tombol F4 di keyboard.
  3. Muncul Jendela Pilih File (Update Values) Saat Menekan Enter: Ini menandakan Anda salah mengetik ejaan nama sheet sebelum tanda seru (!). Pastikan ejaan nama sheet sama persis dengan yang tertulis di tab bagian bawah Excel.
Sponsor / Rekomendasi
Slot Iklan Terverifikasi Google AdSense

? Pertanyaan yang Sering Diajukan (FAQ)

Mengapa rumus VLOOKUP beda sheet menghasilkan error #N/A padahal kode barangnya ada?

Penyebab paling umum adalah perbedaan format data (misalnya satu sheet berformat Text dan sheet lain berformat Number) atau adanya spasi tersembunyi di akhir teks. Gunakan fungsi TRIM untuk membersihkannya.

Apa keunggulan utama XLOOKUP dibandingkan VLOOKUP saat mengambil data beda sheet?

XLOOKUP tidak mengharuskan kolom kunci berada di paling kiri, tidak perlu menghitung nomor indeks kolom secara manual, dan memiliki parameter bawaan untuk menampilkan teks pengganti jika data tidak ditemukan.

Bagaimana cara menulis nama sheet yang mengandung spasi di dalam rumus Excel?

Apit nama sheet tersebut menggunakan tanda petik tunggal sebelum tanda seru, contohnya: 'Data Barang'!$A$2:$D$100.

PD

Tim Redaksi Panduan Digital

Terverifikasi

Spesialis Spreadsheet, Administrasi Dokumen & Otomasi Sistem

Artikel ini telah melalui peninjauan teknis dan uji verifikasi langsung pada Microsoft Excel, Word, dan sistem operasi terkait untuk memastikan rumus dan langkah yang disajikan bekerja 100% akurat.

Spreadsheet & Data

Cara Menggunakan Rumus XLOOKUP dan VLOOKUP Beda Sheet di Excel Beserta Contoh Tabel

Panduan praktis mengambil data antar sheet di Microsoft Excel menggunakan rumus VLOOKUP dan XLOOKUP lengkap dengan simulasi tabel dan solusi error #N/A.

Tim Redaksi Panduan Digital • • Diperbarui: 14 Oktober 2026
Ilustrasi penggunaan rumus XLOOKUP dan VLOOKUP beda sheet di Microsoft Excel
Sponsor / Rekomendasi
Slot Iklan Terverifikasi Google AdSense

Mengambil data dari lembar kerja (sheet) yang berbeda di Microsoft Excel sering kali memicu pesan kesalahan #N/A atau #REF! apabila penulisan referensi nama sheet dan penguncian sel ($) tidak tepat. Baik Anda menggunakan VLOOKUP (di semua versi Excel) maupun XLOOKUP (di Excel 2021, 2024, dan Microsoft 365), kunci utamanya terletak pada struktur penulisan Nama_Sheet!Rentang_Sel.

Artikel ini membahas sintaks lengkap kedua rumus tersebut, simulasi tabel antar-sheet, hingga langkah mengatasi error yang sering muncul saat menggabungkan laporan.

Struktur Tabel Simulasi pada Dua Sheet Berbeda

Sebagai acuan praktik, bayangkan Anda memiliki satu file Excel dengan dua sheet:

  1. Sheet_Transaksi: Tempat Anda mengetikkan rumus untuk memanggil nama barang dan harga.
  2. Master_Barang: Tabel referensi tempat seluruh daftar kode barang, nama produk, dan harga satuan disimpan.

Berikut adalah struktur data pada sheet Master_Barang (terletak di rentang A2:D5):

Kode Barang (Kolom A)Kategori (Kolom B)Nama Produk (Kolom C)Harga Satuan (Kolom D)
BRG-101Perangkat KerasMonitor LED 24 InciRp1.850.000
BRG-102AksesorisKeyboard Mekanik WirelessRp650.000
BRG-103PenyimpananSSD NVMe 1TB Gen4Rp1.250.000
BRG-104JaringanRouter Dual Band GigabitRp480.000

1. Cara Menggunakan Rumus VLOOKUP Beda Sheet

Pada Sheet_Transaksi, misalnya kode barang yang ingin dicari berada di sel A2, dan Anda ingin menampilkan Nama Produk (kolom ke-3 pada Master_Barang) di sel B2.

Salin rumus berikut ke sel B2 pada Sheet_Transaksi:

=VLOOKUP(A2; Master_Barang!$A$2:$D$5; 3; FALSE)

Catatan Regional Excel

Jika pengaturan komputer Anda menggunakan bahasa Inggris (pemisah koma), ganti titik koma (;) menjadi koma (,). Apabila nama sheet tujuan memiliki spasi—misalnya Master Barang—wajib gunakan tanda petik tunggal seperti ini:

='Master Barang'!$A$2:$D$5

Penjelasan Bagian Rumus

  • A2: Nilai kunci (lookup_value) di sheet aktif yang ingin dicari kecocokannya.
  • Master_Barang!$A$2:$D$5: Lokasi tabel referensi di sheet lain. Tanda seru (!) memisahkan nama sheet dengan alamat sel, sedangkan simbol dolar ($) mengunci rentang tabel agar tidak bergeser saat rumus ditarik ke bawah.
  • 3: Nomor urut kolom pada Master_Barang yang ingin diambil nilainya (Kolom C adalah kolom ke-3).
  • FALSE (atau 0): Memastikan Excel hanya mengambil data yang kodenya 100% sama persis.

2. Cara Menggunakan Rumus XLOOKUP Beda Sheet (Lebih Praktis)

Jika Anda menggunakan Excel versi terbaru, XLOOKUP jauh lebih aman karena Anda cukup menunjuk kolom kunci dan kolom hasil tanpa perlu menghitung urutan kolom.

Salin rumus berikut ke sel B2 pada Sheet_Transaksi:

=XLOOKUP(A2; Master_Barang!$A$2:$A$5; Master_Barang!$C$2:$C$5; "Kode Tidak Terdaftar")

Keunggulan Rumus XLOOKUP di Atas

  1. Tahan Perubahan Kolom: Jika suatu saat seseorang menyisipkan kolom baru di tengah-tengah sheet Master_Barang, rumus XLOOKUP tidak akan rusak karena langsung merujuk ke kolom $C$2:$C$5.
  2. Penanganan Error Otomatis: Argumen keempat ("Kode Tidak Terdaftar") langsung menggantikan fungsi IFERROR, sehingga tabel tetap bersih ketika ada kode barang baru yang belum diinput ke tabel master.

Studi Kasus Penerapan: Rekapitulasi Faktur Penjualan Otomatis

Seorang staf administrasi gudang harus membuat faktur harian di Sheet_Transaksi yang langsung menghitung Total Harga berdasarkan jumlah unit yang terjual dikalikan Harga Satuan dari sheet Master_Barang.

Jika A2 adalah Kode Barang dan C2 adalah Jumlah Unit Terjual, maka rumus untuk menghitung Total Harga secara langsung di sel D2 adalah:

=C2 * XLOOKUP(A2; Master_Barang!$A$2:$A$5; Master_Barang!$D$2:$D$5; 0)

Dengan menggabungkan perkalian langsung di depan XLOOKUP, Anda tidak perlu membuat kolom bantuan tambahan di lembar transaksi.

Kendala Umum dan Cara Mengatasinya (Troubleshooting)

  1. Muncul Pesan Error #N/A Padahal Kode Sama: Hal ini terjadi karena salah satu kode disimpan sebagai teks (ada tanda petik di depannya) sementara yang lain disimpan sebagai angka, atau terdapat spasi tak terlihat. Solusinya, bungkus sel kunci dengan fungsi TRIM:
    =VLOOKUP(TRIM(A2); Master_Barang!$A$2:$D$5; 3; FALSE)
  2. Baris Bawah Menghasilkan #N/A Saat Rumus Ditarik (Drag): Penyebabnya adalah rentang tabel belum dikunci dengan tanda absolut ($), sehingga A2:D5 bergeser menjadi A3:D6, A4:D7, dan seterusnya. Blok bagian Master_Barang!A2:D5 di bilah rumus lalu tekan tombol F4 di keyboard.
  3. Muncul Jendela Pilih File (Update Values) Saat Menekan Enter: Ini menandakan Anda salah mengetik ejaan nama sheet sebelum tanda seru (!). Pastikan ejaan nama sheet sama persis dengan yang tertulis di tab bagian bawah Excel.
Sponsor / Rekomendasi
Slot Iklan Terverifikasi Google AdSense

? Pertanyaan yang Sering Diajukan (FAQ)

Mengapa rumus VLOOKUP beda sheet menghasilkan error #N/A padahal kode barangnya ada?

Penyebab paling umum adalah perbedaan format data (misalnya satu sheet berformat Text dan sheet lain berformat Number) atau adanya spasi tersembunyi di akhir teks. Gunakan fungsi TRIM untuk membersihkannya.

Apa keunggulan utama XLOOKUP dibandingkan VLOOKUP saat mengambil data beda sheet?

XLOOKUP tidak mengharuskan kolom kunci berada di paling kiri, tidak perlu menghitung nomor indeks kolom secara manual, dan memiliki parameter bawaan untuk menampilkan teks pengganti jika data tidak ditemukan.

Bagaimana cara menulis nama sheet yang mengandung spasi di dalam rumus Excel?

Apit nama sheet tersebut menggunakan tanda petik tunggal sebelum tanda seru, contohnya: 'Data Barang'!$A$2:$D$100.

PD

Tim Redaksi Panduan Digital

Terverifikasi

Spesialis Spreadsheet, Administrasi Dokumen & Otomasi Sistem

Artikel ini telah melalui peninjauan teknis dan uji verifikasi langsung pada Microsoft Excel, Word, dan sistem operasi terkait untuk memastikan rumus dan langkah yang disajikan bekerja 100% akurat.