Excel CSV átalakító
Egy Excel-munkafüzet minden munkalapját egyetlen lépésben, külön CSV-fájlokként kapja meg, az 1990-es évekbeli .xls-től a makrókat tartalmazó .xlsm-ig, a célprogram által várt elválasztó karakterrel és kódolással.
Adatkonvertáló
vagy húzza ide a(z) CSV, TSV, TXT … fájlok fájlokat ·
Legfeljebb 95 MB fájlonként· Legfeljebb 20 fájl· Törlés 30 perc után
A fájlokat szervereinken dolgozzuk fel, és 30 perc után töröljük.
Az oszlopokat elválasztó karakter a CSV- és szövegfájlokban, olvasáskor és íráskor is. Az automatikus a bemenetből ismeri fel, íráskor vesszőt használ.
Az UTF-8 minden nyelvhez megfelel. Válassza a BOM-os UTF-8-at, ha a Windowson futó Excel hibásan jeleníti meg az ékezeteket vagy az ázsiai karaktereket a CSV megnyitásakor.
Excel-, ODS- és Numbers-bemenet esetén: csak az első munkalapot alakítja át, vagy mindegyiket (munkalaponként egy CSV egy ZIP-ben, illetve munkalaponként egy JSON-kulcs).
Az új táblázat munkalapfülének neve, legfeljebb 31 karakter.
Az objektumok tömbje minden sorhoz az oszlopneveket használja kulcsként; a tömbök tömbje tömörebb, és a fejlécet az első tömbben tartja.
A külső elem neve, amely az összes sort magába foglalja; minden sorból egy <row> elem lesz benne.
A CREATE TABLE és INSERT utasításokban használatos. Csak betűk, számjegyek és aláhúzásjelek lehetnek benne.
Az idézőjelezés és az oszloptípusok kissé eltérnek az adatbázisok között; válassza azt, amelyikbe importálni fog.
Egységes formátumra írja át a dátumcellákat. Az ISO (2026-10-18) a legbiztonságosabb adatbázisokhoz és kódhoz; a megtartás úgy hagyja őket, ahogy a forrásban szerepelnek.
Az eszköz használata
- 1
Töltse fel a munkafüzeteket
Adjon hozzá .xls, .xlsx vagy .xlsm fájlokat, egyszerre legfeljebb 20-at, fájlonként legfeljebb 95 MB méretig. Egy kötegben vegyesen is lehetnek különböző Excel-verziók fájljai.
- 2
Válassza ki a munkalapokat és az elválasztót
A Konvertálandó munkalapok beállítás alapértelmezés szerint minden munkalapot kijelöl. Állítsa az Elválasztó értékét pontosvesszőre, ha a CSV olyannak megy, akinek az Excelében a tizedesjel vessző.
- 3
Konvertáljon és csomagolja ki
Nyomja meg a Konvertálás erre: CSV gombot. A több munkalapos munkafüzet egy ZIP-fájlban érkezik vissza, amely munkalaponként egy CSV-t tartalmaz, a lapfülek nevével.
Töltsön fel egy .xls, .xlsx vagy .xlsm fájlt, és nyomja meg a Konvertálás erre: CSV gombot: minden munkalapból külön UTF-8 CSV lesz, amelyet újra megnyithat Excelben, vagy máshová importálhat.
Excel CSV-be teljes munkafüzetekhez, nem csak egy laphoz
Az Excel az évek során három fő munkafüzet-formátumot használt. Az Excel 97–2003 bináris .xls formátuma a munkalapokat BIFF-rekordokként tárolja, és legfeljebb 65 536 sort enged. Az Excel 2007-tel bevezetett .xlsx az Office Open XML, XML-részekből álló ZIP, 1 048 576 sornyi hellyel. Az .xlsm ugyanez a tároló VBA-makrókkal. Mindhárom több munkalapot is tartalmazhat, a CSV viszont pontosan egyet.
Ez az eltérés a mindennapi gond: havi jelentés hónaponként egy lappal, költségvetés osztályonként egy munkalappal, kérdőívexport, ahol az egyik lapon a válaszok, a másikon a kódok vannak. Az Excelből exportálva minden lapfület aktiválni kell, a Mentés másként menüt választani és a figyelmeztetéseket jóváhagyni, tizenkétszer egymás után. Itt az egész munkafüzet egyszerre megy be, és minden lapfül a nevét viselő fájlként jön ki.
Ha egy modern munkafüzet első lapját webáruházba vagy CRM-be szánja, az XLSX CSV-be eszköz ISO dátumokra van beállítva.
Az Excel Mentés másként funkciója, a Google Sheets és ez az átalakító összehasonlítva
| Ez az átalakító | Excel Mentés másként | Google Táblázatok letöltés | |
|---|---|---|---|
| Minden munkalap exportálása egy lépésben | yes | no | no |
| Vessző vagy pontosvessző fájlonként választhatóan | yes | A Windows területi beállítását követi | Csak vessző |
| Megnyitja az .xls, .xlsx és .xlsm fájlokat | yes | yes | A Táblázatokba importálás után |
| UTF-8 kimenet | yes | Csak a CSV UTF-8 típussal | yes |
| Szoftvertelepítés nélkül működik | yes | no | yes |
Vessző vagy pontosvessző: CSV-elválasztók régiónként
Az USA-ban, az Egyesült Királyságban, Kanadában, Ausztráliában, Japánban és más olyan helyeken, ahol a tizedesjel pont, a Windows vesszőt használ listaelválasztóként. Az Excel ott vesszőt ír és vár.
- Elválasztó: vessző
- Megfelel az RFC 4180 szabványnak és a legtöbb webes importálónak
Németországban, Franciaországban, Spanyolországban, Olaszországban, Brazíliában és Európa nagy részén a vessző a tizedesjel (1.234,56), ezért a Windows a listaelválasztót pontosvesszőre állítja, és az Excel ezt követi.
- Elválasztó: pontosvessző
- Akkor használja, ha ezeken a területeken élő munkatárs dupla kattintással nyitja meg a fájlt
A tabulátor szinte sosem fordul elő a valódi adatokban, ezért ez a legbiztonságosabb elválasztó olyan szövegekhez, amelyekben vessző és pontosvessző is van, például címekhez vagy termékleírásokhoz.
- Elválasztó: tabulátor
- Vagy válassza a TSV-t a Konvertálás erre mezőben
XLS
Microsoft Excel 97–2003 munkafüzet
Az XLS az Excel által az Excel 97-től használt bináris táblázatformátum, amelyet 2007-ben az XLSX váltott fel. Munkalaponként legfeljebb 65 536 sort és 256 oszlopot kezel, az adatokat pedig saját fejlesztésű szerkezetben tárolja. Sok régi rendszer, hatósági portál és régebbi banki export még ma is XLS-t állít elő vagy követel meg. Az Excel, a LibreOffice és a Google Táblázatok megnyitja.
- Tömörítés
- –
- Átlátszóság
- –
- Animáció
- –
- Bevezetés éve
- 1997 · Microsoft
CSV
Vesszővel elválasztott értékek
A CSV egy egyszerű szöveges formátum táblázatokhoz, amelyben minden sor egy rekord, az oszlopokat pedig vesszők választják el. A számítástechnika korai évei óta használják, és az RFC 4180 írja le, bár sok változat pontosvesszőt vagy tabulátort és eltérő szövegkódolást használ. Szinte minden táblázatkezelő, adatbázis és elemzőeszköz tudja importálni és exportálni, ezért ez az alapértelmezett formátum rendszerek közötti adatmozgatáshoz. A CSV csak értékeket tárol, képletek, formázás, több munkalap vagy adattípusok nélkül.
- Tömörítés
- –
- Átlátszóság
- –
- Animáció
- –
- Bevezetés éve
- –
Teljes Excel-munkafüzeteket azért alakítanak CSV-vé, hogy az adatot Excel nélküli embernek adják át, egyszerű szövegként archiválják, amely bármely táblázatkezelőnél tovább kitart, vagy a több munkalapos jelentést táblázatonként egy-egy fájlra bontsák.
Számok, dátumok és kezdő nullák az exportált CSV-ben
A CSV a cellák tárolt értékét kapja, nem a képernyőn látható formátumot. A dátumokat úgy írja ki, ahogy az Excel megjeleníti, kivéve, ha a Dátumok beállítást ISO-ra vagy Unix időbélyegre állítja, a számok pedig teljes pontosságukat megtartják. Az Excel a dátumokat 1900. január 1-jétől számolt sorszámként tárolja, és az 1900-at még mindig szökőévnek tekinti, ez a Lotus 1-2-3-mal való kompatibilitás miatt megőrzött hiba.
A vezető nullák csak akkor maradnak meg, ha a cella a munkafüzetben szöveg volt. Az 02134-ként számcellába írt irányítószám már 2134-ként tárolódott, így a CSV nem tudja visszahozni a nullát. Az oda-vissza út is számít: a CSV dupla kattintással való megnyitásakor az Excel újra kitalálja a típusokat, így lettek dátumok a SEPT2 típusú génnevekből; 2020-ban a HUGO Gene Nomenclature Committee át is nevezte őket (SEPTIN2). Ha ellenőrzötten akar munkafüzetet építeni, használja a CSV XLS-be eszközt vagy az Adatok → Szövegből/CSV-ből menüpontot.
Excel CSV átalakító – GYIK
Miért csak az aktuális munkalapot menti az Excel CSV-be?
A CSV-fájl egyetlen táblázatot tartalmaz, ezért az Excel Mentés másként funkciója csak az aktív munkalapot írja ki, és figyelmeztet, hogy a többi elvész. Ha a Konvertálandó munkalapok minden munkalapra van állítva, itt minden lapfülből külön CSV lesz egyetlen ZIP-fájlban.
Átalakítható CSV-be egy régi, Excel 2003-as .xls fájl?
Igen. Az Excel 97–2003 által használt bináris .xls formátum pontosan úgy alakítható át, mint egy .xlsx. A munkalapjai legfeljebb 65 536 sorosak és 256 oszloposak lehetnek, így a CSV sosem lesz nagyobb ennél a rácsnál.
Mi történik egy .xlsm munkafüzet makróival?
A VBA-makrók kódok, nem adatok, ezért kimaradnak; a CSV azokat a cellaértékeket tartalmazza, amelyeket a makrók utoljára előállítottak.
Hogyan nyittathatok meg oszlopokra bontva egy pontosvesszős CSV-t az Excellel?
Az Excel a Windows területi beállításaiban megadott listaelválasztó karakterrel bontja szét a CSV-t. Ha a fájl a másik karaktert használja, nyissa meg az Adatok → Szövegből/CSV-ből menüponton keresztül, és ott válassza ki az elválasztót, vagy alakítsa át újra a megfelelő Elválasztó beállítással.
Miért érdemes BOM-os UTF-8-at választani az Excel CSV-be alakításakor?
A bájtsorrend-jel (BOM) a fájl elején álló három láthatatlan bájt, amely jelzi a Windowson futó Excelnek, hogy a szöveget UTF-8-ként olvassa. Nélküle az Excel a helyi kódlapra vált, és az ékezetes nevek jelekké alakulnak, például é-vé. A legtöbb webes importáló figyelmen kívül hagyja a BOM-ot, bár néhány szigorú szkript megakad rajta.