Konversi dbf ke xlsx

Konverter online gratis DBF ke XLSX

Konversikan tabel DBF legacy menjadi workbook XLSX yang dapat diedit sambil memeriksa encoding dan nilai field.

Konversi DBF ke XLSX online - gratis

Uploading…
File yang dipilih melebihi batas total 30 MB. Pilih file yang lebih sedikit atau lebih kecil.

File Anda diproses secara instan dan dihapus segera setelah Anda mengunduhnya.

Cara kerjanya

  1. 1/3

    Unggah file .dbf Anda

    Klik untuk memilih file yang ingin Anda konversi, atau cukup seret dan lepas file ke area yang ditentukan.

  2. 2/3

    Jalankan konversi .dbf ke .xlsx

    Setelah file berhasil diunggah, klik konversi saat Anda siap.

  3. 3/3

    Unduh file .xlsx hasil konversi

    Hasil konversi siap untuk diunduh.

Bagaimana mengkonversi dbf ke xlsx berkas

Database lama, tabel atribut GIS, atau sistem bisnis mungkin mengekspor rekaman sebagai .dbf ketika penerima memerlukan workbook Excel untuk pengeditan, pelaporan, atau berbagi. Mengonversinya ke .xlsx membuat tabel dapat diakses dalam software spreadsheet saat ini tanpa memerlukan aplikasi database asli.

Apa itu format DBF

DBF adalah format tabel database dBASE yang digunakan oleh dBASE, FoxPro, Visual FoxPro, Clipper, dan aplikasi bisnis lama. Format ini menyimpan baris dan field bertipe seperti nilai karakter, numerik, tanggal, logika, dan memo. Dataset GIS berbasis Shapefile umumnya menggunakan file DBF untuk data atribut.

DBF merupakan keluarga format xBase yang saling terkait, sehingga tipe field, konvensi encoding, dan persyaratan file pendamping dapat berbeda-beda menurut aplikasinya. Field memo mungkin disimpan dalam file .dbt atau .fpt terpisah; file .cdx dan .mdx biasanya berisi index. Simpan file pendamping di samping DBF selama konversi lokal. Membuka hanya DBF dapat menyebabkan field memo hilang atau terpotong.

Apa itu format XLSX

XLSX adalah format workbook Office Open XML berbasis ZIP yang digunakan oleh Microsoft Excel dan didukung oleh LibreOffice Calc, Apple Numbers, serta banyak spreadsheet library. Format ini dapat berisi beberapa worksheet, nilai cell, formula, formatting, filter, chart, dan table.

XLSX sesuai digunakan ketika data harus diedit dalam spreadsheet atau dikirim kepada orang yang tidak memiliki software yang kompatibel dengan DBF. Setiap worksheet mendukung hingga 1,048,576 baris dan 16,384 kolom; tabel DBF yang lebih besar harus dibagi atau difilter sebelum diekspor.

Cara mengonversi DBF ke XLSX

Menggunakan LibreOffice Calc

  1. Instal LibreOffice dan tempatkan DBF bersama file memo .dbt atau .fpt yang diperlukan dalam folder yang sama.
  2. Buka LibreOffice Calc dan pilih File → Open. Pilih file .dbf.
  3. Dalam dialog import, pilih character set yang digunakan oleh sistem sumber. Kemungkinan yang umum meliputi Windows-1252, ISO-8859-1, dan UTF-8, tetapi pilihan yang tepat harus diperoleh dari aplikasi yang mengekspor atau dokumentasinya.
  4. Periksa nama kolom, nilai baris, tanggal, pemisah desimal, karakter non-ASCII, dan field memo. Perlakukan identifier seperti kode pos, kode produk, dan nomor akun sebagai teks jika angka nol di depan harus dipertahankan.
  5. Pilih File → Save As, pilih Excel 2007–365 (*.xlsx), lalu simpan workbook.
  6. Ketika LibreOffice menanyakan format, pilih Use Excel 2007–365 Format.

Menggunakan online converter 101convert

101convert.com dapat mengonversi file DBF ke XLSX secara gratis tanpa menginstal software: upload DBF, pilih XLSX sebagai format output, mulai konversi, lalu download workbook. Jangan upload rekaman rahasia atau yang diatur oleh regulasi kecuali ketentuan penanganan dan retensi layanan saat ini memenuhi kebutuhan Anda. Untuk database yang banyak menggunakan memo atau yang sensitif, gunakan aplikasi lokal dan simpan semua file pendamping.

Menggunakan Python untuk konversi yang dapat diulang

Instal package yang diperlukan:

pip install dbfread pandas openpyxl

Jalankan contoh ini dengan encoding aktual file sumber:

python -c "from dbfread import DBF; import pandas as pd; df=pd.DataFrame(iter(DBF('records.dbf', encoding='cp1252'))); df.to_excel('records.xlsx', index=False)"

Ganti cp1252 dengan encoding sebenarnya dari DBF dan pastikan file memo tersedia untuk dbfread. Cara ini mengekspor rekaman dan field, tetapi tidak membuat ulang index DBF, form, relationship, validation rule, flag deleted-record, atau perilaku khusus aplikasi. Untuk pekerjaan yang dapat diulang, tambahkan penanganan eksplisit untuk field tanggal, nilai null, field memo, dan kolom yang harus tetap berupa teks.

Batasan kualitas dan kompatibilitas

Kesalahan encoding tidak dapat dipulihkan jika character set yang salah digunakan selama import. File DBF sering kali tidak mengidentifikasi encoding-nya secara andal, jadi periksa nama, alamat, dan teks non-ASCII lainnya sebelum menyimpan.

Software spreadsheet mungkin menafsirkan tanggal DBF, nilai logika, presisi numerik, null, dan pemisah desimal secara berbeda. Periksa perubahan hari-bulan menjadi bulan-hari atau sebaliknya, nilai yang dibulatkan, perubahan kosong-menjadi-nol, dan perubahan nilai logika.

Excel mungkin secara otomatis memformat identifier sebagai angka, menghapus angka nol di depan, menampilkan nilai panjang dalam notasi ilmiah, atau menafsirkan kode yang menyerupai tanggal sebagai tanggal. Atur kolom tersebut sebagai teks selama import atau perbaiki format cell sebelum mengekspor.

Index, relationship, batasan field, form, query, metadata aplikasi, dan status deleted-record DBF tidak memiliki representasi otomatis yang setara dalam export XLSX dasar. Bandingkan jumlah active-record yang diharapkan dengan jumlah worksheet, periksa rekaman yang representatif, dan verifikasi field memo sebelum mendistribusikan workbook.

DBF vs XLSX: perbandingan format

Bagaimana format DBF dan XLSX dibandingkan pada properti yang paling penting untuk konversi ini.

Perbandingan format file DBF dan XLSX
Properti .DBF dBASE Database File .XLSX Microsoft Excel Open XML Spreadsheet
Standar terbuka Sebagian terbuka Ya
Kompresi Tanpa kompresi Keduanya
Ukuran file umum Kecil Sedang
Terbuka di browser web Tidak Sebagian
Pengeditan lanjutan Terbatas Mudah
Dukungan metadata Dasar Sangat lengkap
Dapat dibaca teks biasa Tidak Tidak
Paling cocok untuk Pertukaran data Pertukaran data
Diperkenalkan 1983 2007
Pengembang Ashton-Tate / dBASE, Inc. (format origin) Microsoft
Tipe MIME application/x-dbf application/vnd.openxmlformats-officedocument.spreadsheetml.sheet

Pertanyaan yang sering diajukan

Apakah konverter DBF ke XLSX gratis?

Ya, mengonversi DBF ke XLSX di 101convert.com sepenuhnya gratis. Tidak perlu registrasi, alamat email, atau instalasi. Jika Anda membutuhkan batas ukuran file yang lebih besar atau ingin mengonversi lebih banyak file sekaligus, lihat paket kami.

Seberapa besar file DBF yang bisa saya unggah?

Anda dapat mengunggah file DBF hingga 50 MB dan mengonversi hingga 20 file sekaligus dalam satu batch.

Apa yang terjadi pada file yang saya unggah?

File diproses secara otomatis dan dihapus dari server kami beberapa menit setelah konversi. Kami tidak pernah melihat atau membagikan file Anda.

Apakah saya perlu menginstal perangkat lunak untuk mengonversi DBF ke XLSX?

Tidak. Konversi DBF ke XLSX berjalan sepenuhnya online di browser dan berfungsi di Windows, Mac, Linux, Android, dan iPhone.

Konversi gagal?

Dalam sebagian besar kasus, penyebabnya adalah format file yang tidak sesuai. Unggah file DBF yang valid untuk konversi DBF ke XLSX ini. Terkadang masalah juga dapat terjadi di pihak kami. Kami menganalisis kegagalan konversi yang berulang dan menonaktifkan atau memperbaiki konverter jika menemukan kerusakan.