Cara konvensional dengan menyamakan header data yang ada di excel dengan yang ada didatabase. Namun cara tersebut sangat tidak efektif, ada cara yang bisa digunakan dan relatif lebih cepat dengan menggunakan fungsi yang ada didalam excel. Berikut saya berikan contoh agar lebih jelasnya :
Misalkan di dalam tabel excel ada table seperti ini
No | Nama | Alamat | |
1 | Casmadi | Cirebon | casmadi@email.com |
2 | Sugeng | Pemalang | sugeng@email.com |
3 | Wahyu | Klaten | wahyu@email.com |
Kita asumsikan data yang akan kita ambil hanya nama dan alamat emanya saja, maka pada kolom E2 kita berikan rumus / Formula seperti dibawah ini :
="'"&B2&"';'"&D2&"';"
Untuk baris selanjutnya tinggal dicopykan saja rumusnya.
Maka ketika kita enter akan didapatkan record seperti ini :
'Casmadi';'casmadi@email.com';
'Sugeng';'sugeng@email.com';
'Wahyu';'wahyu@email.com';
Record diatas kita pindahkan kedalam text editor anda dan bisa disimpan kedalam bentu *.csv (Comma Separated Value). Record csv setiap fieldnya dipisahkan oleh titik koma.
Alhasil setelah file csv terbentuk, input data dari excel kedalam database pun bukan menjadi kendala yang berarti . Selamat mencoba !!!!