Rabu, 07 Oktober 2020

Re: [belajar-excel] Mencari Data antar sheet

 

wa'alaikumussalam wr wb

Kasusnya :
Data master yang tidak ada di Data Update di-copy ke Data Update ?

Kalau Data Update bersifat unique berdasar kode seperti dalam contoh file, begini : (kalau mau dibuat VBA-nya silakan, pakai Power Query juga mudah, tapi ini pakai cara sederhana saja)
1. ke sheet Data Master -> copy semua record master di Data Master
2. ke sheet Data Update -> ke cells kosong pertama di sheet Data Update -> paste values data master yang sudah di-copy di langkah 1
3. blok semua records yang ada di Data Update (yang asli bawaan Data Update termasuk copy-an data master hasil langkah 2) -> lakukan remove duplicate
4. selesai

Kalau Data Master bersifat unique, tetapi Data Update tidak unique, bisa pakai Power Query (jauh lebih mudah) atau mau mencoba cara ini : (bisa dipakai untuk kasus data update bersifat unique)
1. ke sheet Data Master -> di kolom baru, pasang fungsi match, begini : =Match( cell master , range data update , 0 ) -> copy ke sluruh record master (calculation di set automatic)
2. filter Data Master -> pilih yang hasil formulanya adalah error value (bila perlu, saat akan lakukan filter, set calculation jadi manual)
3. blok record data master hasil filter (blok record data master tanpa kolom formula tadi -> CTRL G -> pilih Special -> pilih visible cells only -> tekan OK) -> lalu Copy (tekan CTRL C)
4. ke sheet update -> ke cells kosong pertama -> lakukan paste values
5. kembali ke sheet master -> turn off filter -> buang (delete) kolom berformula tadi -> set calculation jadi automatic lagi
6. menuju ke sheet Data Update -> terus geleng-geleng, sambil bergumam 'bisa gitu ya'

Wassalamu'alaikum wr wb
Kid











On Thu, Oct 8, 2020 at 10:27 AM Dwi Hadwan Ridho darrenridho@gmail.com [belajar-excel] <belajar-excel@yahoogroups.com> wrote:
 

Assalamu'alaikum,


Dear Para Master,

Mohon bantuannya ..

Saya punya 2 data (terlampir) yakni disheet "DataUpdate" dan "DataMaster", saya ingin update/mencari data yang tidak ada disheet "DataUpdate" tetapi ada disheet "DataMaster". Saya sudah mencoba membuat makro untuk pencarian dan update data tersebut dengan cara satu per satu (terlampir), dan cara ini akan memakan waktu lama jika data ada ratusan ribu row (misalkan 500.000 data).

Dalam pemikiran saya mungkin dengan membandingkan secara langsung bisa lebih cepat prosesnya.

Bagaimanakah membuat macro pencarian dengan membandingkan data sheet "DataUpdate" dengan "DataMaster" dan langsung men-copy data yang tidak ada disheet "DataUpdate".


Terima kasih


Wassalamu'alaikum.

Wawan

__._,_.___

Posted by: "Mr. Kid" <mr.nmkid@gmail.com>
Reply via web post Reply to sender Reply to group Start a New Topic Messages in this topic (2)
============================================================
Pojok Lowongan Kerja yang disediakan milis :
http://milis-belajar-excel.1048464.n5.nabble.com/Pojok-Lowongan-Kerja-f5725753.html
*** Posting lowongan kerja : ke link tersebut dan klik New Topic
============================================================
bergabung ke milis (subscribe), kirim mail kosong ke: belajar-excel-subscribe@yahoogroups.com
posting ke milis, kirimkan ke: belajar-excel@yahoogroups.com
berkunjung ke web milis : http://tech.groups.yahoo.com/group/belajar-excel/messages
melihat file archive / mendownload lampiran : http://www.mail-archive.com/belajar-excel@yahoogroups.com/
atau (sejak 25-Apr-2011) bisa juga di : http://milis-belajar-excel.1048464.n5.nabble.com/
menghubungi moderators & owners: belajar-excel-owner@yahoogroups.com
keluar dari membership milis (UnSubscribe), kirim mail kosong ke : belajar-excel-unsubscribe@yahoogroups.com
---------------------------------------------------------------------

.

__,_._,___

Tidak ada komentar:

Posting Komentar