Belajar menarik data dari sheet lain berdasarkan kriteria menggunakan fungsi bawaan dan makro di Excel, Google Sheet, dan OpenOffice Calc
Biasanya, teknik ini digunakan ketika pengguna ingin membagi dua kumpulan data yang besar atau menyiapkan laporan dari kumpulan data yang diberikan. Dengan demikian, mengekstrak kumpulan data ini secara manual menjadi sangat sibuk
Excel, OpenOffice Calc, dan Google Sheet terdiri dari fungsi bawaan yang membantu Anda menyederhanakan tugas yang sibuk dan memakan waktu
Pada artikel ini, kita akan mempelajari proses langkah demi langkah untuk menarik data dari sheet lain di Excel dan OpenOffice menggunakan Macro dan Opsi Filter Lanjutan. Di Google Sheets, ini menggunakan Fungsi FILTER bawaan
Daftar isi
Tarik Data Dari Lembar Lain Berdasarkan Kriteria Di Excel Menggunakan Fungsi Filter Lanjutan
Teknik ini mengurutkan data berdasarkan kriteria yang diberikan dan mentransfer data ke lembar lain. Anda dapat menggunakan opsi ini untuk mentransfer data di sheet yang sama atau sheet lain. Agar opsi ini berfungsi, judul kolom harus mirip dengan file sumber
Mari kita pahami dengan sebuah contoh
Contoh
Kami telah mengambil data sampel di bawah ini dari Buku Besar Piutang Perusahaan
Seperti yang bisa kita lihat ada dua pelanggan dalam data. Salah satunya adalah Pedagang Aakash dan satu lagi adalah Sundar Brothers Ltd. Jika kami ingin menyalin data hanya Aakash Traders di lembar lain, kami perlu menggunakan Opsi Filter Lanjutan
Anda dapat melakukan ini dengan mengikuti 5 langkah mudah. Namun sebelum kita mulai, ada beberapa hal yang perlu kita lakukan sebelum menggunakan opsi Advanced Filter
1. Pilih judul Buku Besar Piutang Usaha dan aktifkan "Filter" dengan membuka tab "Data" di pita dan mengklik ikon Filter seperti corong
2. Salin judul yang sama di lembar tempat Anda ingin mentransfer data setelah meninggalkan 3 baris
3. Di bagian atas, salin kriteria. Dalam contoh ini, kami ingin memfilter data berdasarkan "Nama Debitur"
Langkah-langkah Untuk Menggunakan Opsi Filter Lanjutan Di Excel
Pertama, klik sel kosong di lembar debitur di sebelah kriteria
Buka Tab Lihat dan klik "Makro". Pilih "Rekam Makro"
Tentukan nama Makro sesuai pilihan Anda. Kami telah mendefinisikan di sini sebagai "Aakash". Anda perlu menulis nama tanpa huruf besar. Klik "OK"
Buka tab "Data" di pita dan pilih "Lanjutan" di bagian "Urutkan dan Filter". Jendela berikut akan muncul
Pilih "Salin ke lokasi lain". Tekan tab dan pindah ke "Rentang Daftar". Klik ke dalam kotak dan arahkan ke file sumber. Dalam kasus kami, ini adalah Buku Besar Piutang Usaha. Pilih data lengkap termasuk heading
Dalam "Kriteria" pilih rentang kriteria yang telah kita tentukan sebelumnya. Dalam kasus kami, ini adalah sel B1. B2. Nama Debitur dan Pedagang Aakash adalah kriteria kami
Pada bagian “Salin Ke”, pilih judul pada lembar debitur yang ingin dipindahkan datanya (B4. H4) dan klik "OK"
Seperti yang Anda lihat pada gambar di atas, ini mengambil data Aakash Traders dari Accounts Receivable Ledger dan mentransfer data tersebut ke lembar debitur
Pengguna perlu menjalankan makro setiap kali mereka memasukkan data baru. Jadi untuk mengotomatiskan proses ini, kita perlu menambahkan kode VBA untuk menjalankan makro secara otomatis setiap kali pengguna mengklik lembar tersebut
Untuk melakukannya ikuti petunjuk berikut
Klik kanan pada lembar debitur. Klik Lihat Kode. Jendela VBA berikut akan terbuka
Di bawah baris kode pertama, ketik "transfer panggilan" atau tulis panggilan dengan nama makro Anda. Klik tombol "Simpan" dan tutup jendela VBA. Dengan demikian, ini akan mengotomatiskan proses setiap kali Anda mengklik lembar ini
Jika Anda mengubah nama debitur menjadi Sundar Brothers Ltd dan arahkan ke sheet ini, file tersebut menampilkan data Sundar Brothers Ltd
Tarik Data Dari Lembar Lain Berdasarkan Kriteria Di OpenOffice Calc Menggunakan Fungsi Filter Lanjutan
Advanced Filter di OpenOffice Calc membantu kita mentransfer data dari satu sheet ke sheet lainnya. Pada artikel ini, kita akan mempelajari proses langkah demi langkah untuk menggunakan Filter Lanjutan
Ikuti 7 langkah mudah berikut ini
- Mulai Merekam Makro. Anda juga dapat menggunakan tombol pintas ALT + T + M + R
- Pilih data sumber
- Pergi ke Filter. Pilih Filter Lanjutan. Anda juga dapat menggunakan tombol pintas ALT + D + F + A
- Tentukan Kriteria dan pilih sel kriteria
- Klik "Lainnya" dan pilih "Salin Ke". Tentukan lembar atau sel tempat Anda ingin menyalin data
- Klik "OK"
- Berhenti merekam "Makro" dengan mengklik jendela pop-up "Stop Recording" di layar Anda di sudut kiri atas
Mari kita pahami proses di atas dengan sebuah contoh
Contoh
Klik di sini untuk mengunduh contoh lembar data. Ada 3 lembar dalam buku kerja ini
Seperti yang Anda lihat, ada data dua vendor/debitur di sheet tersebut. Sekarang, jika kita ingin membuat Buku Besar debitur, kita harus menyalin data secara manual setiap kali faktur baru dikeluarkan
Apalagi, ketika frekuensi tagihan semakin tinggi, pekerjaan ini melelahkan. Untuk mengotomatiskan proses ini, kita dapat mengambil bantuan makro dan opsi filter lanjutan di OpenOffice Calc
Mari kita terapkan proses langkah demi langkah yang disebutkan di atas
Langkah-langkah Untuk Menggunakan Opsi Filter Tingkat Lanjut Di OpenOffice Calc
Jalankan makro menggunakan ALT + T + M + R untuk mentransfer data dari lembar Templat Piutang Usaha ke Lembar Debitur. Lihat gambar di bawah ini
Klik sel mana saja di Lembar Debitur. Sekarang pilih data di file sumber. Di file Piutang Usaha kami, pilih B6. U53
Tekan ALT + D + F + A untuk membuka Opsi Filter Lanjutan. Kotak dialog berikut akan muncul
Pilih Kriteria. Kriteria kami di sini adalah "Pedagang Aakash". Pilih sel B2. B3. Klik tombol "Lainnya" di sudut kanan kotak dialog
Centang opsi "Salin hasil" dan pilih sel tempat Anda ingin menempelkan data. Perlu diingat bahwa data yang difilter juga akan menyalin heading dari data sumber. Jadi, tidak seperti excel tidak perlu memasukkan kolom yang sama di lembar debitur
Sekarang, tekan "OK" dan klik tombol "Stop recording" di sudut kiri atas. Ini akan menjalankan filter muka dan mentransfer data ke buku besar debitur Aakash Traders
Segera setelah Anda membuat entri baru di Buku Besar Piutang, Anda hanya perlu menjalankan makro menggunakan pintasan berikut ALT + T + M + U dan pilih nama makro seperti yang ditunjukkan di bawah ini
Tarik Data Dari Sheet Lain Berdasarkan Kriteria Di Google Sheets Menggunakan Fungsi FILTER
Google Sheet terdiri dari Fungsi FILTER bawaan. Fungsi ini bekerja sama dengan Advanced Filter Option di Excel dan OpenOffice Calc
Fungsi FILTER di Google Sheet membuat pekerjaan mentransfer atau menarik data dari sheet lain menjadi sangat mudah. Yang harus Anda lakukan adalah memasukkan fungsi dan menentukan parameternya. Itu saja dan Anda selesai
Sintaks Fungsi FILTER di Google Sheets
Sintaks = FILTER(rentang , kondisi1