Mengimpor Banyak File CSV ke Excel

Published Date January 19, 2009 by maseko

Office2007Logo Beberapa hari yang lalu, teman saya mendapat kiriman data berupa file-file CSV dengan jumlah hampir seratus file. Untuk mempermudah penghitungan dan menampilkan datanya, file-file tersebut akan diimpor dan dikelola melalui aplikasi Microsoft Office Excel. Microsoft Excel sendiri memang mempunyai fasilitas untuk mengimpor data dari file teks termasuk yang berformat csv, namun dalam melakukan impor hanya dapat dilakukan untuk satu file pada tiap prosesnya, dan untuk mengimpor banyak file csv tentunya akan memakan waktu yang lama. Untunglah cara yang lebih praktis ditemukan sebelum semua file-file yang memang mempunyai struktur field atau kolom yang sama tersebut selesai diimpor satu per satu.

Cara yang digunakan berikut memang berlaku untuk mengimpor file-file csv dengan struktur field yang sama. Misalnya saja, data-data pada satu file yang dipisahkan dengan koma tersebut berisi No, Nama, ALamat, dan Jenis Kelamin, maka seperti itu pula urutan kolom pada file-file lainnya.

excel-impor-csv-1

Agar proses impor cukup dilakukan sekali, maka selanjutnya adalah menjadikan semua file .csv tersebut dalam satu file. Ini dapat dilakukan melalui perintah di Command Prompt Windows, namun terlebih dahulu masukkan file-file csv tersebut dalam satu folder. Pada Command Prompt, masuk ke direktori tempat file-file csv itu berada dengan perintah cd. Selanjutnya ketikkan perintah berikut:

copy *.csv datagab.txt

Dengan perintah tersebut, makan file-file berekstensi .csv akan digabungkan menjadi satu file baru, yang pada contoh di atas menjadi file datagab.txt.

excel-impor-csv-2

Selanjutnya tinggal mengimpor file hasil penggabungan tersebut melalui Microsoft Excel, pada menu Data, dari kelompok Get External Data pilih From Text. Ikuti langkah-langkah sesuai format CSV yang diimpor, seperti pemisah (delimeter) dan tipe data dari tiap-tiap kolom sampai dengan selesai.

excel-impor-csv-3

Jika dari pada file .CSV sebagai sumber data memasukkan pula judul kolom, pada worksheet Excel tinggal dieleminasi baris-baris yang mungkin tidak diperlukan tersebut.

Inti dari cara mengimpor banyak file .csv dari Microsoft Excel ini sebenarnya pada menggabungkan file-file csv tersebut ke dalam satu file. Selain dengan perintah Command Prompt di atas, bisa pula menggunakan cara lain yang bertujuan sama.



30 Responses to “Mengimpor Banyak File CSV ke Excel”

Adwan - Gravatar

adrianspress.com Adwan said on January 19, 2009, 8:06 pm:

makasih infonya mas

endro - Gravatar

endro said on January 19, 2009, 8:20 pm:

Kalo Mail Merge pake data excel gimana Mas? Ditiap kolom ada formulanya. Selama ini terpaksa pake 2 worksheet, terus pake copa spesial (only value and number format).Ada yang langsung nggak Mas
Tq Bantuannya

Latuminggi - Gravatar

id.latuminggi.com Latuminggi said on January 19, 2009, 10:38 pm:

nah, kalo variable yg banyak tapi hampir2 sama gimana mas?
mesti cara lama lagi kan? heheeheee…
http://id.latuminggi.com

gnine - Gravatar

gnine.co.cc gnine said on January 20, 2009, 5:57 am:

sama gak kalo begini maseko:

cat data1.csv > datagab.txt
cat data2.csv >> datagab.txt

loh koq…? hehehe

Dab Penyo - Gravatar

www.dab-penyoblog.co.cc Dab Penyo said on January 20, 2009, 7:37 am:

Sorry klo salah tempat!
Maseko, aku update Symantec AV online kok ga bisa2 ya?
Tolong donk yang di Kanwil Jabar Satu di update dunk, yang ter akhir 27-11-08, makasih….
Btw aku di Madya Balikpapan neh

nover - Gravatar

www.novertaeffendist.wordpress.com nover said on January 20, 2009, 6:57 pm:

makasih atas infonya mas..
Ditunggu artikel selanjutnya..

mansah - Gravatar

mansah said on January 21, 2009, 11:20 am:

Terima kasih banyak Mas atas tipsnya, sangat membantu…semoga Tuhan membalasnya dengan kebaikan yang berlipat-lipat :)

Yusuf - Gravatar

www.mui-cianjur.co.cc Yusuf said on January 21, 2009, 8:45 pm:

maaf mas, mau nanya nich. Kalo buat gabungin file xls kan udah ada RDBMerge. Nah, kalo buat misah-misahin sheet yang ada dalam satu file, gimana caranya? saya sudah googling tapi belum nemu caranya. makasih mas.

Wungkal.Com - Gravatar

www.wungkal.com Wungkal.Com said on January 22, 2009, 3:47 pm:

Thanks atas informasinya.

naniek - Gravatar

www.naniekarifantry.banyumascity.com naniek said on January 28, 2009, 11:47 am:

matur nuwun ya mas pcmav nya,mogi-mogi tambah lancar usahanya.

neta - Gravatar

netanielgiovanni.blogspot.com/ neta said on January 30, 2009, 10:28 am:

kebetulan ini lagi dicari

singgih - Gravatar

musicindonesiaterkini.blogspot.com/ singgih said on February 5, 2009, 3:21 pm:

Thank ya mas.. tipsnya ini berguna sekali lho,…
ini solusi yang aku cari2.. hehehehe.. sekali lagi thank

deni - Gravatar

deni said on March 5, 2009, 8:58 am:

thanx buat infonya….
btw , klo csv kan simpan datanya menjadi 1 baris gitu.
klo mau simpan datanya menjadi 1 kolom gitu ,bisa ga ya?
thanx

benehal - Gravatar

www.benehal.com benehal said on March 7, 2009, 11:06 am:

Oke, mangstab ilmunya, di coba de…

moh hasan basori - Gravatar

undangan moh hasan basori said on March 31, 2009, 9:29 am:

apa ingin menjadi teman saya,kalau ingin silakan hubungi situsq

Azel - Gravatar

Azel said on April 27, 2009, 11:48 am:

mas g mana caranya mengekspor .csv kalau d office excel 2003?

raden - Gravatar

musik.um.ac.id raden said on October 21, 2009, 7:44 pm:

coba ah….

Rahmadi - Gravatar

keluargarahmadi.blogspot.com Rahmadi said on December 28, 2009, 12:10 pm:

Aku punya file csv laporan pajak, bisa ndak ya dikembalikan ke format data awal (microsoft access). thanks!

yudha - Gravatar

yudha said on February 28, 2010, 12:47 am:

tq bro

infonya ngebantu banget, seharian ini gw nyari converter CSV, ternyata di exel tersedia hehe..
untung ada lo
thanks

rio - Gravatar

www.tokokurnianet.blogspot.com rio said on June 28, 2010, 12:22 am:

wah bener-bener blom ngerti saya mas. numpang langganan artikel yah mas. biar pinter. makasi. salam kenal. and jangan sungkan mampir ke blog saya.

dhadan - Gravatar

dhadan said on February 10, 2011, 5:31 pm:

Terima kasih infonya sangat berharga…Salam

Cone - Gravatar

Cone said on March 13, 2011, 9:12 am:

trims banget. infonya mantabs
gue sangat terbantu.
kalo gak liat ini’ gue trancam kerjain datanya manual! wuihh.

fajar - Gravatar

fajar said on March 16, 2011, 12:14 pm:

berguna banget ni.. thanks..
nambahi variasi kasus yang terkait juga ni..
misal : ada file
fajar1.csv,fajar2.csv, fajar3.csv, mas1.csv, mas2.csv,mas3.csv, eko1.csv, eko2.csv, eko3.csv, dst (ada 1000 nama yg beda dengan jml file puluhan puluhan ribu file csv)
mau digabung dengan nama file per nama, misal : fajar.text, mas.text, eko.text
gimana caranya gabungkan file per nama tanpa harus mengetik perintah satu-satu per nama di ms dos? biar lebih cepet dan praktis

ttrims seblumnya..

Sugeng RYd - Gravatar

Sugeng RYd said on May 23, 2011, 7:55 am:

sangat sangat sangat membantu,
Gimana caranya buat file execl yang ada masa aktive pakainya
Please Help me….

endart - Gravatar

endart said on May 24, 2011, 1:36 pm:

Sip.. share nya….
O ya Mas eko btw, saya juga coba buka CSV dengan Calc(open office) itu langsung kebuka mas tinggal kita pilih, delimeted nya pake comma, spasi dll, jadi tanpa perlu di copy ke .txt dulu mas…..
itu mungkin share dari saya semoga bisa bermanfaat…

Sugeng RYd - Gravatar

Sugeng RYd said on May 26, 2011, 8:01 pm:

Dear Mas Eko,
Aku pingin punya file Excel yang hanya bisa dipakai pada masa tertentu. maksudnya ada masa pakainya. Mohon pencerahannya.
Terima kasih.

fachrul - Gravatar

fachrul said on October 2, 2011, 10:10 am:

dear mas eko

mas aku mau nanya dong, aku ada permasalahan nih, ada file dr Acces yg harus aku convert ke xls, lalu semua file xls tersebut harus digabungkan menjadi 1 file xls, aku sdh coba beberapa cara tp tidak ada yg berhasil, mohon bantuannya mas, Trims

didit - Gravatar

kompas.com didit said on February 20, 2012, 9:51 am:

mantabzzz bROW…

didit pratama - Gravatar

tes didit pratama said on February 20, 2012, 2:26 pm:

Kalau langsung ke file DBF bisa ngga ?

erwin - Gravatar

erwin said on May 11, 2012, 5:59 pm:

Thanks mas
akhirnya bisa dirubahjg file saya hehehe

Leave A Comment

All fields marked with "*" are required.