Utilia

Excel–CSV-muunnin

Muunna Excel-, XLS- tai ODS-taulukkosivuja CSV:ksi (yksi tai kaikki ZIP-tiedostona) ja CSV-tiedostoja takaisin .xlsx-muotoon. Toimii selaimessasi.

Hyväksytään: .xlsx, .xlsm, .xlsb, .xls, .ods, .csv, .tsv, .txt. Useasta CSV-tiedostosta tulee yksi työkirja, jossa on yksi taulukkosivu kutakin kohden.

CSV → Excel

Näin muunnat Excelin CSV:ksi

  1. Pudota työkirja pudotusalueelle tai valitse se napsauttamalla aluetta: hyväksytään .xlsx, .xlsm, .xlsb, vanhat .xls-tiedostot ja LibreOfficen .ods.
  2. Valitse Excel → CSV -paneelissa muunnettava Taulukkosivu. Esikatselu näyttää CSV:n ensimmäiset rivit täsmälleen sellaisina kuin ne kirjoitetaan.
  3. Valitse Erotin, Merkistö ja Rivinvaihdot ja napsauta Lataa CSV. Jos haluat muuntaa kaikki taulukkosivut kerralla, napsauta Lataa kaikki taulukkosivut (ZIP): saat yhden .csv-tiedoston kutakin taulukkosivua kohden, ja tiedostot nimetään taulukkosivujen mukaan.

Näin muunnat CSV:n Exceliksi

  1. Pudota yksi tai useampi .csv-, .tsv- tai .txt-tiedosto tai liitä CSV-data kohtaan Tai liitä CSV-data.
  2. Jätä Erotin ja Desimaalierotin arvoon Tunnista automaattisesti tai aseta ne, jos esikatselu näyttää väärältä. Valitse, miten Päivämäärät on kirjoitettu tiedostossasi.
  3. Tarkista taulukko kohdassa Näin solut tallennetaan (ensimmäiset rivit): luvut ja päivämäärät tasataan oikealle, teksti vasemmalle.
  4. Napsauta Lataa Excel-tiedosto (.xlsx). Useasta CSV-tiedostosta tulee yksi työkirja, jossa on yksi taulukkosivu kutakin tiedostoa kohden.

Kaikki tapahtuu selaimesi välilehdessä: tiedostoja ei lähetetä palvelimelle.

Oikeiden CSV-asetusten valinta

Arvot. Sellaisina kuin ne näkyvät taulukkolaskennassa kirjoittaa arvot tiedostoon tallennetulla lukumuodolla: 1,235 desimaaleitta muotoillulle luvulle ja päivämäärä solun päivämäärämuodossa. Muotoillut luvut käyttävät aina pistettä desimaalierottimena ja pilkkua tuhaterottimena. Raaka-arvot (täysi tarkkuus, ISO-päivämäärät) kirjoittaa tallennetun arvon: 1234.5, 2026-09-30, 2026-09-30 14:05:00. Raaka-arvot sopivat paremmin tietokantoihin ja skripteihin, näytetyt arvot silloin, kun ihminen lukee tiedoston. Kaavat viedään tiedostoon tallennettuna tuloksena, ei koskaan kaavoina.

Erotin. Useimmat ohjelmat odottavat pilkkua. Suomeksi, saksaksi tai muulle desimaalipilkkua käyttävälle kielelle asetettu Excel odottaa puolipistettä, ja puolipiste välttää jokaisen desimaaliluvun lainausmerkkeihin kirjoittamisen. Solut, jotka sisältävät erottimen, lainausmerkkejä tai rivinvaihtoja, kirjoitetaan lainausmerkkeihin standardin RFC 4180 mukaisesti.

Merkistö ja BOM. UTF-8 säilyttää jokaisen merkin. Windowsin Excel tunnistaa UTF-8:n vain, jos tiedosto alkaa tavujärjestysmerkillä, joten valitse Lisää tavujärjestysmerkki (BOM), jotta Excel tunnistaa UTF-8:n ja UTF-16:n, jos ääkköset näkyvät siellä muodossa ä. Windows-1252 sopii vanhoille länsieurooppalaisille ohjelmille. Merkit, joita se ei voi esittää, kirjoitetaan merkillä ?, ja esikatselun yläpuolella oleva huomautus laskee ne. UTF-16 LE on se, jota Excelin ”Unicode-teksti”-vienti käyttää.

Suojaa kaavainjektiolta lisää heittomerkin sellaisten solujen eteen, jotka alkavat merkillä =, +, - tai @, jotta CSV:n avaava taulukkolaskentaohjelma ei aja niitä. Pelkkiin lukuihin kuten -12 ei kosketa.

Näin CSV-datasta tulee Excel-soluja

Luvut kuten 1234.56, 1,234.56, 1 234,56 tai 12.5% muuttuvat oikeiksi luvuiksi (prosentit säilyttävät prosenttimuodon). Säilytä etunollat (007, postinumerot) tekstinä estää arvoja 007 tai 01234 menettämästä nolliaan, ja yli 15 numeron kokonaisluvut säilyvät aina tekstinä, koska Excel voi tallentaa vain 15 merkitsevää numeroa. ISO-muotoiset päivämäärät tunnistetaan aina. 30/09/2026 tarvitsee valinnan Päivä/kuukausi/vuosi (30/09/2026). Valitse Säilytä kaikki tekstinä (ei luku- tai päivämäärämuunnosta), jos haluat tallentaa jokaisen arvon täsmälleen sellaisena kuin se on kirjoitettu. Kun Ensimmäinen rivi sisältää sarakkeiden nimet on valittuna, otsikkorivi kiinnitetään ja siihen tulee suodatinpainikkeet, ja sarakkeiden leveydet asetetaan sisällön mukaan.

Usein kysytyt kysymykset

Voinko muuntaa työkirjan kaikki taulukkosivut kerralla?

Kyllä. Lataa kaikki taulukkosivut (ZIP) luo yhden CSV:n kutakin taulukkosivua kohden ZIP-tiedostoon. Piilotetut taulukkosivut jätetään pois, ellet valitse Sisällytä piilotetut taulukkosivut ZIP-tiedostoon.

Miksi ääkköset näyttävät väärältä, kun avaan CSV:n Excelissä?

Excel lukee UTF-8:aa vanhana koodisivuna. Valitse BOM-asetus tai valitse Windows-1252, jos tiedosto on tarkoitettu vain länsieurooppalaiselle tekstille.

Säilyttääkö CSV muotoilun, värit tai kaavat?

Ei. CSV on pelkkää tekstiä: se tallentaa vain arvot. Muotoilu, kaavat, kommentit, kaaviot ja yhdistetyt solut katoavat, ja yhdistetty alue säilyttää arvonsa ensimmäisessä solussa.

Miksi tuotekoodeistani katosivat etunollat?

Ne tunnistettiin luvuiksi. Pidä Säilytä etunollat (007, postinumerot) tekstinä valittuna tai käytä valintaa Säilytä kaikki tekstinä (ei luku- tai päivämäärämuunnosta).

Lähetetäänkö tiedostoni palvelimelle?

Ei. Taulukkolaskentakirjasto toimii selaimessasi, joten muunnos toimii offline-tilassa, kun sivu on latautunut, ja tietosi pysyvät laitteellasi.