Varför konvertera DBF till XLSX?
DBF är ett föråldrat databasformat från dBASE-eran som fortfarande finns i äldre affärssystem och GIS-shapefiler, men som inte stöds av de flesta moderna program. Genom att konvertera till .XLSX kan du sortera, filtrera och bygga formler i Excel samt dela data med kollegor med standardverktyg. XLSX är också ett säkrare långsiktigt val eftersom verktyg för DBF fortsätter att fasas ut från aktiv användning.
Hur man konverterar DBF till XLSX
LibreOffice Calc FREE
Öppna .dbf-filen i LibreOffice Calc, ställ in rätt teckenkodning i importdialogen, använd sedan Arkiv > Spara som > Excel 2007-365 (.xlsx).
Microsoft Excel PAID
Excel 2003 och tidigare öppnar .dbf direkt via Arkiv > Öppna; nyare versioner har slopat inbyggt DBF-stöd, så LibreOffice Calc är det enklare gratisalternativet.
Kommandorad - LibreOffice CLI
Batch-konvertera alla DBF-filer i en mapp med soffice --headless --convert-to xlsx *.dbf.
Full Convert Enterprise PAID
Ett dedikerat databaskonverteringsverktyg som hanterar DBF till XLSX med stöd för stora filer och Memo-fält.
Program som konverterar DBF
Om dessa format
En DBF-fil är en databas med en enda tabell i dBASE/xBase-formatet, som har använts sedan 1983 och fortfarande är vanlig i GIS-shapefiler, bokföringsexporter och äldre affärsprogramvara.…
Öppna detaljer för .DBF →En XLSX-fil är ett Microsoft Excel-kalkylblad sparat i Open XML-formatet, introducerat med Excel 2007 som ersättare för det äldre binära XLS-formatet. Du kan öppna den utan att köpa Excel -…
Öppna detaljer för .XLSX →Kvalitet & vad man bör tänka på
- Memo-fält lagras i en separat
.dbt- eller.fpt-följefil - om den filen saknas kommer Memo-kolumnerna att vara tomma i det konverterade kalkylbladet. - Teckenkodning är den vanligaste fallgropen: äldre DBF-filer använder DOS/Windows-kodsidor som CP852 eller Windows-1250, inte UTF-8, så välj matchande kodning i importdialogen för att undvika oläslig text.
- Excel och LibreOffice Calc har en gräns på 1 048 576 rader per blad; DBF-tabeller från GIS eller äldre system kan överskrida denna gräns och kan behöva delas upp före konvertering.
Vanliga frågor
Kan jag öppna en DBF-fil i Excel utan att konvertera den först?
.dbf direkt. Excel 2007 och senare tog bort inbyggt DBF-stöd, så LibreOffice Calc är det enklaste gratisalternativet.Kommer jag att förlora någon data när jag konverterar DBF till XLSX?
.dbt eller .fpt saknas, och raderade-men-inte-rensade poster kan visas som oväntade extra rader.Min DBF kommer från en ESRI-shapefil - kan jag konvertera den?
.dbf-filen i en shapefil är en vanlig attributtabell som du kan öppna i LibreOffice Calc eller Excel och spara som .xlsx. Detta fångar endast attributdata, inte geometrin.Vad händer om min DBF har mer än en miljon rader?
ogr2ogr eller ett databasverktyg, och dela sedan upp datan innan du laddar in den i Excel.