Convertor de tabele CSV în foaie de calcul Excel
Conversia fișierelor CSV simple bazate pe text în foi de calcul XLSX bogate în caracteristici permite stilizarea avansată a datelor, formule și mai multe foi.
Compararea formatelor și specificații tehnice
| Specificație | CSV | XLSX |
|---|---|---|
| Tip MIME | text/csv | N/A |
| Tip | tabular data | N/A |
| Compresie | none | N/A |
| Specificație standard | IETF RFC 4180 | N/A |
| Antet Magic Bytes | RFC 4180 delimiter stream | N/A |
Prezentare generală a formatului și aplicații
Valorile separate prin virgule, cunoscute sub denumirea de CSV, reprezintă date tabulare folosind text simplu, unde fiecare rând este o linie și fiecare coloană este separată prin virgule. Deși această simplitate face ca CSV să poată fi citit universal de către baze de date și limbaje de programare, îi lipsește suportul pentru formatarea celulelor, formule și diagrame. Foile Excel utilizează formatul XLSX pentru a organiza datele în registre de lucru cu mai multe foi, cu stiluri vizuale și calcule automate. Analiștii de date, contabilii și managerii de proiect trebuie să mute frecvent informațiile din bazele de date de bază în registre de lucru complet stilate. Transformarea unui fișier CSV brut într-un container XLSX adaugă claritate vizuală și structură. Acest lucru permite echipelor să partajeze rapoarte care includ antete codificate pe culori, simboluri monetare și formule aritmetice funcționale în loc de text static.
Specificații tehnice și detaliere codec
CSV este un format text simplu identificat prin tipul MIME text/csv. Nu conține nicio semnătură de octeți magici, bazându-se în întregime pe codarea textului, cum ar fi UTF-8. Formatul XLSX, prin contrast, nu este un singur fișier binar, ci o arhivă zip care conține mai multe fișiere XML structurate conform standardului Office Open XML. Containerul ZIP începe cu octeții magici PK (50 4B 03 04). În interiorul acestui container, fișierele XML individuale definesc datele foii de lucru, șirurile partajate, stilurile și relațiile registrului de lucru. Conversia CSV la XLSX necesită analizarea rândurilor și coloanelor de text, maparea lor în structura corespunzătoare a foii XML și comprimarea pachetului final în containerul ZIP.
Compatibilitate SO și browser
Compatibilitatea sistemului de operare și a software-ului variază semnificativ între aceste formate. Fișierele CSV se deschid în aproape orice editor de text sau aplicație de foi de calcul, inclusiv Microsoft Excel, LibreOffice Calc, Google Sheets, Notepad și Terminal. Formatul XLSX este acceptat în mod nativ de Microsoft Excel (versiunile 2007 și ulterioare), LibreOffice, Google Sheets, Apple Numbers și diverse aplicații de birou mobile pe iOS și Android. Browserele web moderne pot reda fișierele CSV ca text brut sau le pot analiza folosind biblioteci JavaScript, în timp ce vizualizarea fișierelor XLSX într-un browser necesită de obicei un vizualizator de birou dedicat bazat pe web sau un instrument de conversie în cloud.
💡 Informații utile
Verificați întotdeauna codarea textului în timpul conversiei. Salvarea unui CSV cu caractere speciale utilizând seturi de caractere incorecte poate cauza text corupt în workbook-ul Excel final.
Compararea formatelor și specificații tehnice
Un tabel text CSV standard de 5 megabytes se convertește într-un fișier XLSX de aproximativ 2 până la 4 megabytes datorită compresiei XML interne. Transferul acestui fișier convertit durează aproximativ 0,01 secunde pe o conexiune fibră de 1 Gbps, aproximativ 0,1 secunde pe o rețea mobilă 5G și aproximativ 1 secundă pe o rețea 4G standard.
Întrebări frecvente
Cum se convertește tabelul CSV în foaia de calcul Excel fără a pierde calitatea?
Conversia de la CSV la XLSX este complet fără pierderi în ceea ce privește valorile datelor. Deoarece ambele formate stochează direct text și numere, nu se pierd date în timpul transformării. Procesul pur și simplu împachetează valorile text simplu într-o structură XML dintr-un container ZIP.
Care este diferența dintre tabelul CSV și foaia de calcul Excel?
Un fișier CSV este un singur fișier text plat în care virgule separă valorile, acceptând doar text de bază și numere fără formatare sau formule. Un fișier Excel XLSX este o arhivă ZIP comprimată de documente XML care acceptă mai multe foi de lucru, stiluri de celule, diagrame și formule complexe.