Mbak siti sekalian tanya nich tentang query, Saya sering menggunakan query dikombinasi dengan pivot table.
Tanya: -apakah SQL excel mendukung fungsi-fungsi yang ada di excel misal LEFT, MID, RIGTH, atau malah User Defined Function (macro) dll -misal aku punya Field [CURRENCY] isinya adalah USD dan IDR, kemudian aku pingin buat field baru namanya [KETERANGAN] yang isinya adalah jika [CURRENCY]=USD, maka [KETERANGAN]=Gajine Gedhe, jika [CURRENCY]=IDR, [KETERANGAN]=Gajine Sithik Maturnuwun. ~znl~ _____ From: siti Vi [mailto:[email protected]] Sent: Monday, January 12, 2009 1:58 PM To: [email protected] Subject: Re: ]] XL-mania [[ Query di excel query ya?? sebelumnya, karena cara mengolah data di excel dengan qurey secara langsung jarang muncul di milis, kita mauk ceritak soal query dulu, sebentar, habis itu lihat sheet lampiran. Query dan SQL sekilas lintas .. Query adalah . apa ya (orang kampung Bluwek kok bicara Query, apa ndak lucu didengarnya.. Yah mudah²an ndak terlalu jauh ngawur-nya, dan ada yg percaya ) ... adalah perintah untuk melaksanakan pengolahan data. Pada jaman dulu di awal perkembangan program pengolah database, setiap program punya sintaks (cara & bentuk menuliskan perintah) masing² untuk mengolah database. Dengan pesatnya perkembangan dunia komputer dan database-managements, maka semakin sering terjadi pertukaran data antar program. Ketidak seragaman tsb tentu menjadi kendala besar, apalagi dengan semakin berkembangnya penggunaan net / jaringan. O.k.i. semakin terasa keperluan adanya STANDAR bahasa untuk mengolah database SQL adalah kependekan dari Structured Query Language (bhs Query yg tersturktur), sering kita dengar diucapkan dengan "sekuel" saja. SQL pada jaman sekarang ini, konon, katanya, sudah hampir menjadi Standar Bahasa yg dipakai sbg pengolah database. Beberapa aplikasi memang masih punya beberapa Variasi perbedaan kecil dlm mengunakan SQL. Atetapi secara umum SQL saat ini sudah memasyarakat; struktur dan instruksi-instruksinya semakin menuju seragam. Adakah SQL di dalam Excel? Excel bisa menggunakan SQL dlm mengolah data yg ada di sheets-nya, baik data yg ex dibuat oleh Excel sendiri maupun ex luar Excel. Cara mengaplikasikan SQL tentu bermacam-macam, dari yg paling sederhana sampai yg kompleks dan canggih Untuk pengolahan yang kompleks dengan SQL, Excel dapat menggunakan "MS Query" yg adalah program untuk mengolah database external. MS Query mampu bekerja pada semua aplikasi di lingkup MS Office dan menggunakan data dari berbagai macam sumber. Sekedar gambaran kecil. Saya yakin anda pernah mengimpor data dari database non-excel ke sheet Excel. Ketika proses mengimpor yg secepat kilat itu, sebenarnya Excel menggunakan Query untuk mengambil data datanya. Pada sheet ex imporan dari dbf file, pilih salah satu cellnya, Klik-Kanan lalu pilih [Edit Query] dari context menu yg muncul. Hasilnya adalah DialogBox [Edit OLE DB Query] Kotak pertama (koneksi) mengatur connection-nya Jangan dipusingkan dulu karena excel akan menuliskan otomatis untuk anda. Yang paling penting untuk diperhatikan adalah 'deskripsi untuk data source nya' Kotak Kedua dan Ketiga adalah satu kesatuan Bila kota kedua (ada dua pilihan: Tabel dan SQL) anda pilih SQL, maka di kotak ketiga anda dapat menuliskan peritah SQL nya Jika sintaksnya valid, maka data hasil imporan akan berubah sesuai query anda. Bagimana kalau kita mengQUERY data tabel yg ada di sheet sebelah, bukan lagi data lain dari program lain ? Sheet terlampir mencoba menggambarkannya. Cara lain, dengan tujuan yg sama, dapat pula dikerjakan dengan Formula, ataupun makro. Keduanya akan ditulis dalam mail terpisah.. jkt 10jan2009 siti

