Bagaimana cara menyalin data dari sheet1 ke sheet2 secara otomatis?

Penggunaan utama dari konsep ini adalah jika Anda menambahkan beberapa data di lembar 1, maka secara otomatis diperbarui di lembar 2. Di sini kita membahas tentang hal ini secara rinci. Untuk referensi sel atau rentang sel di lembar kerja lain di buku kerja yang sama, cantumkan nama lembar kerja diikuti dengan tanda seru (. ) sebelum alamat sel

Dengan kata lain, dalam referensi Excel ke lembar kerja lain, Anda menggunakan format berikut. Referensi ke sel individu

Sintaksis

Sheet_name!Cell_address

dapat kita lihat pada contoh ini. merujuk sel B1 dari sheet 1 di Sheet2, kita perlu mengetikkan tipe Sheet2. B1

Sintaks untuk Referensi ke berbagai sel

Sintaksis

Sheet_name!First_cell:Last_cell
_

Contoh untuk Referensi ke rentang sel

Sintaksis

Sheet_name!First_cell:Last_cell
_

Misalnya, untuk merujuk ke sel A1. A15 di Sheet2, Anda mengetik Sheet2. A1. A15

Catatan. Jika nama lembar kerja menyertakan spasi atau karakter non-abjad, Anda harus mengapitnya dengan tanda kutip tunggal. Misalnya, referensi eksternal ke sel A1 di lembar kerja bernama Laporan Bulanan harus dibaca sebagai berikut. 'Pernyataan bulanan'. A1

Cara merujuk buku kerja lain di Excel

Dalam rumus Microsoft Excel, referensi eksternal ke buku kerja lain ditampilkan dalam dua cara, bergantung pada apakah buku kerja sumber terbuka atau tertutup

Referensi eksternal ke buku kerja terbuka

Saat buku kerja sumber dibuka, referensi eksternal Excel menyertakan nama buku kerja dalam tanda kurung siku (termasuk ekstensi file), diikuti dengan nama lembar, tanda seru (. ), dan sel referensi atau rentang sel. Dengan kata lain, Anda menggunakan format referensi berikut untuk referensi buku kerja terbuka

Sintaksis

[Workbook_name]Sheet_name!Cell_address

Misalnya, inilah referensi eksternal ke sel B2. B5 pada lembar Jan di buku kerja bernama Sales. xlsx

Sintaksis

[Sales.xlsx]Jan!B2:B5
_

Jika Anda ingin, misalnya, menghitung jumlah sel tersebut, rumus dengan referensi buku kerja akan terlihat seperti berikut

Sintaksis

=SUM([Sales.xlsx]Jan!B2:B5)

Referensi eksternal ke buku kerja tertutup

Saat Anda mereferensikan buku kerja lain di Excel, buku kerja lain tersebut tidak perlu dibuka. Jika buku kerja sumber ditutup, Anda harus menambahkan seluruh jalur ke referensi eksternal Anda

Misalnya untuk menjumlahkan sel B2. B5 di lembar Jan dari Penjualan. xlsx buku kerja yang berada di dalam folder Laporan di drive D, Anda menulis rumus berikut

Saat bekerja dengan banyak lembar kerja di Excel, sangat biasa merasakan kebutuhan untuk mentransfer data dari satu lembar kerja ke lembar kerja lainnya. Ada cara mudah dan sederhana untuk memenuhi tujuan ini. Pada artikel ini, Anda akan mempelajari cara mentransfer data dari satu lembar kerja Excel ke lembar kerja Excel lainnya secara otomatis melalui 5 metode yang sesuai dengan penjelasan singkat


Daftar isi

Download Buku Latihan

Anda dapat mengunduh buku kerja Excel yang telah kami gunakan untuk menyiapkan artikel ini

Mentransfer Data Secara Otomatis ke Seluruh Lembar Kerja. xlsm


5 Cara Cepat Mentransfer Data dari Satu Lembar Kerja Excel ke Lembar Kerja Excel Lainnya Secara Otomatis

Di sini, untuk tujuan demonstrasi, kami menggunakan kumpulan data di bawah ini, di mana kami memiliki berbagai ponsel cerdas dan informasinya terdaftar. Untuk menghindari masalah kompatibilitas apa pun, gunakan edisi Microsoft Excel 365

Bagaimana cara menyalin data dari sheet1 ke sheet2 secara otomatis?


1. Terapkan Opsi Tempel Tautan di Excel untuk Mentransfer Data Secara Otomatis

Pada gambar berikut, lembar kerja Dataset merepresentasikan spesifikasi sejumlah model smartphone

Bagaimana cara menyalin data dari sheet1 ke sheet2 secara otomatis?

Dan inilah lembar kerja Tempel Tautan di mana tiga kolom dari lembar Dataset telah diekstraksi. Kolom Harga belum disalin karena kami akan menunjukkan berbagai metode di sini untuk mengeluarkan daftar harga dari lembar pertama. Kami harus mempertahankan beberapa aturan yang akan memperbarui kolom harga secara otomatis jika ada perubahan pada kolom yang sesuai di lembar pertama (Dataset)

Bagaimana cara menyalin data dari sheet1 ke sheet2 secara otomatis?

Kita dapat menautkan kedua lembar kerja ini sehingga data dalam satu lembar kerja (Tempel Tautan) akan terisi secara otomatis berdasarkan lembar kerja lain (Dataset)


1. 1 Dalam Buku Kerja yang Sama

Di sini, data akan dipindahkan dari satu lembar kerja ke lembar kerja lain dalam buku kerja yang sama. Data juga akan diperbarui setiap kali data sumber berubah

📌 Langkah

  • Dari lembar kerja Dataset, pilih rentang sel (D5. D10) yang berisi harga smartphone, dan klik kanan pada mouse
  • Pilih Salin dari menu konteks untuk menyalin rentang sel yang dipilih

Bagaimana cara menyalin data dari sheet1 ke sheet2 secara otomatis?

  • Buka lembar kerja Tempel Tautan sekarang
  • Pilih sel keluaran pertama di kolom Harga
  • Klik kanan pada mouse Anda dan pilih opsi Tempel Tautan seperti yang ditandai di dalam kotak merah di tangkapan layar berikut

Bagaimana cara menyalin data dari sheet1 ke sheet2 secara otomatis?

  • Setelah memilih Tautan Tempel, Anda akan melihat bahwa kolom Harga sekarang sudah lengkap dengan data yang diekstraksi dari lembar pertama (Dataset)

Bagaimana cara menyalin data dari sheet1 ke sheet2 secara otomatis?

  • Sekarang kita akan melihat bagaimana perubahan data di lembar kerja utama (Dataset) mengisi data secara otomatis di lembar kerja kedua (Tempel Tautan)
  • Di lembar kerja Dataset, ubah nilai harga model smartphone apa pun. Misalnya, ubah nilai sel di sel D8 dari 850 menjadi 750
  • Tekan Enter dan buka lembar kerja Tempel Tautan

Bagaimana cara menyalin data dari sheet1 ke sheet2 secara otomatis?

  • Dan Anda akan menemukan harga terbaru dari ponsel cerdas terkait di lembar kerja Tempel Tautan juga diubah dari 850 menjadi 750. Ini adalah bagaimana kita dapat dengan mudah menautkan antara dua atau beberapa lembar kerja untuk mentransfer data

Bagaimana cara menyalin data dari sheet1 ke sheet2 secara otomatis?

Baca selengkapnya. Mentransfer Data dari Satu Lembar Kerja Excel ke Lembar Kerja Lainnya Secara Otomatis dengan VLOOKUP


1. 2 Di Berbagai Buku Kerja

Hingga saat ini, kami telah melihat bahwa kami dapat mentransfer data dari satu lembar kerja ke lembar kerja lainnya. Tetapi transfer tersebut telah dilakukan di dalam buku kerja yang sama. Tapi di sini, kita akan mentransfer data dari satu buku kerja ke buku kerja lainnya

📌 Langkah

  • Pertama, kita harus membuka kedua workbook secara bersamaan
  • Kumpulan data di bawah ini adalah kumpulan data dari mana kami akan mentransfer data ke lembar kerja lain di buku kerja terpisah
  • Nilai kolom Harga akan ditransfer ke buku kerja baru

Bagaimana cara menyalin data dari sheet1 ke sheet2 secara otomatis?

  • Di sisi lain, kami hanya memiliki kolom Merek dan Harga di kumpulan data tujuan

Bagaimana cara menyalin data dari sheet1 ke sheet2 secara otomatis?

  • Untuk memulainya, kita perlu memilih rentang sel D5. D10 lalu klik kanan pada mouse
  • Kemudian dari menu konteks, pilih Salin untuk menyalin rentang sel ke papan klip

Bagaimana cara menyalin data dari sheet1 ke sheet2 secara otomatis?

  • Pindah ke buku kerja tujuan lalu pilih sel C5
  • Kemudian klik kanan mouse dan dari menu konteks klik ikon Tempel Tautan

Bagaimana cara menyalin data dari sheet1 ke sheet2 secara otomatis?

  • Mengklik ikon Tempel Tautan akan menempelkan dan menautkan data yang disimpan dalam rentang sel di D5. D10 (Buku Kerja Sumber) di rentang sel C5. C10 (Buku Kerja Tujuan)
  • Sekarang jika kita mengubah data apa pun di kumpulan data sumber, maka data tersebut juga akan diperbarui dengannya

Bagaimana cara menyalin data dari sheet1 ke sheet2 secara otomatis?


2. Mentransfer Data dari Satu Lembar ke Lembar Lain dengan Menggunakan Referensi Lembar Kerja

Sekarang kami akan menerapkan metode lain di mana kami tidak perlu menyalin dan menempelkan apa pun dari satu lembar kerja ke lembar kerja lainnya. Sebaliknya, kami akan menggunakan referensi sel dari lembar kerja lain untuk mengisi data secara otomatis di sel lembar kerja lain

📌 Langkah

  • Pada Worksheet Reference worksheet, pilih Cell D5 dan beri tanda Equal (=) Jangan tekan Enter dulu

Bagaimana cara menyalin data dari sheet1 ke sheet2 secara otomatis?

  • Buka lembar kerja Dataset
  • Pilih rentang sel (D5. D10) berisi harga semua model smartphone
  • tekan enter

Bagaimana cara menyalin data dari sheet1 ke sheet2 secara otomatis?

  • Di lembar kerja Referensi Lembar Kerja, Anda akan menemukan array harga di kolom D mulai dari D5 hingga D10

Bagaimana cara menyalin data dari sheet1 ke sheet2 secara otomatis?

  • Jika Anda mengubah data apa pun di kolom Harga di lembar kerja Kumpulan Data, Anda juga akan segera melihat harga terbaru dari item terkait di Referensi Lembar Kerja

Baca selengkapnya. Bagaimana Excel Menarik Data Dari Lembar Lain Berdasarkan Kriteria

Bacaan Serupa

  • Cara Mengimpor File Teks dengan Banyak Pembatas ke Excel (3 Metode)
  • Ekstrak Data yang Difilter di Excel ke Lembar Lain (4 Metode)
  • Cara Mengimpor Data dari File Teks ke Excel (3 Metode)
  • Konversi Excel ke File Teks dengan Pembatas (2 Pendekatan Mudah)
  • Cara Mengonversi File Teks ke Excel Secara Otomatis (3 Cara yang Cocok)

3. Sisipkan Simbol Plus (+) untuk Memindahkan Data ke Lembar Kerja Lain Secara Otomatis

Di bagian ini, kami akan menerapkan rumus alternatif yang dimulai dengan simbol Plus (+) alih-alih tanda Sama Dengan (=). Mari kita lakukan langkah-langkah berikut

📌 Langkah

  • Pilih sel keluaran D5 di lembar kerja Plus Symbol
  • Mulailah mengetik dan masukan simbol Plus (+) di sana saja. Jangan tekan Enter sekarang
  • Seret penunjuk tetikus Anda ke lembar Dataset
  • Klik kanan tombol mouse Anda dan Anda akan diarahkan ke lembar kerja Dataset

Bagaimana cara menyalin data dari sheet1 ke sheet2 secara otomatis?

  • Di lembar kerja Dataset, pilih rentang sel (D5. D10) berisi harga semua perangkat
  • tekan enter

Bagaimana cara menyalin data dari sheet1 ke sheet2 secara otomatis?

  • Setelah menekan Enter, Anda akan menemukan semua harga di bawah kolom Harga di lembar kerja Simbol Plus. Dan jika Anda mengubah harga perangkat smartphone di lembar kerja Dataset, itu akan secara otomatis memperbarui harga yang sesuai di lembar kerja Simbol Plus segera

Bagaimana cara menyalin data dari sheet1 ke sheet2 secara otomatis?

Baca selengkapnya. Ekstrak Data dari Satu Lembar ke Lembar Lain Menggunakan VBA di Excel (3 Metode)


4. Kirim Data Secara Otomatis ke Lembar Kerja Lain Melalui Excel VBA

Di bagian terakhir kami, kami akan menerapkan kode VBA untuk mentransfer data dari VBA_1 ke VBA_2. Pada gambar di bawah, VBA_1 berisi nilai masing-masing dalam B4 dan C4. Yang akan kita lakukan di sini adalah mengetik model smartphone dan harganya di B5 dan C5 terlebih dahulu. Kemudian kami akan menekan tombol khusus yang akan mentransfer data masukan dari VBA_1 ke VBA_2

Bagaimana cara menyalin data dari sheet1 ke sheet2 secara otomatis?

Dan inilah lembar kerja VBA_2, di mana daftar model smartphone dan harga yang sesuai akan diisi secara otomatis dari lembar kerja VBA_1  

Bagaimana cara menyalin data dari sheet1 ke sheet2 secara otomatis?

Jadi, kita dapat beralih ke langkah-langkah yang diperlukan sekarang yang akan menjalankan Makro dengan benar


Langkah 1. Sisipkan Tombol Perintah

  • Buka pita Pengembang terlebih dahulu
  • Dari drop-down Sisipkan, pilih tombol perintah pertama yang ditampilkan dalam bentuk persegi panjang dari bagian Kontrol ActiveX

Bagaimana cara menyalin data dari sheet1 ke sheet2 secara otomatis?

  • Sekarang gambar persegi panjang sesuai dengan ukuran pilihan Anda menggunakan panah yang ditunjukkan pada gambar di gambar

Bagaimana cara menyalin data dari sheet1 ke sheet2 secara otomatis?

  • Dan Anda akan melihat tombol perintah seperti yang ditunjukkan pada tangkapan layar berikut

Bagaimana cara menyalin data dari sheet1 ke sheet2 secara otomatis?

  • Untuk mengubah keterangan, klik kanan tombol mouse sekarang
  • Pilih opsi Properti

Keterangan tombol default perlu diubah menjadi yang khusus untuk kejelasan yang lebih baik

Bagaimana cara menyalin data dari sheet1 ke sheet2 secara otomatis?

  • Di kotak Keterangan, tetapkan nama tombol, misalkan 'Transfer ke Lembar VBA_2

Bagaimana cara menyalin data dari sheet1 ke sheet2 secara otomatis?

  • Tekan Enter atau klik tanda silang di sudut kotak
  • Setelah ini, kita akan melihat bahwa judulnya sekarang adalah Transfer ke Lembar VBA_2

Bagaimana cara menyalin data dari sheet1 ke sheet2 secara otomatis?


Langkah 2. Tetapkan Makro ke Tombol

Kami sekarang dapat menetapkan kode VBA ke tombol perintah

  • Klik kanan pada Tombol Perintah lagi dan pilih Lihat Kode dari menu konteks

Bagaimana cara menyalin data dari sheet1 ke sheet2 secara otomatis?

  • Jendela VBA akan muncul
  • Di modul VBA, rekatkan kode berikut
Option Explicit
Private Sub CommandButton1_Click()
Dim Smartphone As String, Price As String
Worksheets("VBA_1").Select
Smartphone = Range("B5")
Price = Range("C5")
Worksheets("VBA_2").Select
Worksheets("VBA_2").Range("B4").Select
If Worksheets("VBA_2").Range("B4").Offset(1, 0) <> "" Then
Worksheets("VBA_2").Range("B4").End(xlDown).Select
End If
ActiveCell.Offset(1, 0).Select
ActiveCell.Value = Smartphone
ActiveCell.Offset(0, 1).Select
ActiveCell.Value = Price
Worksheets("VBA_1").Select
Worksheets("VBA_1").Range("B5:C5").ClearContents
End Sub
_

Bagaimana cara menyalin data dari sheet1 ke sheet2 secara otomatis?

  • Sekarang klik ikon Simpan dan kembali ke lembar kerja VBA_1 Anda

Langkah 3. Jalankan Kode untuk Mentransfer Data

Kami sekarang dapat memindahkan data dari satu lembar kerja ke lembar kerja lain dengan menekan tombol

  • Ketik nama model ponsel cerdas dan harganya di sel masukan yang sesuai
  • Klik pada tombol Transfer ke tombol perintah VBA_2

Bagaimana cara menyalin data dari sheet1 ke sheet2 secara otomatis?

  • Dan Anda akan melihat bahwa data input tidak ada di lembar kerja VBA_1 dan datanya sekarang ada di kumpulan data VBA_2

Bagaimana cara menyalin data dari sheet1 ke sheet2 secara otomatis?

  • Sekarang beralih ke lembar kerja VBA_2 dan Anda akan menemukan data input Anda di sana di bawah header yang sesuai
  • Mari buka lembar kerja VBA_1 sekali lagi
  • Ketik nama perangkat smartphone lain dan harganya
  • Tekan tombol perintah di sebelah kanan

Bagaimana cara menyalin data dari sheet1 ke sheet2 secara otomatis?

  • Beralih kembali ke lembar kerja VBA_2 dan kemudian Anda akan melihat bahwa informasi baru sekarang berada tepat di bawah kumpulan data yang ada

Bagaimana cara menyalin data dari sheet1 ke sheet2 secara otomatis?

  • Jadi, kami baru saja mentransfer data input kedua juga ke VBA_2. Dengan cara ini, kami dapat memasukkan data yang ditingkatkan di VBA_1 dan memperbarui VBA_2 secara otomatis dengan memasukkan data dari VBA_1 setiap saat
  • Seperti pada gambar di bawah ini Anda dapat melihat bahwa kami mendapatkan semua nama ponsel cerdas, dan datanya secara berurutan di lembar kerja VBA_2

Bagaimana cara menyalin data dari sheet1 ke sheet2 secara otomatis?

Baca selengkapnya. Cara Mentransfer Data dari Satu Lembar ke Lembar Lainnya di Excel Menggunakan Macro


Kesimpulan

Saya harap semua metode sederhana yang disebutkan di atas sekarang akan membantu Anda menerapkannya di spreadsheet Excel Anda saat Anda harus mentransfer data dari satu lembar kerja ke lembar kerja lainnya secara otomatis. Untuk masalah ini, buku kerja tersedia untuk diunduh di mana Anda dapat mempraktikkan metode ini. Jangan ragu untuk mengajukan pertanyaan atau umpan balik melalui bagian komentar. Setiap saran untuk perbaikan komunitas Exceldemy akan sangat dihargai