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
File Anda diproses secara instan dan dihapus segera setelah Anda mengunduhnya.
Impor file dari URL
Tempel tautan langsung ke file. Kami mengunduhnya ke server kami dan mengonversinya persis seperti file yang diunggah.
Cara kerjanya
-
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/3
Jalankan konversi .dbf ke .xlsx
Setelah file berhasil diunggah, klik konversi saat Anda siap.
-
3/3
Unduh file .xlsx hasil konversi
Hasil konversi siap untuk diunduh.
Bagaimana mengkonversi dbf ke xlsx berkas
- Basis Data
- Belum ada peringkat.
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
- Instal LibreOffice dan tempatkan DBF bersama file memo
.dbtatau.fptyang diperlukan dalam folder yang sama. - Buka LibreOffice Calc dan pilih File → Open. Pilih file
.dbf. - 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.
- 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.
- Pilih File → Save As, pilih
Excel 2007–365 (*.xlsx), lalu simpan workbook. - 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.
| 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 |
Perangkat lunak dan tautan yang disarankan: dbf ke xlsx converters
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.