www.gecko.web.id
   Resource Untuk Pengembang Web, PHP, CSS, MySQL, ajax.

   Home · Database · Trik Mudah Import Data : import data dari flat text ke data excel

19
Sep ’07
Trik Mudah Import Data : import data dari flat text ke data excel

Latar Belakang :
Beberapa hari kemarin penulis memperoleh data tenaga honorer dari BKN dan ehm berupa file flat text. Trus mau diapakan file ini. Benar ga bisa diolah.. cuman bisa dicetak..
Dan tugas besar yang harus dilakukan adalah mengubah file flat text itu menjadi database tenaga honorer di daerah. Uw… tugas besar. Ga juga sebenernya. Kita bisa import data tersebut melalui tahapan berikut ini….
Alat:

Bahan :

LANGKAH PERTAMA : merubah flat text menjadi CSV
Perlu diketahui bahwa MS Excel dapat membaca file dengan format CSV (*.csv). Sedangkan CSV sendiri adalah Comma Separated Value yang di Indonesiakan menjadi nilai-nilai yang dipisahkan oleh koma. Menurut yang penulis ketahui, CSV tidak hanya dipisahkan oleh koma akan tetapi dapat juga dipisahkan oleh tanda titik koma;
Untuk lebih jelasnya Anda bisa mencari referensi di www.wikipedia.org/

Berikut contoh format CSV yang dibuka lewat NOTEPAD

Yang kita perlu lakukan hanyalah menyisipkan tanda titik koma di antara data-data yang ada. Dan kita bisa lakukan dengan find and replace. Biasanya dengan shortcut ctrl+H. tapi terlebih dahulu kita bersihkan data-data yang tidak kita perlukan. Hasilnya seperti ini (file kesehatan2.txt)

Setelah bersih silahkan lakukan find and replace

Menurut pengalaman penulis apabila menggunakan notepad, akan memerlukan waktu yang lama. Bahkan dengan RAM sebesar 1 giga sekalipun.
Lebih baik gunakan editor lain. Penulis menggunakan scite.

Lakukan replace “|” dengan “;”
Kemudian lakukan juga replace “/” dengan “;”

Hasilnya sepert gambar (file kesehatan3.txt)

Kemudian rename menjadi file CSV : (file kesehatan.csv)

Sekarang tinggal kita buka file kesehatan.csv tersebut di MS Excel

Dengan sedikit modifikasi data siap untuk diolah. Apabila masih banyak spasi di sana sini Anda bias melakukan trim() di excel. Mudah khan?
Apabila kurang jelas jangan sungkan untuk posting di sini..

Selanjutnya penulis akan memberikan tips mengexport data excel ini ke database MySQL dengan mudah dan tool yang sudah ada.

Artikel yang sesuai:

Diskusikan Artikel Ini

* = required field

:

:

:





empat ditambah satu sama dengan
(Sum of four and one)


 

 

 

 




Leo pada August 28, 2011 (7:57AM)
Gmana dengan ubah file txt ke excel tapi melalui vb 6.0, yang akan di buatkan database??
Demikian..
fristian pada June 22, 2011 (12:42AM)
kalau sebaliknya gimana ?
data nya dari excell tp aku mau buat jadi textfile dengan masing-masing kolom dipisahkan dengan tanda "|"
Mohon bantuannya please..
herahadi pada May 23, 2011 (4:10PM)
sob lanjutanya dong yg import data csv ke msql linknya mana?? lagi butuh nih..

btw g ada subscribe commentnya ya?
Sita pada February 21, 2011 (3:43AM)
Bagaimana cara merubah dari xls ke csv
saya sudah coba, tapi namanya saja yg berubah
pas diimport selalu gagal
ASE pada July 11, 2010 (12:40AM)
wah dapat info bagus nih buat ngedit jadi ga cape euy....
thanks
harto pada July 8, 2010 (10:26AM)
mas mau tanya nih.. saya ada 2 komputer. saya kan sering mendownload file history transaksi dari bank melalui online dengan ekstensi file .csv. msalah yg saya hadapi kenapa satu komputer saya isa membaca file .csv dengan excel tanpa di setting apapun(dengan kondisi semua kata2 di masing2 kolom n baris). sedangkan kompie yg satu lagi malah amburadul tulisan dan susunannya. kira2 pa yg harus saya lakukan? mengenai program yg terinstall semuanya sama..tidak ada yg berbeda.

mohon pencerahannya
jika berkenan tolong kirimkan melalui email ke apin_coolz@yahoo.com
kris pada September 2, 2008 (1:01PM)
bagimana membuat database dengan visualbasic menggunakan file txt
radiaku pada July 26, 2008 (12:26PM)
mas tanya donk. gimana sih membuat php dengan database TXT.

bisa kasih conceptnya nggak mas ??


kalau nggak bisa bales disini tolong kirim ke aku_radiaku@yahoo.com

Thank,
eko wahyono pada June 30, 2008 (12:02PM)
bagus nihh
widadi pada June 29, 2008 (4:48PM)
mas binggung nih..ajarin donk
saya mau cari data peta topografi xyz yg format excel tapi binggung dimana..misalx data peta kaltim jawa,.binggung ni mas mau kemana lagi bertanya...tlog ya mas kasi tao saya secepat....hehehehe...
makasi....

o y ini email n YM aku
- widadi_mining@roketmail.com dan widadi_mining
gegge pada June 3, 2008 (10:14AM)
suwun pak.... artikel apik banget je...
Gajah
Giliran Admin ngomong.. :D
gecko pada May 29, 2008 (2:45PM)
@arief: bener bro cara km bisa dgn cepat. Tnx
arief pada May 29, 2008 (9:03AM)
cara seperti ini lama dan ndak praktis,
kalau aku di openoffice calc, aku pilih Insert > Sheet From File
lalu cari file dgn extention txt atau prn atau csv, lalu klik ok
kemudian pilih Fixed Width, lalu pilah2 kolomnya dengan mengklik
bagian yang berisi 0.....10.....20 ....dst sehingga terbentuk
sebuah kolom. kalau telah selesai tinggal klik ok.

Di Excel maupun Lotus 123 ada juga fasilitas seperti itu
yanuar pada April 5, 2008 (2:04AM)
Salam kenal mas
wah, boleh juga neh triknya, bisa buat MySQL juga kan? Sipp! :D

omong-omong sampeyan wong Nggalek juga mas? Aku Nggalek Kelutan. Mampir mampir ke blog ku kapan kapan :)
Gajah
Giliran Admin ngomong.. :D
gecko pada April 3, 2008 (2:39PM)
sama sama
hengq pada January 7, 2008 (9:43AM)
owh .csv itu kek gitu toh :)

makasih-makasih mas
waone pada November 24, 2007 (5:15PM)
om sampeyan orang trenggalek? nggalek mana? ini ym ku : waone_first

gecko: iyo Nggalek Pogalan, pean ngendi??

boim pada November 21, 2007 (8:36PM)
maksih.....
Noe pada November 18, 2007 (7:01PM)
Saya sebenarnya pengen belajar ttg PHP, tp malah nemu tips kayak begini, OKE juga...
nambahi pengetahuan..thanks ya...
Acho pada November 12, 2007 (11:18AM)
Nice Post.

Note: Dari CSV bisa juga langsung ke MySQL kok.
ariS pada October 18, 2007 (9:53PM)
sesuatu yang sangat membantu kerja saya, walaupun belum pernah menemukan hal serumit ini, Muchas gracias.
eko pada September 27, 2007 (8:14AM)
wah artikel yang berguna, trim atas tips-nya. sukses selalu untuk anda..
eko pada September 27, 2007 (8:12AM)
wah artikel yang berguna, trim atas tips-nya. sukses selalu untuk anda..

© 2008-2010 Eko Priyanto - www.gecko.web.id - Dapat dikopi secara bebas dengan mencantumkan sumber artikel.