Converti XLS in IIF
Converti i dati Excel XLS in record IIF mappati e delimitati da tabulazioni per le importazioni in QuickBooks Desktop.
Converti i file XLS online
Non abbiamo ancora un convertitore online dedicato per XLS in IIF, ma puoi convertire i file XLS online in questi e altri formati:
Come convertire xls in iif file
- Contabilità e tasse
- Ancora nessuna valutazione.
QuickBooks Desktop accetta file IIF per importazioni batch di elenchi e transazioni, mentre le esportazioni contabili meno recenti arrivano spesso come cartelle di lavoro Excel .xls. Il compito consiste nel trasformare i valori del foglio di calcolo nei record delimitati da tabulazioni esatti richiesti dal tipo di importazione di QuickBooks; la semplice modifica del nome del file non converte i dati.
Contenuto dei file XLS
XLS è il formato binario delle cartelle di lavoro di Microsoft Excel per Excel 97–2003. Viene ancora prodotto da applicazioni aziendali meno recenti ed è utilizzato da Microsoft Excel, LibreOffice Calc e altri strumenti per fogli di calcolo.
Una cartella di lavoro XLS può contenere diversi fogli di lavoro, formule, formattazione, grafici, celle unite, macro, commenti e righe nascoste. IIF non conserva nessuna di queste caratteristiche della cartella di lavoro: importa solo valori di testo organizzati come record di QuickBooks.
Che cosa sono i file IIF
IIF significa Intuit Interchange Format. È un formato di testo delimitato da tabulazioni utilizzato principalmente da QuickBooks Desktop per importare determinati elenchi e transazioni, inclusi conti, clienti, fornitori, articoli, registrazioni di prima nota, fatture, debiti, assegni e pagamenti, quando supportati dall'edizione di QuickBooks installata.
I file IIF utilizzano righe di intestazione che iniziano con ! per definire i campi e righe di dati identificate dai tipi di record. Un file di transazione contiene comunemente le intestazioni !TRNS, !SPL e !ENDTRNS, seguite dai record corrispondenti TRNS, SPL e ENDTRNS.
IIF è utile per l'inserimento batch ripetibile e può essere modificato in un editor di testo o in un software per fogli di calcolo prima dell'importazione. Offre meno protezione rispetto all'inserimento manuale delle transazioni, quindi un file strutturalmente valido può comunque registrare conti, importi, nomi o trattamento fiscale errati.
Preparazione e conversione della cartella di lavoro
- Identificare la destinazione esatta in QuickBooks Desktop: importazione di un elenco, registrazione di prima nota generale, fattura, debito, assegno o altro tipo di transazione supportato. Ogni tipo richiede campi e codici di record diversi.
- Quando possibile, creare un record di esempio corretto nel file aziendale di destinazione, quindi esportarlo come IIF. Utilizzare tale esportazione come modello per i nomi dei campi, il formato delle date, i nomi dei conti, i codici delle transazioni e le colonne obbligatorie. Un file XLS non deve necessariamente provenire da QuickBooks.
- Aprire il file XLS in Excel o LibreOffice Calc. Inserire ogni tipo di record in un singolo foglio di lavoro, rimuovere le righe vuote e sostituire le formule con valori calcolati se sono i valori risultanti che QuickBooks deve ricevere.
- Mappare le colonne di origine sul modello IIF. I nomi di conti, clienti, fornitori, articoli, classi, termini di pagamento e imposte sulle vendite devono corrispondere esattamente ai nomi presenti nel file aziendale di destinazione, a meno che l'importazione non sia deliberatamente destinata a creare tali voci negli elenchi.
- Creare le intestazioni e le righe di dati IIF utilizzando il modello esportato. Per le transazioni in stile prima nota, ogni transazione normalmente contiene una riga
TRNS, una o più righeSPLe una rigaENDTRNS. I valori con segno diAMOUNTdella transazione devono avere un saldo netto pari a zero. - Salvare solo il foglio di lavoro completato come testo delimitato da tabulazioni: File → Save As → Text (Tab delimited) (*.txt). Rinominare l'output da
.txta.iif, ad esempiojournal-import.iif. Excel esporta solo il foglio di lavoro attivo. - Aprire il file in un editor di testo semplice. Verificare che i campi siano separati da caratteri di tabulazione effettivi, non da virgole, e che non siano state esportate involontariamente intestazioni di colonne del foglio di calcolo o righe vuote.
- Eseguire il backup del file aziendale di QuickBooks, quindi utilizzare File → Utilities → Import → IIF Files. Testare un piccolo batch in una copia del file aziendale prima di importare il file completo.
Strumenti per le importazioni mappate
Per importazioni di piccole dimensioni o una tantum, Excel o LibreOffice Calc insieme a un esempio IIF esportato dal file aziendale QuickBooks di destinazione offrono il controllo più diretto. Per importazioni ricorrenti, prodotti desktop come Transaction Pro Importer e Zed Axis possono mappare le colonne XLS, XLSX, CSV o di testo sugli oggetti QuickBooks Desktop supportati senza dover creare manualmente ogni riga IIF.
I convertitori di file online generici non devono essere utilizzati per le importazioni finanziarie perché non sono in grado di determinare il tipo di transazione QuickBooks né di convalidare i nomi specifici dei conti e degli elenchi aziendali. I servizi di mappatura cloud come SaasAnt Transactions possono essere appropriati solo dopo aver verificato il supporto per il prodotto QuickBooks specifico, l'oggetto di importazione e il formato del file; esaminare i termini relativi alla gestione dei dati prima di caricare i registri finanziari.
Controlli di compatibilità
- Le versioni di QuickBooks Desktop non supportano campi e tipi di record IIF identici. Creare il modello utilizzando la stessa versione di QuickBooks e lo stesso file aziendale che riceveranno l'importazione.
- Utilizzare il formato della data mostrato in un file IIF esportato da quel file aziendale. Non presumere che una data specifica per le impostazioni locali come
31/01/2026venga interpretata correttamente. - Rimuovere tabulazioni e interruzioni di riga incorporate dai campi relativi a nomi, indirizzi e note perché possono spostare i campi o dividere un record.
- Quando possibile, utilizzare la codifica prodotta dal modello esportato da QuickBooks. I caratteri non ASCII possono essere importati in modo errato quando un editor di testo salva il file con una codifica non supportata.
- Le importazioni IIF possono creare duplicati se vengono ripetute. Includere un riferimento univoco o un numero di documento quando il tipo di transazione lo supporta, conservare il file importato e verificare i conteggi e i saldi importati.
- QuickBooks Online dispone di funzionalità di importazione diverse e non si deve presumere che accetti un file IIF preparato per QuickBooks Desktop.
Confronto formato: XLS vs IIF
Come i formati XLS e IIF si confrontano sulle proprietà più importanti per questa conversione.
| Proprietà | .XLS Microsoft Excel Spreadsheet | .IIF Intuit Interchange Format |
|---|---|---|
| Standard aperto | No | No |
| Compressione | Entrambi | Non compresso |
| Dimensione tipica del file | Medio | Piccolo |
| Si apre in un browser web | Parziale | No |
| Modifica successiva | Limitato | Limitato |
| Supporto metadata | Base | Base |
| Leggibile come testo semplice | No | Sì |
| Ideale per | Scambio dati | Scambio dati |
| Introdotto | 1987 | — |
| Sviluppatore | Microsoft | Intuit Inc. |
| Tipo MIME | application/vnd.ms-excel | — |
Software e collegamenti suggeriti: convertitori da xls a iif
Domande frequenti
La formattazione XLS, le formule e i fogli di lavoro multipli vengono mantenuti in IIF?
No, IIF conserva le registrazioni contabili mappate, non la formattazione, le formule, i grafici o la struttura dei fogli di lavoro della cartella XLS. Le celle con formule vengono generalmente esportate come valori calcolati e solo i dati selezionati e mappati diventano registrazioni importabili.
Perché la conversione da XLS a IIF non riesce o importa le transazioni in modo errato?
La causa più comune è un layout IIF non valido, ad esempio intestazioni delle registrazioni mancanti, colonne separate da tabulazioni errate, nomi dei campi non supportati oppure valori di debito e credito mappati nei campi sbagliati. Anche le date, i nomi dei conti, i codici fiscali e i campi obbligatori vuoti possono causare registrazioni rifiutate o classificate in modo errato.
Il file IIF avrà lo stesso aspetto del mio foglio di calcolo XLS e posso riconvertirlo?
No, IIF è un file di interscambio con colonne delimitate da tabulazioni, quindi non conserva il layout visivo del foglio di calcolo né rimane equivalente a una cartella di lavoro modificabile. Riconvertirlo non può ripristinare in modo affidabile le formule, la formattazione, la disposizione dei fogli di lavoro o i dati non mappati originali.