Convertitore online gratuito da DBF a XLSX
Converti le tabelle DBF legacy in cartelle di lavoro XLSX modificabili, verificando la codifica e i valori dei campi.
Converti DBF in XLSX online - gratuito
Il tuo file viene elaborato istantaneamente ed eliminato non appena lo scarichi.
Importa un file da un URL
Incolla un link diretto al file. Lo scarichiamo sul nostro server e viene convertito esattamente come un file caricato.
Come funziona
-
1/3
Carica il tuo file .dbf
Fai clic per selezionare il file che vuoi convertire oppure trascinalo semplicemente nell'area indicata.
-
2/3
Avvia la conversione da .dbf a .xlsx
Dopo il caricamento del file, fai clic su converti quando sei pronto.
-
3/3
Scarica il file .xlsx convertito
Il risultato della conversione è pronto per il download.
Come convertire dbf in xlsx file
- Database
- Ancora nessuna valutazione.
Un database legacy, una tabella degli attributi GIS o un sistema aziendale può esportare i record come .dbf quando il destinatario ha bisogno di una cartella di lavoro Excel per modificare, creare report o condividere i dati. La conversione in .xlsx rende la tabella accessibile nei software per fogli di calcolo attuali senza richiedere l’applicazione di database originale.
Cos’è il formato DBF
DBF è il formato delle tabelle di database dBASE utilizzato da dBASE, FoxPro, Visual FoxPro, Clipper e dalle applicazioni aziendali meno recenti. Memorizza righe e campi tipizzati, ad esempio valori di tipo carattere, numerico, data, logico e memo. I dataset GIS basati su Shapefile utilizzano comunemente un file DBF per i dati degli attributi.
DBF è una famiglia di formati xBase correlati, quindi i tipi di campo, le convenzioni di codifica e i requisiti relativi ai file complementari variano in base all’applicazione. I campi memo possono essere memorizzati in un file .dbt o .fpt separato; i file .cdx e .mdx contengono generalmente gli indici. Durante la conversione locale, mantieni i file complementari nella stessa cartella del DBF. L’apertura del solo DBF può causare la mancanza o il troncamento dei campi memo.
Cos’è il formato XLSX
XLSX è il formato di cartella di lavoro Office Open XML basato su ZIP, utilizzato da Microsoft Excel e supportato da LibreOffice Calc, Apple Numbers e da molte librerie per fogli di calcolo. Può contenere più fogli di lavoro, valori delle celle, formule, formattazione, filtri, grafici e tabelle.
XLSX è adatto quando i dati devono essere modificati in un foglio di calcolo o inviati a persone che non dispongono di software compatibile con DBF. Ogni foglio di lavoro supporta fino a 1.048.576 righe e 16.384 colonne; le tabelle DBF più grandi devono essere suddivise o filtrate prima dell’esportazione.
Come convertire DBF in XLSX
Utilizzo di LibreOffice Calc
- Installa LibreOffice e inserisci il DBF e l’eventuale file memo
.dbto.fptrichiesto nella stessa cartella. - Apri LibreOffice Calc e seleziona File → Open. Scegli il file
.dbf. - Nella finestra di dialogo di importazione, seleziona il set di caratteri utilizzato dal sistema di origine. Tra le possibilità comuni vi sono Windows-1252, ISO-8859-1 e UTF-8, ma la scelta corretta deve essere indicata dall’applicazione di esportazione o dalla relativa documentazione.
- Controlla i nomi delle colonne, i valori delle righe, le date, i separatori decimali, i caratteri non ASCII e i campi memo. Tratta come testo gli identificatori quali codici postali, codici prodotto e numeri di conto quando gli zeri iniziali sono importanti.
- Seleziona File → Save As, scegli
Excel 2007–365 (*.xlsx)e salva la cartella di lavoro. - Quando LibreOffice chiede conferma del formato, scegli Use Excel 2007–365 Format.
Utilizzo del convertitore online 101convert
101convert.com può convertire gratuitamente un file DBF in XLSX senza installare software: carica il DBF, seleziona XLSX come formato di output, avvia la conversione e scarica la cartella di lavoro. Non caricare record riservati o soggetti a regolamentazione, a meno che le attuali condizioni di trattamento e conservazione del servizio soddisfino i tuoi requisiti. Per i database con molti campi memo o contenenti dati sensibili, utilizza un’applicazione locale e conserva tutti i file complementari.
Utilizzo di Python per conversioni ripetibili
Installa i pacchetti richiesti:
pip install dbfread pandas openpyxl
Esegui questo esempio utilizzando la codifica effettiva del file di origine:
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)"
Sostituisci cp1252 con la codifica effettiva del DBF e rendi disponibili i file memo a dbfread. Questa procedura esporta record e campi, ma non ricrea gli indici DBF, i moduli, le relazioni, le regole di convalida, gli indicatori dei record eliminati o il comportamento specifico dell’applicazione. Per i processi ripetibili, aggiungi una gestione esplicita dei campi data, dei valori null, dei campi memo e delle colonne che devono rimanere in formato testo.
Limiti di qualità e compatibilità
Gli errori di codifica sono irreversibili se durante l’importazione viene utilizzato il set di caratteri errato. I file DBF spesso non identificano in modo affidabile la propria codifica, quindi controlla nomi, indirizzi e altro testo non ASCII prima del salvataggio.
I software per fogli di calcolo possono interpretare in modo diverso le date DBF, i valori logici, la precisione numerica, i valori null e i separatori decimali. Controlla eventuali modifiche dal formato giorno-mese al formato mese-giorno e viceversa, valori arrotondati, cambiamenti da vuoto a zero e valori logici alterati.
Excel può formattare automaticamente gli identificatori come numeri, rimuovere gli zeri iniziali, visualizzare i valori lunghi in notazione scientifica o interpretare come date i codici simili a date. Imposta queste colonne come testo durante l’importazione oppure correggi i relativi formati delle celle prima dell’esportazione.
Indici, relazioni, vincoli dei campi, moduli, query, metadati dell’applicazione e stato dei record eliminati DBF non dispongono di rappresentazioni automatiche equivalenti in una semplice esportazione XLSX. Confronta il numero previsto di record attivi con il numero di record del foglio di lavoro, controlla alcuni record rappresentativi e verifica i campi memo prima di distribuire la cartella di lavoro.
Confronto formato: DBF vs XLSX
Come i formati DBF e XLSX si confrontano sulle proprietà più importanti per questa conversione.
| Proprietà | .DBF dBASE Database File | .XLSX Microsoft Excel Open XML Spreadsheet |
|---|---|---|
| Standard aperto | Parzialmente aperto | Sì |
| Compressione | Non compresso | Entrambi |
| Dimensione tipica del file | Piccolo | Medio |
| Si apre in un browser web | No | Parziale |
| Modifica successiva | Limitato | Facile |
| Supporto metadata | Base | Estesa |
| Leggibile come testo semplice | No | No |
| Ideale per | Scambio dati | Scambio dati |
| Introdotto | 1983 | 2007 |
| Sviluppatore | Ashton-Tate / dBASE, Inc. (format origin) | Microsoft |
| Tipo MIME | application/x-dbf | application/vnd.openxmlformats-officedocument.spreadsheetml.sheet |
Software e collegamenti suggeriti: convertitori da dbf a xlsx
Domande frequenti
Il convertitore da DBF a XLSX è gratuito?
Sì, convertire DBF in XLSX su 101convert.com è completamente gratuito. Non sono richiesti registrazione, e-mail o installazione. Se hai bisogno di un limite di dimensione del file più alto o vuoi convertire più file alla volta, consulta i nostri piani.
Quanto può essere grande il mio file DBF?
Puoi caricare file DBF fino a 50 MB e convertire fino a 20 file alla volta in un unico lotto.
Cosa succede ai file caricati?
I file vengono elaborati automaticamente ed eliminati dai nostri server pochi minuti dopo la conversione. Non visualizziamo né condividiamo mai i tuoi file.
Devo installare un software per convertire DBF in XLSX?
No. La conversione da DBF a XLSX avviene completamente online nel browser e funziona su Windows, Mac, Linux, Android e iPhone.
La conversione non è riuscita?
Nella maggior parte dei casi, la causa è un formato di file errato. Carica un file DBF valido per questa conversione da DBF a XLSX. A volte il problema può dipendere anche da noi. Analizziamo gli errori di conversione ricorrenti e disattiviamo o ripariamo il convertitore se rileviamo un difetto.