Minggu, 03 Juli 2011

Koneksi data ke Text File 04 - Text file butuh perlakuan khusus

(4 dari 4)

Muatan :

  • Kilasan tentang data text file yang membutuhkan perlakuan khusus
  • Data text file dan susunan file schema.ini yang digunakan
  • Perlakuan khusus terhadap data text menggunakan query


Kilasan tentang data text file yang membutuhkan perlakuan khusus

Pada coretan pertama tentang koneksi data ke text file, telah dijelaskan sekilas mengenai data text file hasil suatu report sistem aplikasi. Hasil report tersebut menyertakan format bilangan yang dilengkapi pemisah ribuan. Penulisan data tanggal juga berbeda antara data kolom DueDate dengan kolom InvDate.

Coretan kali ini akan difokuskan pada salah satu cara menyusun hasil koneksi yang tidak dipengaruhi oleh locale setting komputer user. Koneksi memanfaatkan Microsoft Jet 4.0 OLE DB. Pada penggunaan Microsoft Text ODBC harus membuat DSN User dan koneksi melalui MS Query.

Koneksi data ke Text File 03 - Membuat koneksi data text file

(3 dari 4)

Muatan :

  • Kilasan tentang koneksi yang akan dilakukan
  • Koneksi memanfaatkan Microsoft Text ODBC Driver
  • Koneksi memanfaatkan Microsoft Jet 4.0 OLE DB


Kilasan tentang koneksi yang akan dilakukan

Pada koneksi yang akan dilakukan ini, data berupa text file yang memiliki kondisi ideal. Bilangan diformat general dan data tanggal dalam format YYYYMMDD. Proses persiapan berupa penyusunan schema.ini dan pembuatan DSN untuk koneksi dengan Microsoft Text ODBC telah dilakukan.

Koneksi data ke Text File 02 - Persiapan

(2 dari 4)

Muatan :

  • Kilasan tentang langkah koneksi data ke text file
  • Memanfaatkan file schema.ini sebagai katalog tabel
  • Persiapan untuk menggunakan Microsoft Text ODBC


Kilasan tentang langkah koneksi data ke text file

Penyusunan koneksi data ke text file melalui proses-proses :
  1. Mempersiapkan file schema.ini
    • File schema.ini bisa disusun menggunakan aplikasi text editor seperti NotePad.exe
    • Jika memanfaatkan Microsoft Text ODBC, maka file schema.ini bisa dibuat melalui form Define Text Format saat membuat User DSN
  2. Khusus koneksi yang memanfaatkan Microsoft Text ODBC, harus membuat User DSN jika belum ada dari daftar
  3. Membuat koneksi data ke text file

Koneksi data ke Text File 01 - Introduction

(1 dari 4)

Muatan :

  • Kilasan tentang data pada sebuah text file
  • Text File Data Provider
  • Contoh text file, schema.ini, dan hasil koneksi


Kilasan tentang data pada sebuah text file

Text file yang tersturktur dapat dianggap sebagai sebuah tabel data. Kumpulan text file dalam sebuah folder seakan-akan membentuk sebuah database. Maka folder yang berisi text file dapat dianggap sebagai sebuah database. Konsep inilah yang digunakan dalam memandang text file terstruktur sebagai sebuah tabel data.

Rabu, 29 Juni 2011

Koneksi data ke MySQL


Muatan :

  • Kilasan tentang koneksi data ke MySQL
  • Langkah-langkah membuat koneksi data ke MySQL


Kilasan tentang koneksi data ke MySQL

Koneksi data ke MySQL membutuhkan data provider bernama Connector/ODBC yang dapat diunduh dari website MySQL Downloads disini. Pilih OS platform yang sesuai dan install pada komputer.

Koneksi data ke MySQL dilakukan melalui MS Query menggunakan sebuah DSN. Jika belum memiliki DSN untuk koneksi ke MySQL, maka harus dilakukan pembuatan DSN untuk MySQL lebih dulu.

Get External Data - 04 - Koneksi melalui Data Connection Wizard

(4 dari 4)

Muatan :

  • Kilasan tentang koneksi data dengan connection wizard
  • Langkah-langkah koneksi data dengan connection wizard
  • Pengaturan output hasil koneksi


Kilasan

Data connection wizard adalah sebuah fitur untuk koneksi data secara DSN-less. DSN-less artinya koneksi dilakukan serta merta dengan mengatur connection string secara langsung setiao membentuk koneksi. DSN adalah akronim dari Data Source Name yang berisi informasi untuk sistem tentang cara membuat koneksi. Penggunaan DSN memudahkan user yang masih awam dengan koneksi data, karena tidak perlu memahami connection string. Connection string adalah kalimat informasi tentang jalur koneksi.

Senin, 25 April 2011

Get External Data - 03 - Koneksi melalui MS Query

(3 dari 4)

Muatan :

  • Kilasan tentang koneksi data memanfaatkan MS Query
  • Penjelasan tentang beberapa proses dari diagram alir


Kilasan

Koneksi data pada sebuah database atau file data yang dapat berlaku layaknya database seperti Excel, dapat dilakukan dengan bantuan aplikasi Microsoft Query (MS Query). MS Query adalah aplikasi yang mampu menjembatani komunikasi antara aplikasi Microsoft Office dengan database, melalui sebuah koneksi data. Query juga dapat disusun sesuai kebutuhan. Driver data provider jenis ODBC maupun OLEDB dapat digunakan oleh MS Query.

Minggu, 24 April 2011

Get External Data - 02 - Web Query

(2 dari 4)

Muatan :

  • Kilasan tentang Web Query
  • Persiapan membuat koneksi Web Query baru
  • Langkah-langkah membuat koneksi Web Query baru
  • Hal-hal yang berkaitan dengan hasil web query


Kilasan

Web Query adalah koneksi yang dilakukan terhadap tabel yang ada di-web. Diperlukan alamat url sumber dan bentuk tabel. Koneksi ke Internet adalah keharusan.

Get External Data - 01 - Introduction

(1 dari 4)

Muatan :

  • Kilasan tentang fitur Get External Data
  • Hal-hal yang perlu disiapkan untuk melakukan koneksi data
  • Jalur menu yang berkaitan dengan properti


Kilasan

Excel memiliki keterbatasan ruang data dan terkadang membutuhkan data dari aplikasi lain yang lebih fokus pada tata kelola data yang dibutuhkan. Misalnya dari file output aplikasi lain yang tidak berformat Excel. Setidaknya Excel mampu membuka dan membaca format file yang terdaftar saat open file. Beberapa format memerlukan proses parse melalui fitur Text To Columns, yang umumnya akan otomatis terbuka dan meminta user untuk melakukan setting yang diperlukan. Hal ini akan berulang untuk file lainnya, karena sifatnya adalah mengimpor data tanpa adanya suatu koneksi data.

Jumat, 22 April 2011

Formula filter data (filtering formula)


Muatan :

  • Kilasan tentang memfilter data dengan formula
  • Konsep filtering dengan formula
  • Cerita tentang sebuah kasus
  • Filtering satu kriteria
  • Memberi nilai default pada kriteria yang blank
  • Filtering banyak kriteria


Kilasan

Sebuah laporan umumnya adalah cuplikan data tertentu, yaitu berdasarkan suatu kriteria. Kadang kala, yang dibutuhkan adalah sebuah tabel hasil cuplikan yang memberi keleluasaan dalam memilih kriteria cuplikan data. Umumnya, bagian ini berada pada sisi penyusun kriteria.

Minggu, 03 April 2011

Formula penyusun data unique yang terurut (sorted)


Muatan :

  • Kilasan tentang unique data dan sort data
  • Contoh penyusunan unique data yang terurutkan
  • Langkah-langkah kalkulasi pada salah satu cell hasil


Kilasan

Penyusunan laporan yang berisi nilai agregat umumnya memiliki kolom-kolom (minimal 1 kolom) yang menjadi dasar penyusunan agregat tersebut. Kolom-kolom ini menjadikan baris-baris data laporan bersifat unik.

Pada laporan jenis tertentu membutuhkan pengurutan berdasar prioritas tertentu, seperti laporan keterlambatan proses. Laporan ini membutuhkan pengurutan berdasar total waktu keterlambatan dari masing-masing proses. Total waktu keterlambatan menjadi prioritas penyusunan laporan yang terurut dari paling terlambat hingga mendekati terlambat.

Contoh lainnya adalah laporan pencapaian penjualan per produk yang berasal dari data sumber yang tersusun berdasar kegiatan transaksi penjualan (invoice). Laporan akan disusun berdasar produk yang volume penjualannya terurut dari volume tertinggi sampai volume terendah. Hasil laporan akan berupa data unik per produk mulai dari volume penjualan tertinggi sampai terendah.

Penyusunan keunikan hasil laporan membutuhkan kriteria yang menyertakan jumlah total volume penjualan sebagai prioritas pertama (kriteria pertama). Kriteria ini sering disebut sebagai composite key.

Kamis, 31 Maret 2011

Formula sort data pada data teks


Muatan :

  • Kilasan tentang sort data
  • Perlakuan Excel terhadap karakter
  • Prinsip sort dengan formula
  • Contoh kasus disertai per langkah proses kalkulasi formula di sebuah cell


Kilasan

Penyusunan laporan sering berbentuk data terurut (sorted), baik menaik (ascending) maupun menurun (descending). Pada laporan yang bersumber dari data terurutkan, tentu akan menghasilkan data hasil yang terurutkan juga. Permasalahan bisa timbul ketika kriteria pengurutan data hasil di laporan bukan lagi seperti kriteria pengurutan pada data sumber. Misalnya laporan yang berupa summary berisi agregat dari data sumber akan diurutkan secara menurun berdasar nilai deviasi dua kolom laporan. Sedangkan nilai deviasi adalah hasil suatu kalkulasi terhadap data sumber.

Selasa, 29 Maret 2011

Formula penyusun data unique dan penghitung jumlah cacah data unique


Muatan :


  • Kilasan tentang data unique
  • Memahami langkah penyusunan data unique
  • Beberapa fungsi yang dapat digunakan dalam penyusunan data unique
  • Contoh penerapannya pada sebuah kasus


Kilasan

Data unik (unique) adalah data yang tidak mengalami duplikasi berdasar suatu kriteria, seperti nama-nama produk pada sebuah tabel referensi. Data unik tidak selalu hanya pada tabel referensi. Banyak laporan yang menyuguhkan nilai agregat. Tentu saja sifat data laporan ini adalah unik. Ada laporan yang berupa summary yang berisi seluruh item tabel referensi yang telah bersifat unik. Ada pula yang berupa summary data penggalan data dalam kurun waktu tertentu.

Kamis, 24 Maret 2011

LookUp banyak kriteria


Muatan :


  • Sekilas tentang beberapa komponen utama dalam lookup
  • Lookup banyak kriteria secara exact
  • Lookup banyak kriteria dengan referensi berupa interval kelas (grup)


Kilasan

Kegiatan lookup memiliki 4 komponen utama, yaitu :
  1. Nilai yang akan di-lookup (lookup_value)
  2. Data/referensi pencarian nilai yang di-lookup (lookup_array)
  3. Cara pencariannya (sama persis ~ exact ~ atau pendekatan ~ approximate ~ )
  4. Data/referensi hasil output (result_array)
Susunan nomor 2 dan nomor 3 akan mempengaruhi cara penyusunan formula.

Senin, 21 Maret 2011

LookUp ke kiri atau ke kanan untuk satu kriteria


Muatan :


  • Sekilas tentang kegiatan lookup dan beberapa fungsi yang dapat digunakan
  • Lookup secara exact (sama persis antara nilai lookup dengan referensi)
  • Lookup secara approximate pada referensi yang berupa interval-interval kelas atau kelompok


Kilasan

Kegiatan me-lookup data sering dilakukan. Excel menyediakan grup fungsi LookUp & Reference. Fungsi yang sering digunakan antara lain VLookUp atau HLookUp, LookUp, kombinasi Offset dengan Match, kombinasi Index dengan Match. Masih banyak kombinasi beberapa fungsi yang bisa digunakan dalam kegiatan lookup, tetapi pembahasan akan dibatasi pada fundamental kegiatan lookup itu sendiri, sehingga dapat menyusun kombinasi beberapa fungsi untuk kegiatan lookup.

Minggu, 20 Maret 2011

Array Formulas. Kenalan yuuk !


Muatan :


  • Sekilas tentang array formula, cara membuat, input dan output yang dibutuhkan, cara penulisan ke cell(s)
  • Kondisi-kondisi umum yang membutuhkan array formula
  • Contoh penggunaan array formula beserta step-by-step proses kalkulasi dalam sebuah array formula


Kilasan

Array formula adalah formula yang bekerja dengan input berupa array dan mengkalkulasi setiap item array. Array adalah kumpulan item. Array formula ditandai dengan adanya kurung kurawal yang melingkupi formula.
Contohnya {=Average(IF( A2:A5 = "Jakarta" , B2:B5 ))}

Cara membuatnya adalah dengan menulis formula seperti biasa dan diakhiri dengan menekan 3 (tiga) tombol bersamaan, yaitu tombol CTRL SHIFT ENTER (CSE) sebagai pengganti penekanan tombol ENTER pada umumnya penulisan formula.

Senin, 07 Februari 2011

Menghilangkan Duplikasi Data. Mungkinkah Case Sensitive ?


Muatan :


  • Kilasan tentang duplikasi dan fitur Excel
  • Fitur Advanced Filter
  • Fitur Remove Duplicates
  • Dampak spasi berlebih di sebelum, di sesudah, atau di dalam teks
  • Menghilangkan duplikasi data dengan mempertimbangkan case sensitive


Kilasan

Umumnya suatu data tidak dikehendaki adanya duplikasi record yang tidak sesuai dengan kenyataan. Contohnya adalah data nasabah. Tidak tepat jika terdapat lebih dari satu record yang dimiliki seorang nasabah dengan seluruh nilai kolomnya sama. Sedangkan untuk transaksi yang dilakukan nasabah dengan mengabaikan waktu transaksi, sangat mungkin terjadi lebih dari satu transaksi dengan nilai transaksi yang sama. Untuk jenis seperti data transaksi tersebut, duplikasi dihilangkan disertai dengan penjumlahan nilai transaksi. Data transaksi seperti ini bisa saja disimpan apa adanya. Pada data referensi seperti data nasabah, proses entry data memungkinkan terjadinya duplikasi, tetapi penyimpanan data tetaplah dituntut untuk unique records.

Minggu, 06 Februari 2011

Susun data sebagai tabel yang baik. Kenapa ?


Muatan :


  • Kilasan tentang tabel
  • Bentuk tabel sederhana
  • Bentuk tabel turunan


Kilasan

Penyusunan data yang baik akan memudahkan proses pengolahan. Sering kali dijumpai sebuah data disusun dalam sebuah tabel yang sekaligus menjadi tabel input maupun tabel output. Hal ini membuat susunan tabel menjadi tidak sederhana lagi, sehingga proses pengolahan data menjadi terhambat akibat kompleksnya susunan tersebut.