Daftar Isi
Dalam operasi Excel, kita perlu mengambil data dari waktu ke waktu. Nilai yang menarik dapat disimpan di lembar kerja yang sama atau lembar kerja atau buku kerja yang berbeda. Hari ini kami akan menunjukkan kepada Anda cara menarik nilai dari lembar kerja lain di Excel. Untuk sesi ini, kami menggunakan Excel 2019 (dan sedikit Excel 365), silakan gunakan milik Anda.
Hal pertama yang pertama, mari kita kenali tentang dataset yang merupakan dasar dari contoh kita.
Di sini kita memiliki dua tabel mengenai film, satu tabel memiliki ringkasan film di mana tabel lainnya berisi sedikit informasi yang lebih luas. Kami menyimpan tabel-tabel tersebut dalam dua lembar yang berbeda Ringkasan dan Detail Dengan menggunakan dataset ini, kita akan menarik nilai-nilai di seluruh lembar kerja.
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.
Cara Menarik Nilai Dari Lembar Kerja Lain.xlsxTarik Nilai Dari Lembar Kerja Lain di Excel
Saat mengambil nilai dari lembar kerja yang berbeda, kita perlu mempertimbangkan bahwa lembar kerja bisa dari buku kerja yang sama atau buku kerja yang berbeda.
1. Tarik Nilai Dari Lembar Kerja Lain Dalam Buku Kerja yang Sama
I. Tarik Lurus ke Depan dengan Referensi Sel
Anda bisa menarik nilai dari lembar kerja lain dengan memberikan referensi sel yang diikuti dengan nama sheet dalam formula. Apa pun yang kita tulis dengan tanda sama dengan ( =
) adalah sebuah rumus.
Anda akan memahaminya lebih baik melalui contoh. Katakanlah kita ingin menarik nama aktor untuk film.
Di sini kami telah memperkenalkan kolom Aktor ke tabel ringkasan film. Sekarang, mari kita jelajahi metode penarikan.
Yang perlu kita lakukan adalah memberikan referensi sel beserta nama sheetnya.
=Detail! D4
Di sini Detail adalah nama sheet dan D4 adalah referensi sel. Kita perlu memasukkan " !
" di antara nama sheet dan referensi sel. Excel membedakan referensi sheet dan sel melalui tanda " !
" tanda.
Kita telah menemukan nama aktor. Mari kita lakukan hal yang sama untuk sel lainnya atau memanfaatkan fitur IsiOtomatis .
Karena data kita adalah data yang terbatas dan berada dalam urutan yang sama di kedua lembar, kita mendapatkan nama-nama dalam urutan yang benar.
II. Tarik Nilai Menggunakan VLOOKUP
Menarik atau mengambil atau mengambil nama mana pun yang Anda sebutkan, satu fungsi yang mungkin muncul dalam pikiran Anda adalah VLOOKUP .
Di bagian sebelumnya, kita menarik nilai menggunakan referensi sel, tetapi dalam waktu yang lama, ini mungkin tidak berguna. VLOOKUP bisa menjadi penyelamat di sana karena menarik nilai berdasarkan kecocokan.
Mari kita tulis rumus menggunakan VLOOKUP
=VLOOKUP(B4,Detail!$B$4:$E$12,3,0)
Di sini kami telah menyediakan B4 sebagai lookup_value di dalam VLOOKUP fungsi dan Detail!$B$4:$E$12 adalah lookup_array Anda bisa melihat bahwa kita telah menyediakan nama sheet sebelum range. Dan nama sheet dan range dipisahkan oleh " !
" tanda.
Di sini 3 sebagai aktor berada di kolom ke-3 dari rentang dan 0 untuk kecocokan yang tepat.
Kami telah menarik aktor film Jack Reacher dari lembar lain, Detail Tuliskan rumus untuk nilai-nilai lainnya atau gunakan rumus IsiOtomatis fitur.
Baca selengkapnya: Transfer Data dari Satu Lembar Kerja Excel ke Lembar Kerja Excel Lainnya Secara Otomatis dengan VLOOKUP
III. Tarik Nilai Menggunakan INDEX-MATCH
Alternatif yang terkenal untuk VLOOKUP adalah kombinasi dari INDEX dan PERTANDINGAN fungsi.
The PERTANDINGAN fungsi mengembalikan posisi nilai pencarian dalam rentang dan INDEX mengembalikan nilai pada lokasi yang diberikan dalam suatu rentang.
Kami akan memanfaatkan kombinasi ini untuk mengambil genre film.
Rumusnya adalah sebagai berikut
=INDEX(Detail!$C$4:$C$12,MATCH(B4,Detail!$B$4:$B$12,0))
Di dalam PERTANDINGAN fungsi, B4 adalah lookup_value, dan Detail!$B$4:$B$12 adalah lookup_range . ini PERTANDINGAN bagian yang menyediakan posisi dan kemudian INDEX menarik nilai dari Detail!$C$4:$C$12 jangkauan.
Kami telah menarik nilai genre dari Detail Tuliskan rumus atau latihan IsiOtomatis fitur untuk nilai lainnya.
IV. Tarik Nilai Menggunakan XLOOKUP
Jika Anda menggunakan Excel 365, maka Anda bisa menggunakan fungsi yang disebut XLOOKUP untuk menarik nilai-nilai.
Mari kita tarik nama direktur yang sesuai dari Detail lembar.
Rumusnya adalah sebagai berikut
=XLOOKUP(B4,Detail!$B$4:$B$12,Detail!$E$4:$E$12, "Tidak Ditemukan")
Di sini B4 adalah lookup_value , Detail!$B$4:$B$12 adalah lookup_range, dan Detail!$E$4:$E$12 adalah range dari mana kita perlu menarik nilai. Anda dapat melihat bahwa kita telah menulis nama sheet, Detail sebelum masing-masing rentang.
Selain itu, kami telah menambahkan "Not Found" pada bidang opsional if_not_found .
Kami telah menarik nilai, nama direktur, dari lembar lain, Detail Lakukan hal yang sama untuk nilai-nilai lainnya.
Baca selengkapnya: Cara Mengimpor Data ke Excel dari File Excel Lain (2 Cara)
Bacaan Serupa
- Cara Mengimpor File Teks dengan Beberapa Pembatas ke Excel (3 Metode)
- Kode VBA untuk Mengonversi File Teks ke Excel (7 Metode)
- Cara Mengekstrak Data dari Lembar Excel (6 Metode Efektif)
- Ekstrak Data yang Difilter di Excel ke Sheet Lain (4 Metode)
- Cara Mengekstrak Data dari Daftar Menggunakan Rumus Excel (5 Metode)
2. Tarik Nilai Dari Lembar Kerja Lain dari Buku Kerja Lain
Kita mungkin perlu menarik nilai dari lembar kerja dari buku kerja yang berbeda.
Untuk menunjukkan contoh kepada Anda, kami telah menyalin Detail nilai lembar ke buku kerja lain yang disebut Buku Kerja Nilai Tarik _Rincian.xlsx
Dan tabel rangkuman (rangkuman yang diperbarui) kita masih berada di buku kerja Cara Menarik Nilai Dari Lembar Kerja Lain Excel.xlsx
Kita akan menarik nama direktur dari buku kerja yang berbeda.
Kita bisa menggunakan salah satu pendekatan ( Referensi Sel , VLOOKUP , INDEX-MATCH , XLOOKUP ) yang telah kami sebutkan di bagian sebelumnya. Yang perlu Anda lakukan hanyalah memberikan nama buku kerja di dalam tanda kurung.
Untuk saat ini, kami menggunakan VLOOKUP Mari kita tulis rumusnya.
=VLOOKUP(B4,'[Tarik Nilai Buku Kerja _Details.xlsx]Detail'!$B$4:$E$12,4,0)
Di sini sebelum rentang sel $ B $ 4: $ E $ 12 kami telah menyediakan nama sheet (Detail) dan nama workbook. Nama workbook ada di dalam tanda kurung.
Kisaran dipisahkan oleh keduanya oleh " !
"Karena kita perlu menghitung buku kerja dan lembar kerja secara bersamaan sehingga mereka berada dalam tanda kutip tunggal ( ''
).
Kita telah menarik nilai, nama direktur, dari lembar kerja di lembar kerja lain. Lakukan hal yang sama untuk nilai lainnya atau lakukan IsiOtomatis fitur.
Baca selengkapnya: Cara Menarik Data Dari Sheet Lain Berdasarkan Kriteria di Excel
Kesimpulan
Sekian untuk sesi ini. Kami telah membuat daftar beberapa pendekatan untuk menarik nilai dari lembar kerja lain di Excel. Semoga ini bermanfaat bagi Anda. Jangan ragu untuk berkomentar jika ada sesuatu yang tampaknya sulit dipahami. Beri tahu kami metode lain yang mungkin kami lewatkan di sini.