Tecnologia, programação e muito Visual FoxPro.

sábado, 20 de junho de 2009

Re: ]] XL-mania [[ Mengambil data dari file lain



Dear Budi Heryatna,

Gunakan get external data, paling mudah menggunakan MS Query.
Jika data tersusun header pada baris 1 mulai kolom A dan diantara data tidak ada blank row, maka hal ini akan lebih memudahkan.
 
Langkahnya :
=> Data -> Get External Data -> FromOther Sources -> From MS Query
=> lalu pilih excel files tekan OK,
=> pilih file excel pertama yang akan digabung (misal file yang tanggal 1) lalu tekan OK
=> pilih nama sheet yang dipakai atau klik tanda + dikiri nama sheet jika hanya field-field (kolom-kolom) tertentu yang akan di gabung, lalu tekan tombol > untuk memasukkan field atau sheet yang akan di-gabung
lalu tekan next
=> tekan next untuk dialog box ini (dialog box syarat data yang diambil)
=> tekan next lagi untuk dialog box ini (dialog box metode sorting)
=> pilih return to bla..bla..bla.. lalu tekan finish
=> pilih jenis output (untuk kasus ini, pilih table), kemudian pilih letak output di excel, lalu tekan OK

Kemudian, klik sebuah cell pada tabel hasil, klik edit query pada toolbar external data, lalu ubah query menjadi UNION query. Syntax Union Query

SELECT nama_tabel1.nama_field1, nama_tabel1.nama_fieldN FROM db1.nama_tabel1
UNION atau UNION ALL SELECT
nama_tabelM.nama_field1, nama_tabelM.nama_fieldN FROM dbX.nama_tabelM

jangan upa cara penulisan
nama workbook sebagai db di query
 `C:\folder\folder1\nama file.xls`

nama worksheet sebagai nama tabel

`'nama sheet$'`

nama header kolom sebagai nama field
`nama header kolom`

selain itu, sama dengan syntax query

Penggunaan UNION ALL lebih cepat dibanding UNION, tetapi UNION ALL akan menggabung semua data meskipun ada record (baris data) yang sama. UNION menghasilkan record (baris data) yang unique (ingat, unique record bukan unique field jika field lebih dari satu)

Hasil, akan tetap terkoneksi dan setiap di refresh maka tabel hasil selalu update.

Cara lain, dengan VBA copy masing-masing tabel ke bawahnya tabel hasil. Untuk bisa unique records, bisa dengan advanced filter (via vba juga mestinya)

Regards.
Kid

2009/6/19 Budi Heryatna <bheryatna82@gmail.com>


Dear para pakar excell.

Mungkin yang ingin di tanyakan tidak terlalu panjang lebar, yang jadi
pertanyaan adalah bisakah kita mengambil data dari beberapa file untuk
di jadikan 1 file. contoh dari satu file itu data nya harian dan ingin
di jadikan data mingguan serta bulanan dan selanjutnya menjadi
tahunan. bisa atau tidak??? mohon pencerahan para pakar semua.

file contoh terlampir dalam attachment

Trim's
Budi Heryatna


__._,_.___
+-:: XL-mania ::::::::::::::::::::----------------------------------+
| XL-mania, berjuang untuk rakyat, pancen oyeeee, LANJUTKAN!        |
| http://www.facebook.com/group.php?gid=37671048001&ref=mf          |
+-------------------------------------------------------------------+
| DILARANG : MLM, money game, OOT, iklan tanpa izin, SARA, testing, |
| pembicaraan pribadi, one line message,  melecehkan,  tidak sopan. |
+-------------------------------------------------------------------+
| Buat subjek yang kreatif, jangan : "tanya", "help", "mohon bantu" |
| Usahakan besar attachment < 200 kb. Gunakan  winzip  jika  perlu. |
+-------------------------------------------------------------------+
| Ajak teman-teman Anda bergabung dengan mengirim e-mail kosong ke  |
| XL-mania-subscribe@yahoogroups.com atau kirimkan mereka file dari |
| http://groups.yahoo.com/group/XL-mania/files/Promotion/           |
+-------------------------------------------------------------------+
| Berikan testimoni di : http://www.friendster.com/xlmania atau...  |
| http://www.xl-mania.com/2008/06/testimoni-xl-mania.html           |
+-------------------------------------------------------------------+
| Message lama ada di :                                             |
| http://groups.yahoo.com/group/XL-mania/messages [perlu yahoo id]  |
| http://www.mail-archive.com/xl-mania@yahoogroups.com              |
+-------------------------------------------------------------------+
Recent Activity
Visit Your Group
Yahoo! Finance

It's Now Personal

Guides, news,

advice & more.

Yahoo! Green

Make It Green

Propose ideas to

better our planet

Yahoo! Groups

Mom Power

Find wholesome recipes

and more. Go Moms Go!

.

__,_._,___

Nenhum comentário:

Arquivo do blog