Mengonversi CSV ke Excel: Cara Mengimpor File CSV ke dalam Spreadsheet Excel

Pada artikel ini, Anda akan menemukan 2 cara mudah untuk mengonversi file CSV ke Excel. Selain itu, Anda akan mempelajari cara mengimpor beberapa file CSV ke Excel dan cara menangani situasi di mana sebagian data dari file CSV tidak ditampilkan dengan benar pada lembar Excel.

Baru-baru ini, kami mulai mempelajari fitur format CSV (Comma-Separated Values) dan berbagai cara mengonversi file Excel ke CSV. Hari ini kita akan melakukan proses sebaliknya – mengimpor CSV ke Excel.

Artikel ini akan menunjukkan cara membuka CSV di Excel dan cara mengimpor beberapa file CSV secara bersamaan. Kami juga akan mengidentifikasi kemungkinan jebakan dan menawarkan solusi yang paling efektif.

Bagaimana Mengonversi CSV ke Excel

Jika Anda perlu menarik beberapa informasi ke dalam lembar Excel dari database perusahaan Anda, ide pertama yang terlintas dalam pikiran adalah mengekspor database ke file CSV dan kemudian mengimpor file CSV ke Excel.

Ada 3 cara untuk mengonversi CSV ke Excel: Anda dapat membuka file dengan ekstensi . Csv langsung di Excel, klik dua kali file di Windows Explorer, atau impor CSV ke Excel sebagai sumber data eksternal. Berikut ini, saya akan menguraikan ketiga metode tersebut dan menunjukkan kelebihan dan kekurangan dari masing-masing metode tersebut.

Cara membuka file CSV di Excel

Bahkan jika file CSV dibuat di program lain, Anda selalu dapat membukanya sebagai buku kerja Excel menggunakan perintah Open (Membuka).

Catatan: Membuka file CSV di Excel tidak mengubah format file. Dengan kata lain, file CSV tidak akan dikonversi ke file Excel (format .xls atau .xlsx), tetapi akan mempertahankan jenis aslinya (.csv atau .txt).

  1. Luncurkan Microsoft Excel, tab Beranda (Beranda) klik Open (Membuka).
  2. Sebuah kotak dialog akan muncul Open (Membuka dokumen), di daftar drop-down di sudut kanan bawah, pilih File Teks (File teks).
  3. Temukan file CSV di Windows Explorer dan buka dengan mengklik dua kali di atasnya.

Jika Anda membuka file CSV, Excel akan segera membukanya dengan memasukkan data ke dalam buku kerja Excel yang baru. Jika Anda membuka file teks (.txt), Excel akan meluncurkan Panduan Impor Teks. Baca selengkapnya tentang ini di Mengimpor CSV ke Excel.

Catatan: Saat Microsoft Excel membuka file CSV, ia menggunakan pengaturan pemformatan default untuk mengetahui dengan tepat cara mengimpor setiap kolom data.

Jika data cocok dengan setidaknya salah satu item berikut, gunakan Panduan Impor Teks:

  • File CSV menggunakan pembatas yang berbeda;
  • File CSV menggunakan berbagai format tanggal;
  • Anda mengonversi data yang menyertakan angka dengan nol di depan, dan Anda ingin mempertahankan nol itu;
  • Anda ingin melihat pratinjau bagaimana data dari file CSV akan diimpor ke Excel;
  • Anda menginginkan lebih banyak fleksibilitas dalam pekerjaan Anda.

Untuk membuat Excel meluncurkan Panduan Impor Teks, Anda dapat mengubah ekstensi file dari . Csv on . Txt (sebelum membuka file), atau impor CSV ke Excel seperti yang dijelaskan di bawah ini.

Cara membuka file CSV menggunakan Windows Explorer

Ini adalah cara tercepat untuk membuka CSV di Excel. Di Windows Explorer, klik dua kali pada file . Csv, dan itu akan terbuka sebagai buku kerja Excel baru.

Namun, metode ini hanya akan berfungsi jika Microsoft Excel ditetapkan sebagai program default untuk membuka file. . Csv. Jika demikian, Anda akan melihat ikon yang sudah dikenal di Windows Explorer di sebelah nama file.

Jika Excel bukan program default, berikut cara memperbaikinya:

  1. Klik kanan pada file apa saja . Csv di Windows Explorer dan di menu konteks yang terbuka, klik terbuka dengan (Buka dengan) > Pilih program default (Pilih program).
  2. memilih Excel dalam daftar program yang direkomendasikan, pastikan ada tanda centang untuk opsi Selalu gunakan program yang dipilih untuk buka file semacam ini (Selalu gunakan aplikasi yang dipilih untuk jenis file ini) dan klik OK.Mengonversi CSV ke Excel: Cara Mengimpor File CSV ke dalam Spreadsheet Excel

Cara Mengimpor CSV ke Excel

Dengan cara ini Anda dapat mengimpor data dari file . Csv ke lembar Excel yang ada atau baru. Berbeda dengan dua metode sebelumnya, itu tidak hanya membuka CSV di Excel, tetapi juga mengubah format . Csv в . Xlsx (jika Anda menggunakan Excel 2007, 2010 atau 2013) atau . Xls (dalam versi Excel 2003 dan sebelumnya).

  1. Buka lembar Excel yang diinginkan dan klik sel tempat Anda ingin mengimpor data dari file . Csv or . Txt.
  2. Pada tab Lanjutan Data (Data) di bagian Dapatkan Data Eksternal (Dapatkan data eksternal) klik Dari Teks (Dari teksnya).Mengonversi CSV ke Excel: Cara Mengimpor File CSV ke dalam Spreadsheet Excel
  3. Temukan filenya . Csvyang ingin Anda impor, pilih dan klik impor (Impor), atau cukup klik dua kali pada file CSV yang diinginkan.Mengonversi CSV ke Excel: Cara Mengimpor File CSV ke dalam Spreadsheet Excel
  4. Wisaya Impor Teks akan terbuka, Anda hanya perlu mengikuti langkah-langkahnya.

Sebelum kita melanjutkan, silakan lihat screenshot di bawah ini, ini menunjukkan file CSV asli dan hasil yang diinginkan di Excel. Saya harap ini membantu Anda lebih memahami mengapa kami memilih pengaturan tertentu dalam contoh berikut.

  1. Mengonversi CSV ke Excel: Cara Mengimpor File CSV ke dalam Spreadsheet Excel
    • Langkah 1. Pilih format data dan nomor baris untuk mulai mengimpor. Paling sering dipilih Terbatas (Dengan pemisah) dan dari string 1. Area pratinjau di bagian bawah kotak dialog wizard menunjukkan beberapa catatan pertama dari file CSV yang diimpor.Mengonversi CSV ke Excel: Cara Mengimpor File CSV ke dalam Spreadsheet Excel
    • Langkah 2. Pada langkah ini, Anda perlu memilih pembatas dan terminator garis. pembatas (Delimiter) adalah karakter yang memisahkan nilai dalam file CSV. Jika file CSV Anda menggunakan simbol yang tidak ada dalam daftar yang diusulkan, centang kotaknya Lainnya (Lainnya) dan masukkan karakter yang diinginkan. Dalam contoh kami, kami telah menentukan Tab (karakter tab) dan Koma (Koma) sehingga setiap produk (dipisahkan dengan tab) dimulai pada baris baru, dan informasi produk, seperti ID dan data penjualan (dipisahkan dengan koma), ditempatkan di sel yang berbeda.Kualifikasi teks (line terminator) adalah karakter yang melingkupi nilai individu. Semua teks yang diapit di antara karakter tersebut, seperti "text1, text2", akan diimpor sebagai nilai tunggal, meskipun teks berisi karakter yang Anda tentukan sebagai pembatas. Dalam contoh ini, kami telah menetapkan koma sebagai pembatas dan tanda kutip sebagai terminator baris. Akibatnya, semua angka dengan pemisah desimal (yang juga merupakan koma dalam kasus kami!) akan diimpor ke satu sel, seperti yang dapat dilihat di area pratinjau pada gambar di bawah. Jika kita tidak menentukan tanda kutip sebagai terminator string, maka semua angka akan diimpor ke sel yang berbeda.

      Mengonversi CSV ke Excel: Cara Mengimpor File CSV ke dalam Spreadsheet Excel

    • Langkah 3. Lihatlah ke daerah Pratinjau data (Contoh penguraian data). Jika Anda puas dengan tampilan data Anda, klik tombol Finish (Siap).

olymp trade indonesiaTip: Jika file CSV Anda menggunakan lebih dari satu koma berurutan atau karakter pembatas lainnya secara berurutan, centang kotak Perlakukan pembatas berurutan sebagai satu (Hitung pembatas berurutan sebagai satu) untuk menghindari sel kosong.

  1. Pilih apakah akan menempelkan data yang diimpor ke lembar yang ada atau lembar baru, dan klik OKuntuk menyelesaikan pengimporan file CSV ke Excel.Mengonversi CSV ke Excel: Cara Mengimpor File CSV ke dalam Spreadsheet Excel

olymp trade indonesiaTip: Anda dapat menekan tombol Properties (Properti) untuk mengonfigurasi pengaturan lanjutan seperti pembaruan, tata letak, dan pemformatan untuk data yang diimpor.

  1. Mengonversi CSV ke Excel: Cara Mengimpor File CSV ke dalam Spreadsheet Excel

Catatan: Jika file CSV Anda berisi angka atau tanggal, Excel mungkin tidak mengonversinya dengan benar. Untuk mengubah format data yang diimpor, pilih kolom dengan kesalahan, klik kanan padanya dan pilih dari menu konteks Sel Format (format sel).

Mengonversi CSV ke Excel: Masalah dan Solusi

Format CSV telah digunakan selama lebih dari 30 tahun, tetapi terlepas dari sejarahnya yang panjang, format ini tidak pernah didokumentasikan secara resmi. Nama CSV (Comma-Separated Values) berasal dari penggunaan koma untuk memisahkan bidang data. Tapi itu dalam teori. Faktanya, banyak yang disebut file CSV menggunakan karakter lain untuk memisahkan data, misalnya:

  • Tab – File TSV (nilai yang dipisahkan tab)
  • Titik koma – file SCSV (nilai yang dipisahkan titik koma)

Beberapa variasi file CSV memisahkan bidang data dengan tanda kutip tunggal atau ganda, yang lain memerlukan Unicode Byte Sequence Marker (BOM), seperti UTF-8, untuk menafsirkan Unicode dengan benar.

Kurangnya standar ini menciptakan berbagai masalah yang mungkin Anda temui ketika mencoba untuk konversi file excel ke csv, dan terutama saat mengimpor file CSV ke Excel. Mari kita lihat masalah yang diketahui, dimulai dengan yang paling umum.

File CSV tidak ditampilkan dengan benar di Excel

Gejala: Anda mencoba membuka file CSV di Excel dan semua data berakhir di kolom pertama.

Alasan: Akar masalahnya adalah pengaturan regional dan bahasa Windows Anda dan file CSV Anda memiliki pembatas yang berbeda. Di Amerika Utara dan beberapa negara lain, pemisah daftar default adalah koma. Sedangkan di negara-negara Eropa koma digunakan sebagai pemisah tempat desimal dan pemisah bidang daftar adalah titik koma.

Keputusan: Ada beberapa kemungkinan solusi untuk masalah ini. Anda dapat dengan cepat melihat melalui rekomendasi di bawah ini dan memilih yang paling cocok untuk tugas khusus Anda.

  1. Tentukan pembatas yang benar langsung di file CSV. Buka file CSV di editor teks apa pun (bahkan notepad biasa akan melakukannya) dan rekatkan teks berikut di baris pertama. Perhatikan bahwa ini harus menjadi baris terpisah sebelum data lainnya:
    • Untuk mengatur pemisah koma: September
    • Untuk mengatur pemisah ke titik koma: Sep=;

    Seperti yang mungkin sudah Anda duga, dengan cara ini Anda dapat mengatur karakter lain sebagai pemisah hanya dengan menentukannya segera setelah tanda sama dengan.

  2. Pilih pembatas yang diinginkan di Excel. Di Excel 2013 atau 2010 pada tab Data (Data) di bagian Data Alat (Bekerja dengan data) klik Teks Ke Kolom (Teks menurut kolom).Mengonversi CSV ke Excel: Cara Mengimpor File CSV ke dalam Spreadsheet ExcelSaat Panduan Teks Kolom dimulai, pada langkah pertama, pilih format data Terbatas (dengan pemisah) dan tekan Selanjutnya (Lebih jauh). Pada langkah kedua, pilih pembatas yang diinginkan dan klik Finish (Siap).

    Mengonversi CSV ke Excel: Cara Mengimpor File CSV ke dalam Spreadsheet Excel

  3. Ubah ekstensi dari . Csv on .txt. Membuka file . Txt di Excel akan meluncurkan Panduan Impor Teks, dan Anda akan dapat memilih pembatas yang diinginkan, seperti yang dijelaskan di bagian Cara mengimpor CSV ke Excel.
  4. Buka file CSV dengan titik koma sebagai pemisah menggunakan VBA. Berikut adalah contoh kode VBA yang membuka file CSV di Excel yang menggunakan titik koma sebagai pemisah. Kode ini ditulis beberapa tahun yang lalu untuk versi Excel sebelumnya (2000 dan 2003), tetapi jika Anda cukup familiar dengan VBA, Anda seharusnya tidak memiliki masalah untuk memperbarui atau mengubahnya agar berfungsi dengan file CSV yang dibatasi koma.

Catatan: Semua solusi yang ditampilkan hanya mengubah pembatas untuk file CSV yang diberikan. Jika Anda ingin mengubah pemisah default sekali dan untuk semua, maka solusi berikut cocok untuk Anda.

  1. Kami mengubah pemisah dalam pengaturan standar regional. Klik tombol Beranda (mulai) dan jalankan panel kendali (Panel Kontrol), klik item Daerah dan Bahasa (Standar regional) > Pengaturan tambahan (Opsi tambahan). Sebuah kotak dialog akan terbuka Sesuaikan Format (Pengaturan format) di mana Anda perlu memilih titik (.) untuk parameter Simbol desimal (Pemisah Bilangan Bulat/Desimal), dan atur koma (,) untuk parameter Pemisah daftar (Pemisah elemen daftar).

Catatan Penerjemah: Pengaturan ini diberikan untuk lokalisasi bahasa Inggris di Excel (dan sejumlah negara lainnya). Untuk pelokalan, lebih umum menggunakan koma sebagai pemisah desimal dan titik koma untuk memisahkan item daftar.

  1. Mengonversi CSV ke Excel: Cara Mengimpor File CSV ke dalam Spreadsheet ExcelKetuk dua kali OKuntuk menutup kotak dialog – selesai! Mulai sekarang, Microsoft Excel akan membuka dan menampilkan semua file CSV (comma delimited) dengan benar.

Catatan: Mengatur Panel Kontrol Windows ke pemisah desimal dan item daftar akan mengubah pengaturan karakter default untuk semua program di komputer Anda, bukan hanya Microsoft Excel.

Angka nol di depan hilang saat membuka file CSV di Excel

Gejala: File CSV Anda berisi nilai dengan nol di depan dan nol tersebut hilang saat membuka file CSV di Excel.

Alasan: Secara default, Microsoft Excel menampilkan file CSV dalam format Umum (Umum), di mana angka nol di depan dipotong.

Keputusan: Alih-alih membuka file .csv di Excel, jalankan Panduan Impor Teks seperti yang kita lakukan sebelumnya untuk mengonversi file CSV ke Excel.

Pada langkah 3 panduan, pilih kolom yang berisi nilai dengan nol di depan dan ubah format kolom ini menjadi teks. Ini adalah bagaimana Anda mengonversi file CSV Anda ke Excel, menjaga angka nol tetap di tempatnya.

Mengonversi CSV ke Excel: Cara Mengimpor File CSV ke dalam Spreadsheet Excel

Excel mengonversi beberapa nilai menjadi tanggal saat membuka file CSV

Gejala: Beberapa nilai dalam file CSV Anda terlihat seperti tanggal, dan Excel akan secara otomatis mengonversi nilai tersebut dari format teks ke format tanggal.

Alasan: Seperti disebutkan di atas, Excel membuka file CSV dalam format Umum (Umum), yang mengubah nilai seperti tanggal dari format teks ke format tanggal. Misalnya, jika Anda membuka file CSV yang berisi login pengguna, entri "Apr23" akan dikonversi menjadi tanggal.

Keputusan: Konversikan file CSV ke Excel menggunakan Panduan Impor Teks. Di langkah 3 panduan, pilih kolom dengan catatan yang terlihat seperti tanggal dan ubah format kolom menjadi teks.

Mengonversi CSV ke Excel: Cara Mengimpor File CSV ke dalam Spreadsheet Excel

Jika Anda perlu mencapai hasil yang berlawanan, yaitu, di kolom tertentu, ubah nilai menjadi tanggal, lalu atur formatnya Tanggal (Tanggal) dan pilih format tanggal yang sesuai dari daftar drop-down.

Cara mengimpor beberapa file CSV ke Excel

Saya pikir Anda tahu bahwa Microsoft Excel memungkinkan Anda untuk membuka banyak file CSV menggunakan perintah Open (Membuka).

  1. Pada tab Lanjutan Fillet (Berkas) klik Open (Buka) dan dari daftar drop-down di kanan bawah kotak dialog, pilih File Teks (File teks).
  2. Untuk memilih beberapa file secara berurutan, klik file pertama, lalu tekan dan tahan perubahan, klik pada file terakhir. Kedua file ini, serta semua yang ada di antaranya, akan dipilih. Untuk memilih file yang tidak berurutan, tahan tombol Ctrl dan klik pada setiap file . CsvAnda ingin membuka.
  3. Ketika semua file CSV yang diinginkan dipilih, klik tombol Open (Membuka).Mengonversi CSV ke Excel: Cara Mengimpor File CSV ke dalam Spreadsheet Excel

Metode ini sederhana dan cepat, dan kita bisa menyebutnya sangat baik, jika bukan karena satu keadaan – setiap file CSV terbuka dengan cara ini sebagai buku kerja Excel yang terpisah. Dalam praktiknya, beralih bolak-balik antara beberapa file Excel yang terbuka bisa sangat merepotkan dan memberatkan.

Saya harap sekarang Anda dapat dengan mudah mengonversi file CSV apa pun ke Excel. Jika Anda memiliki pertanyaan atau kesulitan, jangan ragu untuk menulis kepada saya di komentar. Dan terima kasih atas kesabaran semua orang yang menguasai membaca artikel panjang ini sampai akhir!

Tinggalkan Balasan