Converti dat in excel

Converti DAT in EXCEL

Converti tabelle DAT leggibili in cartelle di lavoro XLSX modificabili senza perdere delimitatori, encoding o identificatori.

Converti i file DAT online

Non abbiamo ancora un convertitore online dedicato per DAT in EXCEL, ma puoi convertire i file DAT online in questi formati:

Come convertire dat in excel file

  • Documenti

Un'applicazione, uno strumento o un sistema di esportazione dati legacy può produrre un file .dat mentre il destinatario ha bisogno di una cartella di lavoro Excel modificabile. La conversione semplifica l'ispezione, il filtraggio, l'analisi e la condivisione dei record strutturati, ma solo se il file DAT contiene dati tabulari riconoscibili.

Cos'è il formato DAT

.dat è un'estensione di file generica, non un singolo formato standardizzato. I file DAT possono essere file di testo normale con campi separati da virgole, tabulazioni, punti e virgola o pipe; testo a larghezza fissa; oppure dati binari creati da database, software di posta elettronica, giochi, applicazioni multimediali, strumenti scientifici e altri programmi.

Aprire una copia in Notepad, Notepad++ o Visual Studio Code. Righe leggibili e ripetute suggeriscono che Excel possa importare il file. Caratteri illeggibili, intestazioni multimediali o strutture specifiche dell'applicazione richiedono generalmente il programma che ha creato il file. Un allegato winmail.dat è un contenitore TNEF di Outlook, non una tabella per Excel.

Cos'è il formato Excel

.xlsx è l'attuale formato di cartella di lavoro Microsoft Excel basato su XML. Supporta formule, formattazione, ordinamento, filtri, grafici, tabelle pivot, convalida dei dati e più fogli di lavoro, ed è supportato da Microsoft Excel, Excel per il web, LibreOffice Calc e molti altri programmi per fogli di calcolo.

Usare .xlsx per l'analisi modificabile e le funzionalità delle cartelle di lavoro. Usare il formato precedente .xls solo quando un'applicazione legacy lo richiede. Usare .csv quando è sufficiente una tabella semplice e ampiamente compatibile e non sono necessarie le funzionalità delle cartelle di lavoro.

Convertire un file DAT di testo in Excel

  1. Creare una copia del file originale.
  2. In Excel desktop, selezionare Data → From Text/CSV. Nelle versioni precedenti, usare File → Open, impostare il tipo di file su All Files e selezionare il file DAT.
  3. Nell'anteprima di importazione, scegliere Delimited per separatori quali virgole, tabulazioni, punti e virgola o pipe. Scegliere Fixed width quando ogni campo occupa posizioni di caratteri definite.
  4. Selezionare la codifica dei caratteri del file, comunemente UTF-8, e scegliere il delimitatore effettivo. Verificare che l'anteprima mostri le colonne e i caratteri desiderati.
  5. Impostare identificativi, codici postali, numeri di conto e altri valori con zeri iniziali significativi su Text. Assegnare deliberatamente i tipi di dati alle colonne di date e numeriche invece di accettare tipi automatici errati.
  6. Caricare i dati, controllare la struttura di righe e colonne, quindi selezionare File → Save As e scegliere Excel Workbook (*.xlsx).

Usare Power Query per importazioni ripetibili

Per file ricorrenti con lo stesso layout, selezionare Data → Get Data → From File → From Text/CSV in Excel desktop. Configurare il delimitatore, la codifica, i filtri e i tipi di dati delle colonne in Power Query, quindi selezionare Close & Load. La query può essere aggiornata quando un file DAT successivo utilizza la stessa struttura.

Usare LibreOffice Calc

Aprire la copia del DAT in LibreOffice Calc. Nella finestra di dialogo di importazione, selezionare il set di caratteri, il delimitatore o il layout a larghezza fissa e i tipi di colonna. Selezionare File → Save As e scegliere Excel 2007–365 (*.xlsx). Controllare date, formule, formattazione e valori calcolati dopo il salvataggio, poiché alcune funzionalità di Excel potrebbero essere convertite in modo diverso.

Usare con cautela un convertitore online

Servizi come CloudConvert e Zamzar possono accettare un file DAT basato su testo quando il loro servizio attuale supporta tale input. Caricare il file solo dopo aver verificato che il servizio indichi DAT come origine accettata, selezionare XLSX, eseguire la conversione e controllare la cartella di lavoro scaricata.

Non caricare dati riservati, personali, finanziari, proprietari o soggetti a normative su un servizio online. I convertitori online generalmente non sono in grado di interpretare file DAT binari o specifici di un'applicazione; Excel locale, Power Query, LibreOffice o l'applicazione di origine sono opzioni più sicure e affidabili.

Convertire file DAT proprietari o binari

Identificare l'applicazione che ha creato il file esaminandone l'origine, i file circostanti, la documentazione o il dispositivo che lo ha esportato. Aprire il file in tale applicazione e usare il comando File → Export, Save As, di esportazione dei report o di esportazione dei dati. Esportare in CSV, TSV, XML o in un altro formato tabulare documentato, quindi importare il risultato in Excel.

Cambiare il nome del file da .dat a .xlsx modifica solo l'estensione; non converte i dati interni e può rendere il file più difficile da identificare.

Controllare la qualità e i limiti della conversione

Verificare il delimitatore, la codifica, le date, i separatori decimali, i valori mancanti, le righe duplicate, il numero di record e l'ordine delle colonne. Excel può rimuovere gli zeri iniziali, reinterpretare le date, convertire il testo simile a una formula in formule e visualizzare i numeri lunghi in notazione scientifica. Excel memorizza solo circa 15 cifre significative per i valori numerici, quindi gli identificativi o le misurazioni con maggiore precisione devono rimanere testo o essere elaborati in un altro sistema.

Un foglio di lavoro supporta fino a 1.048.576 righe e 16.384 colonne. Per i file più grandi, usare un database, il modello dati di Power Query o uno strumento dedicato all'elaborazione dei dati invece di forzare ogni record in un unico foglio di lavoro. La conversione non può recuperare campi mancanti dall'origine né decodificare in modo affidabile dati binari non documentati.