CSV-tabeli Exceli tabeliks teisendaja
Lihtsate tekstipõhiste CSV-failide teisendamine funktsioonirikasteks XLSX-tabeliteks võimaldab täiustatud andmete kujundamist, valemite kasutamist ja mitut lehte.
Formaatide võrdlus ja tehnilised spetsifikatsioonid
| Spetsifikatsioon | CSV | XLSX |
|---|---|---|
| MIME-tüüp | text/csv | N/A |
| Tüüp | tabular data | N/A |
| Tihendamine | none | N/A |
| Standardne spetsifikatsioon | IETF RFC 4180 | N/A |
| Tunnuskoodi päis (Magic Bytes) | RFC 4180 delimiter stream | N/A |
Formaadi ülevaade ja kasutusvaldkonnad
Komaga eraldatud väärtused ehk CSV esitavad tabeliandmeid lihtteksti abil, kus iga rida on rida ja iga veerg on eraldatud komaga. Kuigi see lihtsus muudab CSV andmebaaside ja programmeerimiskeelte poolt universaalselt loetavaks, puudub sellel tugi lahtrite vormindamisele, valemitele ja diagrammidele. Exceli tabelid kasutavad XLSX-vormingut andmete korraldamiseks mitme lehega töövihikuteks, millel on visuaalsed stiilid ja automaatsed arvutused. Andmeanalüütikud, raamatupidajad ja projektijuhid peavad sageli teavet põhiandmebaasidest täielikult kujundatud töövihikutesse viima. Toore CSV-faili teisendamine XLSX-konteineriks lisab visuaalset selgust ja struktuuri. See võimaldab meeskondadel jagada aruandeid, mis sisaldavad staatilise teksti asemel värvikoodiga päiseid, valuutasümboleid ja toimivaid aritmeetilisi valemeid.
Tehnilised spetsifikatsioonid ja koodekite ülevaade
CSV on lihttekstivorming, mida tuvastab MIME-tüüp text/csv. See ei sisalda maagilise baidi signatuuri, tuginedes täielikult tekstikodeeringule nagu UTF-8. XLSX-vorming seevastu ei ole üks binaarfail, vaid tihendatud arhiiv, mis sisaldab mitut XML-faili, mis on struktureeritud vastavalt Office Open XML standardile. ZIP-konteiner algab maagiliste baitidega PK (50 4B 03 04). Selle konteineri sees määratlevad üksikud XML-failid töölehe andmed, ühiskasutuses olevad stringid, stiilid ja töövihiku seosed. CSV teisendamine XLSX-iks nõuab tekstiridade ja veergude parsimist, nende vastendamist sobivasse XML-lehe struktuuri ja lõpakpaketi tihendamist ZIP-konteinerisse.
OS-i ja brauseri ühilduvus
Operatsioonisüsteemi ja tarkvara ühilduvus on nende vormingute vahel märkimisväärselt erinev. CSV-failid avanevad peaaegu igas tekstiredaktoris või tabelarvutusrakenduses, sealhulgas Microsoft Excelis, LibreOffice Calcis, Google Sheetsis, Notepadis ja terminalis. XLSX-vormingut toetavad olemuslikult Microsoft Excel (versioonid 2007 ja uuemad), LibreOffice, Google Sheets, Apple Numbers ja erinevad mobiilsed kontorirakendused iOS-is ja Androidis. Kaasaegsed veebibrauserid saavad CSV-failid renderdada toore tekstina või neid JavaScripti teekide abil töödelda, samas kui XLSX-failide vaatamine brauseris nõuab tavaliselt spetsiaalset veebipõhist kontorivaaturit või pilveteisendustööriista.
💡 Kasulik teave
Kontrollige teisendamise ajal alati oma tekstikodeeringut. Eriliste märkidega CSV salvestamine vale märgikomplektiga võib põhjustada teie lõplikus Exceli töövihikus moonutatud teksti.
Formaatide võrdlus ja tehnilised spetsifikatsioonid
Tavaline 5-megabaidine CSV-tekstitabel teisendub sisemise XML-tihenduse tõttu umbes 2 - 4 megabaidi suuruseks XLSX-failiks. Selle teisendatud faili edastamine võtab 1 Gbps fiiberühenduse korral umbes 0,01 sekundit, 5G mobiilsidevõrgus umbes 0,1 sekundit ja tavalises 4G võrgus umbes 1 sekundi.
Korduma kippuvad küsimused
Kuidas teisendada CSV-tabelit Exceli tabeliks kvaliteeti kaotamata?
Teisendamine CSV-st XLSX-i on andmeväärtuste osas täielikult kadudeta. Kuna mõlemad vormingud salvestavad teksti ja numbreid otse, ei visata teisendamise käigus andmeid ära. Protsess lihtsalt pakib teie lihtteksti väärtused XML-struktuuri ZIP-konteineri sees.
Mis vahe on CSV-tabelil ja Exceli tabelil?
CSV-fail on üks lihttekstifail, kus komad eraldavad väärtusi, toetades ainult põhilist teksti ja numbreid ilma vormindamise või valemiteta. Exceli XLSX-fail on XML-dokumentide tihendatud ZIP-arhiiv, mis toetab mitut töölehte, lahtristiile, diagramme ja keerulisi valemeid.