Cara Menarik Data daripada Pelbagai Lembaran Kerja dalam Excel (4 Cara Pantas)

  • Berkongsi Ini
Hugh West

Semasa bekerja dalam Excel, kita selalunya perlu bekerja dengan banyak lembaran kerja dalam buku kerja. Hari ini saya akan menunjukkan cara anda boleh menarik data daripada berbilang lembaran kerja ke satu lembaran kerja dalam Excel.

Muat Turun Buku Kerja Amalan

Cara Menarik Data daripada Pelbagai Lembaran Kerja.xlsm

4 Kaedah yang Sesuai untuk Menarik Data daripada Pelbagai Lembaran Kerja dalam Excel

Di sini kami mempunyai tiga lembaran kerja dalam buku kerja. Ia mengandungi rekod jualan beberapa item dalam tempoh tiga bulan: Januari, Februari dan Mac masing-masing.

Objektif kami hari ini ialah untuk menarik data daripada tiga lembaran kerja ini ke dalam satu lembaran kerja untuk digunakan untuk pengiraan.

1. Gunakan Formula untuk Menarik Data daripada Pelbagai Lembaran Kerja

Jika anda ingin melakukan sebarang operasi pada data daripada berbilang helaian, anda boleh melakukan ini melalui formula. Berikut ialah cara untuk melakukannya.

Langkah:

  • Letakkan nama helaian ( Nama_Helaian! ) sebelum rujukan sel apabila terdapat rujukan sel berbilang helaian dalam formula.
  • Mari cuba ketahui jumlah bilangan setiap produk yang dijual dalam tiga bulan.
  • Pilih mana-mana sel dalam mana-mana lembaran kerja dan masukkan formula dengan cara ini:
=January!D5+February!D5+March!D5

  • Kemudian seret Pemegang Isi untuk menyalin formula ke seluruh sel.

Lihat, kami telah mendapat jumlah jualan selama tiga bulan untuk setiapproduk.

Penjelasan Formula:

  • Di sini Januari!D5 menunjukkan rujukan sel D5 nama helaian “Januari” . Jika anda mempunyai nama helaian sebagai Helaian1, gunakan Helaian1!D5 sebaliknya.
  • Begitu juga Februari!D5 dan Mac!D5 menunjukkan sel rujukan D5 pada helaian bernama Februari dan Mac masing-masing.
  • Oleh itu, anda boleh menarik data daripada berbilang helaian ke dalam satu formula dalam satu helaian dan lakukan sebarang operasi yang diingini.

Menggunakan Formula Rujukan 3D:

Anda juga boleh melakukan ini dengan menggunakan formula dengan rujukan 3D. Formulanya adalah seperti berikut.

=SUM(January:March!D5)

Klik pada pautan ini untuk mengetahui cara membuat rujukan 3D dalam Excel.

Baca Lagi: Tarik Sel Sama dari Berbilang Helaian ke dalam Lajur Induk dalam Excel

2. Menarik Data daripada Berbilang Lembaran Kerja dengan Menggunakan Ciri Consolidated

Kami boleh menarik data daripada berbilang lembaran kerja dan menggunakannya dalam operasi menggunakan alat Consolidate dari bar alat Excel.

Langkah:

  • Buat set data kosong dengan nama produk dan tambah lajur bernama Jumlah Jualan. Pastikan sel di bawah lajur ini kosong.

  • Sekarang, C5:C19 julat sel dalam mana-mana lembaran kerja dan pergi ke Data > Satukan alat di bawah bahagian Alat Data .

  • Anda akandapatkan kotak dialog Consolidate . Di bawah pilihan Fungsi , pilih operasi yang anda mahu lakukan pada data daripada berbilang lembaran kerja.
  • Demi contoh ini, pilih Jumlah .
  • Sekarang, klik pada ikon Import terus ke kotak Rujukan .

  • Kotak Consolidate akan dimampatkan ke kotak Consolidate – Rujukan . Pilih julat sel yang dikehendaki daripada helaian pertama. Kemudian sekali lagi klik ikon Import di sebelah kanan.

  • Anda akan mendapati rujukan sel bagi julat yang dipilih dimasukkan dalam Rujukan kotak. Klik butang Tambah terus ke kotak Tambah rujukan .

  • Anda akan menemui rujukan julat yang dipilih dimasukkan dalam kotak Tambah rujukan .
  • Pilih julat sel lain daripada lembaran kerja lain dan masukkannya dalam kotak Tambah rujukan dengan cara yang sama.
  • Demi contoh ini, pilih D5:D19 daripada lembaran kerja Februari dan D5:D19 daripada lembaran kerja Mac .

  • Kemudian klik OK. Anda akan menemui jumlah tiga julat yang dipilih daripada tiga lembaran kerja yang dimasukkan dalam julat kosong.

Baca Lagi: Makro Excel: Ekstrak Data daripada Berbilang Fail Excel (4 Kaedah)

Bacaan Serupa

  • Cara Memasukkan Data Yang Sama dalam BerbilangHelaian dalam Excel
  • Kod VBA untuk Menukar Fail Teks kepada Excel (7 Kaedah)
  • Cara Mengimport Fail Teks dengan Berbilang Pembatas ke dalam Excel ( 3 Kaedah)
  • Tukar Notepad kepada Excel dengan Lajur (5 Kaedah)
  • Cara Mengekstrak Data daripada Imej ke dalam Excel (Dengan Langkah Pantas)

3. Menggunakan Makro untuk Menarik Data daripada Berbilang Lembaran Kerja

Sehingga kini, kami telah menarik data daripada berbilang lembaran kerja untuk melaksanakan beberapa operasi.

Perkara yang perlu dilakukan jika kami tidak mahu melakukan sebarang operasi , hanya kumpulkan data daripada berbilang lembaran kerja dan susunkannya secara menegak dalam satu lembaran kerja?

Lihat set data di bawah.

Di sini kami mempunyai buku kerja baharu dengan tiga lembaran kerja, setiap satu mempunyai rekod jualan sebanyak empat minggu bagi bulan Januari, Februari dan Mac masing-masing.

Objektif kami adalah untuk mengumpul data daripada tiga lembaran kerja ini dan menyusunnya dalam satu lembaran kerja. Kita boleh melaksanakan ini dengan menjalankan Makro ( VBA Kod).

Kod VBA adalah seperti berikut.

5872

tapak ini membantu kami fahami dan bangunkan kod.

Sekarang, ikut langkah di bawah untuk menggunakan kod ini.

Langkah:

  • Mula-mula, tekan Alt+F11 dan pergi ke editor VBA.
  • Sekarang, pergi ke tab Sisipkan dan klik pada Modul. Modul baharu akan dibuka.

  • Sekarang, salin kod dan tampalkannyadi sini.

  • Sekarang, simpan fail Excel dengan menekan Ctrl+S .
  • Jadi anda akan hadap tetingkap berikut dahulu.

  • Klik pada Tidak dan simpan fail sebagai Didayakan Makro fail.

  • Sekarang, klik pada butang Jalankan /tekan F5 atau tekan Alt+F8 .
  • Kotak dialog yang dipanggil Makro akan muncul. Pilih Makro ( PullDatafromMultipleSheets ) ini dan klik pada Jalankan .

  • Anda akan menemui data daripada tiga lembaran kerja yang disusun secara menegak dalam lembaran kerja baharu yang dipanggil “VBA” .

Baca Lagi: Cara Menarik Data daripada Berbilang Lembaran Kerja dalam Excel VBA

4. Menggunakan Power Query untuk Menarik Data daripada Berbilang Lembaran Kerja

Ini ialah tugas terakhir kami hari ini. Sekali lagi kami kembali ke helaian awal kami untuk menunjukkan kaedah ini. Objektif kami adalah untuk mengumpul data daripada lembaran kerja ini dan menggabungkannya ke dalam satu jadual.

Kami akan mencapainya menggunakan Power Query Excel. Kueri Kuasa tersedia daripada Excel 2016 . Jika anda menggunakan mana-mana versi lama, anda perlu memuat turun dan memasangnya secara manual.

Langkah:

  • Pertama sekali, kami perlu menukar data kami dalam setiap helaian ke dalam jadual. Pilih mana-mana sel di dalam data dan tekan Ctrl+T . Kemudian tekan OK .

  • Sekarang, pergi ke Data > Dapatkan alat Data di bawah Dapatkan & Bahagian Transform Data daripada mana-mana lembaran kerja.
  • Klik pada menu lungsur turun. Daripada pilihan yang tersedia, pilih Daripada Sumber Lain > Pertanyaan Kosong .

  • Editor Pertanyaan Kuasa akan dibuka. Dalam bar Formula, tulis formula ini:
=Excel.CurrentWorkbook()

Pertanyaan Kuasa adalah sensitif huruf besar-kecil. Jadi tulis formula seperti sedia ada.

  • Klik pada Enter . Anda akan dapati tiga jadual daripada tiga lembaran kerja disusun satu demi satu. Pilih yang anda mahu tarik.
  • Demi contoh ini, pilih ketiga-tiganya.
  • Kemudian klik anak panah kanan kecil di sebelah tajuk Kandungan .

  • Anda akan mendapat kotak kecil. Klik pada Kembangkan dan kemudian tandakan (tandakan) semua kotak.

  • Kemudian klik OK . Anda akan menemui semua item daripada tiga jadual yang dibawa ke satu jadual dalam Editor Pertanyaan Kuasa .

  • Kemudian pergi ke Fail > Tutup dan Muatkan Ke… pilihan dalam Editor Pertanyaan Kuasa .

  • Anda akan mendapat Import Data kotak dialog. Pilih Jadual .
  • Kemudian jika anda mahu jadual gabungan berada dalam lembaran kerja baharu, pilih Lembaran Kerja Baharu .
  • Jika tidak, pilih Lembaran Kerja Sedia Ada dan masukkan rujukan sel julat di mana anda mahu jadual.

  • Kemudian klik OK . Anda akancari data daripada tiga lembaran kerja yang disusun dalam satu jadual dalam lembaran kerja baharu bernama Query .

Baca Lagi: Cara Menukar Fail Teks kepada Excel Secara Automatik (3 Cara Yang Sesuai)

Kesimpulan

Menggunakan kaedah ini, anda boleh menarik data daripada berbilang lembaran kerja ke satu lembaran kerja dalam Excel. Adakah anda mempunyai sebarang soalan? Jangan ragu untuk bertanya kepada kami di bahagian komen.

Hugh West ialah jurulatih dan penganalisis Excel yang sangat berpengalaman dengan lebih 10 tahun pengalaman dalam industri. Beliau memiliki Ijazah Sarjana Muda Perakaunan dan Kewangan serta Ijazah Sarjana dalam Pentadbiran Perniagaan. Hugh mempunyai minat untuk mengajar dan telah membangunkan pendekatan pengajaran yang unik yang mudah diikuti dan difahami. Pengetahuan pakar Excel beliau telah membantu beribu-ribu pelajar dan profesional di seluruh dunia meningkatkan kemahiran mereka dan cemerlang dalam kerjaya mereka. Melalui blognya, Hugh berkongsi pengetahuannya dengan dunia, menawarkan tutorial Excel percuma dan latihan dalam talian untuk membantu individu dan perniagaan mencapai potensi penuh mereka.