Converti xlsx in dbf

Convertitore online gratuito da XLSX a DBF

Converti le tabelle dei fogli di calcolo per i programmi legacy di database e GIS che richiedono file DBF.

Converti XLSX in DBF online - gratuito

Uploading…
I file selezionati superano il limite totale di 30 MB. Seleziona file meno numerosi o più piccoli.

Il tuo file viene elaborato istantaneamente ed eliminato non appena lo scarichi.

Come funziona

  1. 1/3

    Carica il tuo file .xlsx

    Fai clic per selezionare il file che vuoi convertire oppure trascinalo semplicemente nell'area indicata.

  2. 2/3

    Avvia la conversione da .xlsx a .dbf

    Dopo il caricamento del file, fai clic su converti quando sei pronto.

  3. 3/3

    Scarica il file .dbf convertito

    Il risultato della conversione è pronto per il download.

Come convertire xlsx in dbf file

  • Database
Un database legacy, un sistema di contabilità o un’applicazione GIS potrebbe accettare dati tabulari solo come file DBF. La conversione del foglio di calcolo conserva le righe e i campi della tabella in un formato che tali programmi possono importare, ma non conserva tutte le funzionalità del foglio di lavoro XLSX.

Cos'è il formato XLSX

.xlsx è il formato di foglio di lavoro basato su XML utilizzato da Microsoft Excel e supportato da LibreOffice Calc, dall'esportazione di Google Sheets e dalla maggior parte delle moderne applicazioni per fogli di calcolo. Un foglio di lavoro XLSX può contenere più worksheet, formule, grafici, formattazione, celle unite, collegamenti ipertestuali e valori tipizzati, quindi supporta sia i calcoli e la presentazione sia i dati tabulari.

I file XLSX provengono comunemente da utenti di Excel, sistemi aziendali, strumenti per sondaggi e flussi di lavoro per la reportistica basati su fogli di calcolo.

Cos'è il formato DBF

.dbf è il formato di tabella dBase utilizzato da dBase, FoxPro, alcuni sistemi di contabilità e molte applicazioni legacy per database e GIS. Un file DBF contiene una singola tabella piatta: un'intestazione con la definizione dei campi seguita dai record. Non contiene fogli del workbook, formule, grafici, formattazione delle celle o altre funzionalità di Excel.

DBF rimane utile quando il programma di destinazione richiede specificamente dati dBase o quando una tabella degli attributi GIS deve essere fornita in un formato legacy. La sua struttura compatta e autonoma è facile da leggere per i software meno recenti, ma i tipi di campo, i nomi dei campi, le larghezze del testo e le codifiche dei caratteri sono restrittivi.

Convertire con LibreOffice Calc

  1. Aprire il workbook XLSX in LibreOffice Calc.
  2. Selezionare il worksheet contenente la tabella da esportare. DBF rappresenta una sola tabella, quindi esportare ogni worksheet separatamente quando sono necessari più fogli.
  3. Impostare la prima riga come riga dei nomi dei campi. Rimuovere celle unite, righe vuote, totali, note e colonne non correlate.
  4. Utilizzare nomi dei campi univoci e brevi. Un massimo di 10 caratteri, utilizzando lettere, numeri e caratteri di sottolineatura, è la scelta più sicura per i lettori DBF legacy; verificare la regola esatta dell'applicazione di destinazione.
  5. Controllare i dati che devono rimanere invariati. Formattare i codici postali, i numeri di conto e altri identificatori come testo quando sono importanti gli zeri iniziali o la grafia esatta.
  6. Scegliere File → Save As, selezionare dBase (.dbf) come tipo di file, inserire il nome del file di output e salvare.
  7. Quando Calc mostra un avviso sul formato, scegliere Use dBase Format. Se viene offerta un'opzione di codifica, selezionare la code page richiesta dal programma di destinazione. Utilizzare UTF-8 solo quando tale programma la supporta esplicitamente.
  8. Aprire il DBF nell'applicazione di destinazione e controllare i nomi dei campi, il numero di righe, le date, i valori decimali, gli identificatori e i caratteri non ASCII.

Convertire senza installare software

È possibile convertire il file gratuitamente su 101convert.com: caricare il file XLSX, scegliere DBF come formato di output, avviare la conversione e scaricare il risultato. Esaminare il file scaricato nel programma di destinazione, soprattutto se il workbook contiene più worksheet o testo non latino. Non caricare fogli di calcolo riservati, soggetti a normative o proprietari, a meno che le condizioni di trattamento dei dati del servizio non soddisfino i propri requisiti.

Limitazioni dei dati e della compatibilità

  • Un solo worksheet diventa una sola tabella DBF. La struttura del workbook e le relazioni tra i fogli non vengono trasferite.
  • Le formule vengono generalmente esportate come valori calcolati o visualizzati, non come formule modificabili. Ricalcolare il workbook prima dell'esportazione se i risultati delle formule dipendono da input modificati.
  • DBF supporta comunemente campi di tipo carattere, numerico, logico e data; alcune varianti supportano anche campi memo. I valori datetime di Excel, le durate, gli errori, gli array, il testo avanzato e le formule complesse possono essere semplificati, modificati o rifiutati.
  • I campi carattere DBF tradizionali consentono comunemente fino a 254 byte. Il testo lungo può essere troncato e le codifiche multibyte riducono il numero di caratteri contenibili entro un limite espresso in byte.
  • I nomi dei campi DBF legacy sono comunemente limitati a 10 caratteri. Le varianti DBF più recenti e le applicazioni possono applicare limiti diversi, quindi utilizzare le specifiche del programma di destinazione.
  • DBF non dispone di un campo datetime standard con gestione del fuso orario. Convertire i timestamp in una rappresentazione di data o testo supportata quando è necessario conservare le informazioni sul fuso orario.
  • Le incompatibilità tra codifiche possono danneggiare i caratteri accentati e non latini. Utilizzare la stessa code page durante la scrittura e l'importazione del file; le applicazioni meno recenti potrebbero richiedere Windows-1252 o un'altra codifica regionale anziché UTF-8.
  • Controllare la precisione numerica dopo l'esportazione. Le definizioni dei campi DBF potrebbero memorizzare meno cifre decimali rispetto al foglio di calcolo e la gestione numerica potrebbe rimuovere gli zeri iniziali dagli identificatori.
  • Le celle vuote, i valori null, i valori booleani e le date non valide possono essere rappresentati in modo diverso dai vari writer e reader DBF. Testare record rappresentativi nell'effettiva applicazione di destinazione.

Confronto formato: XLSX vs DBF

Come i formati XLSX e DBF si confrontano sulle proprietà più importanti per questa conversione.

Confronto dei formati XLSX e DBF
Proprietà .XLSX Microsoft Excel Open XML Spreadsheet .DBF dBASE Database File
Standard aperto Sì Parzialmente aperto
Compressione Entrambi Non compresso
Dimensione tipica del file Medio Piccolo
Si apre in un browser web Parziale No
Modifica successiva Facile Limitato
Supporto metadata Estesa Base
Leggibile come testo semplice No No
Ideale per Scambio dati Scambio dati
Introdotto 2007 1983
Sviluppatore Microsoft Ashton-Tate / dBASE, Inc. (format origin)
Tipo MIME application/vnd.openxmlformats-officedocument.spreadsheetml.sheet application/x-dbf

Domande frequenti

Il convertitore da XLSX a DBF è gratuito?

Sì, convertire XLSX in DBF 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 XLSX?

Puoi caricare file XLSX 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 XLSX in DBF?

No. La conversione da XLSX a DBF 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 XLSX valido per questa conversione da XLSX a DBF. 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.