Pretvarač CSV tablice u Excel tablicu
Pretvaranje jednostavnih CSV datoteka temeljiranih na tekstu u XLSX proračunske tablice bogate značajkama omogućuje napredno oblikovanje podataka, formule i više listova.
Usporedba formata i tehničke specifikacije
| Specifikacija | CSV | XLSX |
|---|---|---|
| MIME vrsta | text/csv | N/A |
| Vrsta | tabular data | N/A |
| Kompresija | none | N/A |
| Standardna specifikacija | IETF RFC 4180 | N/A |
| Zaglavlje čarobnih bajtova (Magic Bytes) | RFC 4180 delimiter stream | N/A |
Pregled formata i primjena
Vrijednosti odvojene zarezom, poznate kao CSV, predstavljaju tablične podatke pomoću običnog teksta gdje je svaki redak linija, a svaki stupac odvojen zarezom. Iako ova jednostavnost čini CSV univerzalno čitljivim za baze podataka i programske jezike, nedostaje joj podrška za oblikovanje ćelija, formule i grafikone. Excel tablice koriste XLSX format za organiziranje podataka u radne knjige s više listova s vizualnim stilovima i automatskim izračunima. Analitičari podataka, računovođe i voditelji projekata često trebaju premjestiti informacije iz osnovnih baza podataka u potpuno oblikovane radne knjige. Pretvaranje sirove CSV datoteke u XLSX spremnik dodaje vizualnu jasnoću i strukturu. To omogućuje timovima dijeljenje izvješća koja uključuju zaglavlja označena bojama, valutne simbole i funkcionalne aritmetičke formule umjesto statičnog teksta.
Tehničke specifikacije i pregled kodeka
CSV je format običnog teksta identificiran MIME tipom text/csv. Ne sadrži potpis magičnog bajta, oslanjajući se u potpunosti na kodiranje teksta poput UTF-8. XLSX format, suprotno tome, nije jedna binarna datoteka, već zipirana arhiva koja sadrži više XML datoteka strukturiranih prema standardu Office Open XML. ZIP spremnik počinje magičnim bajtovima PK (50 4B 03 04). Unutar ovog spremnika pojedinačne XML datoteke definiraju podatke radnog lista, dijeljene nizove, stilove i odnose radne knjige. Pretvaranje CSV-a u XLSX zahtijeva parsiranje tekstualnih redaka i stupaca, njihovo mapiranje u odgovarajuću strukturu XML lista i komprimiranje konačnog paketa u ZIP spremnik.
Kompatibilnost s OS-om i preglednikom
Kompatibilnost operacijskog sustava i softvera značajno se razlikuje između ovih formata. CSV datoteke otvaraju se u gotovo bilo kojem uređivaču teksta ili aplikaciji za proračunske tablice, uključujući Microsoft Excel, LibreOffice Calc, Google Sheets, Notepad i Terminal. XLSX format izvorno podržavaju Microsoft Excel (verzije 2007 i novije), LibreOffice, Google Sheets, Apple Numbers i razne mobilne uredske aplikacije na iOS-u i Androidu. Moderni web-preglednici mogu prikazati CSV datoteke kao sirovi tekst ili ih analizirati pomoću JavaScript biblioteka, dok pregledavanje XLSX datoteka u pregledniku obično zahtijeva namjenski web-preglednik ureda ili alat za konverziju u oblaku.
💡 Korisne informacije
Uvijek provjerite kodiranje teksta tijekom konverzije. Spremanje CSV-a s posebnim znakovima korištenjem netočnih skupova znakova može uzrokovati iskrivljen tekst u vašoj konačnoj Excel radnoj knjizi.
Usporedba formata i tehničke specifikacije
Standardna CSV tekstualna tablica od 5 megabajta pretvara se u XLSX datoteku od približno 2 do 4 megabajta zbog unutarnje XML kompresije. Prijenos ove pretvorene datoteke traje oko 0,01 sekundu na optičkoj vezi od 1 Gbps, otprilike 0,1 sekundu na 5G mobilnoj mreži i oko 1 sekundu na standardnoj 4G mreži.
Često postavljana pitanja
Kako pretvoriti CSV tablicu u Excel tablicu bez gubitka kvalitete?
Konverzija iz CSV-a u XLSX potpuno je bez gubitaka u pogledu vrijednosti podataka. Budući da oba formata izravno pohranjuju tekst i brojeve, tijekom transformacije se ne odbacuju nikakvi podaci. Postupak jednostavno umata vaše vrijednosti običnog teksta u XML strukturu unutar ZIP spremnika.
Koja je razlika između CSV tablice i Excel tablice?
CSV datoteka je jedna ravna tekstualna datoteka u kojoj zarezi odvajaju vrijednosti, podržavajući samo osnovni tekst i brojeve bez oblikovanja ili formula. Excel XLSX datoteka je komprimirana ZIP arhiva XML dokumenata koja podržava više radnih listova, stilove ćelija, grafikone i složene formule.