Excel na CSV-omskakelaar
Kry elke blad van 'n Excel-werkboek in een slag as afsonderlike CSV-lêers, van 'n .xls uit die 1990's tot 'n .xlsm met makro's, met die skeidingsteken en enkodering wat u teikenprogram verwag.
Data-omskakelaar
of los CSV, TSV, TXT …-lêers hier ·
Maks. 95 MB per lêer· Tot 20 lêers· Uitgevee na 30 minute
Lêers word op ons bedieners verwerk en na 30 minute uitgevee.
Karakter wat kolomme in CSV- en tekslêers skei, vir lees en skryf. Outomaties bespeur dit uit die invoer en skryf kommas.
UTF-8 werk vir elke taal. Kies UTF-8 met BOM as Excel op Windows verwronge aksente of Asiatiese karakters wys wanneer die CSV oopgemaak word.
Excel-, ODS- en Numbers-invoer: skakel slegs die eerste blad om, of elke blad (een CSV per blad in 'n ZIP, of een JSON-sleutel per blad).
Naam van die bladtab in die nuwe sigblad, tot 31 karakters.
Skikking van objekte gebruik kolomname as sleutels vir elke ry; skikking van skikkings is kompakter en hou die opskrif as die eerste skikking.
Naam van die buitenste element wat alle rye omvat; elke ry word 'n <row> daarbinne.
Gebruik in CREATE TABLE- en INSERT-stellings. Slegs letters, syfers en onderstrepe.
Aanhaling en kolomtipes verskil effens tussen databasisse; kies die een waarin jy gaan invoer.
Herskryf datumselle in een formaat. ISO (2026-10-18) is die veiligste vir databasisse en kode; behou laat hulle soos in die bron.
Hoe om hierdie nutsding te gebruik
- 1
Laai die werkboeke op
Voeg .xls-, .xlsx- of .xlsm-lêers by, tot 20 op 'n slag en 95 MB elk. Gemengde generasies in een bondel is reg.
- 2
Kies blaaie en skeidingsteken
Blaaie om om te skakel begin met alle blaaie gekies. Stel Skeidingsteken op kommapunt as die CSV gaan na iemand wie se Excel 'n komma as desimale teken gebruik.
- 3
Skakel om en pak uit
Druk Skakel om na CSV. 'n Werkboek met verskeie blaaie kom terug as 'n ZIP met een CSV per blad, genoem na elke blad.
Laai 'n .xls-, .xlsx- of .xlsm-lêer op en druk Skakel om na CSV: elke blad word 'n aparte UTF-8 CSV, gereed om weer in Excel oop te maak of elders in te voer.
Excel na CSV vir hele werkboeke, nie net een oortjie nie
Excel het deur die jare drie hoof-werkboekformate geskryf. Die binêre .xls van Excel 97 tot 2003 stoor blaaie as BIFF-rekords en beperk hulle tot 65 536 rye. Die .xlsx wat met Excel 2007 ingestel is, is Office Open XML, 'n ZIP van XML-dele met plek vir 1 048 576 rye. Die .xlsm is dieselfde houer met VBA-makro's binne. Al drie bevat verskeie blaaie, terwyl 'n CSV presies een bevat.
Daardie wanpassing is die alledaagse probleem: 'n maandelikse verslag met 'n blad per maand, 'n begroting met een blad per departement, 'n opname-uitvoer met antwoorde op een blad en kodes op 'n ander. Om uit Excel uit te voer beteken om elke blad te aktiveer, Stoor As te kies en waarskuwings te bevestig, twaalf keer. Hier gaan die hele werkboek een keer in en elke blad kom uit as 'n lêer wat na hom genoem is.
Vir die eerste blad van 'n moderne werkboek wat na 'n winkel of CRM gaan, is XLSX na CSV met ISO-datums opgestel.
Excel se Stoor as, Google Sheets en hierdie omskakelaar vergelyk
| Hierdie omskakelaar | Excel Stoor As | Google Sheets-aflaai | |
|---|---|---|---|
| Elke blad in een stap uitgevoer | yes | no | no |
| Komma of kommapunt per lêer gekies | yes | Volg Windows-streek | Slegs komma |
| Maak .xls, .xlsx en .xlsm oop | yes | yes | Ná invoer in Sheets |
| UTF-8-uitvoer | yes | Slegs met die CSV UTF-8-tipe | yes |
| Werk sonder om sagteware te installeer | yes | no | yes |
Komma of kommapunt: CSV-skeidingstekens volgens streek
In die VSA, VK, Kanada, Australië, Japan en ander plekke waar die desimale teken 'n punt is, gebruik Windows 'n komma as lysskeidingsteken. Excel daar skryf en verwag kommas.
- Skeidingsteken: komma
- Pas by RFC 4180 en die meeste web-invoerders
In Duitsland, Frankryk, Spanje, Italië, Brasilië en groot dele van Europa is die komma die desimale teken (1.234,56), so Windows verander die lysskeidingsteken na 'n kommapunt en Excel volg dit.
- Skeidingsteken: kommapunt
- Gebruik dit wanneer 'n kollega in daardie streke die lêer met 'n dubbelklik oopmaak
Tabs verskyn amper nooit in werklike data nie, wat hulle die veiligste skeidingsteken maak vir teks met kommas en kommapunte daarin, soos adresse of produkbeskrywings.
- Skeidingsteken: tab
- Of kies TSV onder Skakel om na
XLS
Microsoft Excel 97–2003-werkboek
XLS is die binêre sigbladformaat wat Excel vanaf Excel 97 gebruik het totdat XLSX dit in 2007 vervang het. Dit is beperk tot 65 536 rye en 256 kolomme per blad en stoor data in 'n eiendomsstruktuur. Baie ouer stelsels, regeringsportale en ouer bankuitvoere lewer of vereis steeds XLS. Excel, LibreOffice en Google Sheets kan dit oopmaak.
- Kompressie
- –
- Deursigtigheid
- –
- Animasie
- –
- Bekendgestel
- 1997 · Microsoft
CSV
Kommageskeide waardes
CSV is 'n gewoneteks-formaat vir tabelle waarin elke reël 'n ry is en kommas die kolomme skei. Dit word sedert die vroeë dae van rekenaars gebruik en word in RFC 4180 beskryf, hoewel baie variante kommapunte of tabs en verskillende teksenkoderings gebruik. Byna elke sigblad-, databasis- en analise-nutsmiddel kan dit invoer en uitvoer, wat dit die verstekformaat maak om data tussen stelsels te skuif. CSV stoor net waardes, sonder formules, formatering, veelvuldige blaaie of datatipes.
- Kompressie
- –
- Deursigtigheid
- –
- Animasie
- –
- Bekendgestel
- –
Mense skakel hele Excel-werkboeke om na CSV om data aan iemand sonder Excel te gee, om dit as gewone teks te argiveer wat enige sigbladprogram sal oorleef, of om 'n verslag met baie blaaie in een lêer per tabel te verdeel.
Getalle, datums en voorloopnulle in die uitgevoerde CSV
Die CSV ontvang elke sel se gestoorde waarde, nie sy vertoonformaat nie. Datums word geskryf soos Excel hulle wys, tensy jy Datums op ISO of 'n Unix-tydstempel stel, en getalle behou hul volle akkuraatheid. Excel stoor datums as reeksnommers wat vanaf 1 Januarie 1900 getel word, en beskou steeds 1900 as 'n skrikkeljaar, 'n fout wat vir versoenbaarheid met Lotus 1-2-3 behou is.
Voorloopnulle oorleef net as die sel teks in die werkboek was. 'n Poskode wat as 02134 in 'n getalsel getik is, is reeds as 2134 gestoor, so die CSV kan nie die nul terugbring nie. Die terugreis tel ook: as jy 'n CSV dubbelklik, raai Excel weer tipes, en so het geennaam soos SEPT2 datums geword; in 2020 het die HUGO Gene Nomenclature Committee hulle hernoem (SEPTIN2). Om 'n werkboek met beheer te herbou, gebruik CSV na XLS of Data → From Text/CSV.
Gereelde vrae oor die Excel na CSV-omskakelaar
Waarom stoor Excel slegs die huidige blad as CSV?
'n CSV-lêer bevat een tabel, daarom skryf Excel se Stoor As net die aktiewe blad en waarsku dat die res verlore gaan. Met Blaaie om om te skakel op alle blaaie, word elke blad hier sy eie CSV in een ZIP.
Kan ek 'n ou .xls-lêer uit Excel 2003 na CSV omskakel?
Ja. Die binêre .xls-formaat wat deur Excel 97 tot 2003 gebruik is, word presies soos 'n .xlsx omgeskakel. Die blaaie is beperk tot 65 536 rye en 256 kolomme, so die CSV sal nooit groter as daardie rooster wees nie.
Wat gebeur met makro's in 'n .xlsm-werkboek?
VBA-makro's is kode, nie data nie, daarom word hulle uitgelaat; die CSV bevat die selwaardes wat die makro's laas geproduseer het.
Hoe laat ek Excel 'n CSV met kommapunte in kolomme oopmaak?
Excel verdeel 'n CSV met die lysskeidingsteken uit jou Windows-streekinstellings. As die lêer die ander teken gebruik, maak dit oop deur Data → From Text/CSV en kies daar die skeidingsteken, of skakel dit weer om met die ooreenstemmende Skeidingsteken-instelling.
Waarom UTF-8 met BOM kies vir Excel na CSV?
Die greepvolgorde-merker (BOM) is drie onsigbare grepe aan die begin van die lêer wat vir Excel op Windows sê om die teks as UTF-8 te lees. Daarsonder val Excel terug op die plaaslike kodebladsy en word name met aksente simbole soos é. Die meeste web-invoerders ignoreer die BOM, hoewel 'n paar streng skrifte daaroor struikel.