CSV–Excel-muunnin

Muunna CSV muotoon Excel verkossa – ilmaiseksi, välittömästi ja yksityisesti. Tiedostosi käsitellään selaimessasi, eikä sitä koskaan ladata palvelimelle.

CSV-erotin
Tulos

Muunnetut tiedostot ja esikatselu ilmestyvät tähän.

Valmis. Valitse muunnettava taulukkotiedosto.

Miten muunnos toimii

  • Taulukkolaskentatiedosto tallennetaan yhtenä pelkkiä arvoja sisältävänä välilehtenä – ilman kaavoja, muotoiluja tai ylimääräisiä välilehtiä.
  • Valitse tietoihisi sopiva erotin – pilkku, puolipiste tai sarkain (tabulaattori).

Taulukkotiedostosi muunnetaan selaimessasi. Mitään ei lähetetä BroBroGo-palvelimelle.

Usein kysytyt kysymykset

Miten muunnan tiedoston CSV muotoon Excel?

Pudota CSV-tiedostosi ja klikkaa muunnos painiketta – Excel-tiedosto on valmis ladattavaksi sekunneissa tuloksen esikatselun kera. Kaikki tapahtuu omalla laitteellasi.

Kuinka suuren tiedoston voin muuntaa?

Enintään 8 Mt, 10 000 riviä ja 200 saraketta tiedostoa kohden. Suuremmat tietoaineistot on parasta jakaa pienempiin tiedostoihin ennen muuntamista.

CSV-tiedoston muuntaminen Exceliksi – miten tämä työkalu toimii

CSV (Comma-Separated Values) on yksinkertainen tekstitiedostomuoto, jossa taulukkomuotoinen data on eroteltu pilkuilla, puolipisteillä tai sarkaimilla. Excelin XLSX-muoto puolestaan on pakattu XML-työkirja, joka tukee useita laskentataulukoita, solutyyppejä, kaavoja ja muotoiluja. Tämä työkalu ottaa yhden CSV-tiedoston ja muuntaa sen yhden laskentataulukon XLSX-tiedostoksi säilyttäen kaikki rivit ja sarakkeet. Toisin kuin monet muut muuntimet, tämä toimii kokonaan selaimessa ilman tiedostojen lähetystä palvelimelle.

Miten muunnos tapahtuu ja mitä se tarkoittaa käytännössä

Muunnosprosessi on suoraviivainen: luet CSV-tiedoston, valitset erottimen (pilkku, puolipiste tai sarkain) ja odotat XLSX-tiedostoa. Koska CSV-muodossa ei ole tietotyyppejä – jokainen kenttä on pelkkää tekstiä – muunnin tallentaa kaikki arvot tekstinä XLSX-soluihin. Tämä on keskeinen ero verrattuna siihen, että avaisit CSV:n suoraan Excelissä, jossa ohjelma saattaa automaattisesti tulkita numerot ja päivämäärät omiksi tyypeikseen.

Jos CSV:ssäsi on esimerkiksi postinumeroita, kuten 02150, Excelin oletustoiminta muuttaa sen luvuksi 2150. Tämä muunnin säilyttää sen tekstinä, joten johtavat nollat eivät katoa. Vastaava koskee pitkiä tuotenumeroita, pankkitilejä tai muita tunnuksia, joissa on etunollia tai yli 15 numeroa. Sinun on itse muutettava solumuotoilu Excelissä, jos haluat käsitellä tietoja numeerisesti tai päivämäärinä.

Erottimen valinta on pakollinen, koska CSV-tiedosto ei itsessään kerro, mitä erotinta siinä käytetään. Väärä valinta johtaa siihen, että muunnin ei pysty jäsentämään tiedostoa oikein, ja näet virheilmoituksen ”Tätä CSV-tiedostoa ei voitu jäsentää.” Esimerkiksi suomalaisissa CSV-tiedostoissa erottimena käytetään usein puolipistettä, koska pilkku on desimaalierotin. Jos valitset pilkun, kun todellinen erotin on puolipiste, koko taulukko menee sekaisin.

Mitä tämä työkalu tekee toisin kuin muut?

Työkalun ydinerot perustuvat CSV-tiedoston rajoitteisiin ja käyttäjän tarpeisiin. CSV-muodossa ei ole lainkaan:

  • solutyyppejä (kaikki on tekstiä)
  • kaavoja (kuten SUM, IF)
  • solumuotoilua (fontit, värit, reunat)
  • useita laskentataulukoita

Siksi XLSX-tiedostossa on vain raakaa dataa yhdellä välilehdellä ilman automaattista muotoilua. Tämä on tietoinen valinta: muunnin ei yritä arvata, mikä on numero ja mikä päivämäärä, koska se johtaisi helposti virheisiin. Käyttäjä saa täyden hallinnan siitä, miten dataa käsitellään myöhemmin Excelissä.

Toinen keskeinen ero on, että muunnos tapahtuu kokonaan selaimessa. Tiedostoa ei lähetetä minnekään – se käsitellään selaimessa. Tämä on tärkeää tietoturvan ja yksityisyyden kannalta: arkaluontoisia CSV-tiedostoja (asiakaslistoja, talousraportteja) voi muuntaa ilman pelkoa tietovuodoista. Jos työkalu toimisi palvelimella, tiedosto pitäisi ladata, mikä lisäisi riskiä.

Muunnin ei myöskään tue muita lähtömuotoja kuin Excel. Käyttäjä valitsee ainoastaan erottimen, ei esimerkiksi JSON- tai PDF-tulostetta. Tämä pitää työkalun keskittyneenä ja yksinkertaisena.

Syötteet ja tulosteet – mitä saat ja mitä rajoituksia on

Syötteenä annat yhden CSV-tiedoston. Työkalulla on maksimitiedostokoko, jonka ylittävät tiedostot eivät lataudu (virhe: ”Tämä tiedosto on liian suuri. Käytä alle ‹max› tiedostoa.”). Tiedoston koko saa olla enintään 8 MB.

Tulosteena saat:

  • ladattavan XLSX-tiedoston
  • esikatselun muunnetusta taulukosta (näet muutaman ensimmäisen rivin ennen lataamista)
  • rivien ja sarakkeiden lukumäärän
  • tulosteen tiedostokoon

XLSX-tiedosto sisältää yhden laskentataulukon (Sheet1). Jos CSV-tiedostossasi on useita taulukoita (mitä harvoin on), ne eivät siirry. CSV on aina yksi tasomainen taulukko, joten tämä on loogista.

Tärkeä rajoitus: CSV:n jäsentäminen voi epäonnistua, jos tiedostossa on upotettuja rivinvaihtoja (kentän sisällä olevia newline-merkkejä), lainausmerkkejä, jotka eivät noudata standardia CSV-sääntöjä, tai jos erotinmerkkiä esiintyy lainaamattomassa kentässä. Tällöin saat virheilmoituksen ”Tätä CSV-tiedostoa ei voitu jäsentää.” Vastaavasti jos taulukossa on yli 10 000 riviä tai 200 saraketta, muunnos keskeytyy.

Yleiset virheilmoitukset ja niiden merkitys

Työkalu antaa selkeät virheilmoitukset, jotta tiedät heti, mikä meni pieleen. Alla luetellaan kaikki mahdolliset ilmoitukset:

Virheilmoitus (suom. käännös) Merkitys
”Valitse ensin yksi tiedosto.” Yritit aloittaa muunnoksen ilman tiedostoa.
”Valitse CSV, JSON tai XLSX tiedosto.” Lataamasi tiedoston pääte ei ole tuettu. Tämä sivu odottaa CSV-tiedostoa.
”Tämä tiedosto on liian suuri. Käytä alle ‹max› tiedostoa.” Tiedostokoko ylittää 8 MB rajan.
”Tätä tiedostoa ei voitu muuntaa.” Yleinen virhe: muunnin ei pystynyt käsittelemään tiedostoa esim. virheellisen CSV-syntaksin vuoksi.
”Tätä CSV-tiedostoa ei voitu jäsentää.” Erottimen valinta on väärä tai CSV on rikkoutunut (esim. lainausmerkkien määrä epätasapainossa).
”Tässä tiedostossa ei ole taulukkorivejä.” CSV on tyhjä tai siinä on vain otsikkorivi ilman datarivejä.
”Tässä taulukossa on yli ‹max› riviä.” Rivimäärä ylittää 10 000 rivin rajan.
”Tässä taulukossa on yli ‹max› saraketta.” Sarakkeita yli 200.
”Muunnos peruutettiin.” Käyttäjä keskeytti muunnoksen.
”Tämä muunnos kestää liian kauan. Kokeile pienempää tiedostoa.” Selain ei pystynyt käsittelemään tiedostoa kohtuullisessa ajassa (noin 12 sekuntia) – riski selaimen jumiutumiselle.

Näiden virheiden ymmärtäminen auttaa välttämään turhaa toistoa. Yleisin syy epäonnistumiseen on väärä erottimen valinta. Jos et ole varma erottimesta, avaa CSV muokkaustilassa (esim. Notepad) ja tarkista, mikä merkki erottaa kentät.

Kenelle tämä työkalu on suunnattu?

Muunna CSV Exceliksi -sivu palvelee useita käyttäjäryhmiä:

  • Raportointi ja analyysi: Sinulla on CSV-raportti (esim. verkkokaupan myyntiraportti, CRM-vienti) ja haluat avata sen Excelissä suodatusta, lajittelua tai pivot-taulukoita varten.
  • Tietoturvatietoinen käyttäjä: Työskentelet arkaluontoisten tietojen (henkilötiedot, asiakasrekisterit) kanssa etkä halua ladata niitä kolmannen osapuolen palvelimelle. Selainpohjainen käsittely takaa, että tiedosto pysyy omalla koneella.
  • Johtavien nollien säilyttäjä: Työskentelet postinumerojen, tili- tai tuotenumeroiden kanssa, joissa on etunollia. Suora CSV:n avaaminen Excelissä pudottaa nollat, mutta tämä muunnin pitää ne tekstinä.
  • Yhteistyö: Sinun on jaettava dataa kollegoille, jotka käyttävät vain Exeliä. Voit muuntaa CSV:n nopeasti ja lähettää XLSX:n sähköpostitse.

Työkalu ei sovellu tilanteisiin, joissa tarvitaan monimutkaista Excel-muotoilua (värit, solujen yhdistäminen, ehdollinen muotoilu) tai kaavoja, koska CSV:stä ei voi tuoda mitään sellaista.

CSV- ja XLSX-muotojen erot – miksi muunnos ei ole täydellinen

CSV on tekstitiedosto, jonka jokainen rivi kuvaa yhden tietueen ja kentät erotetaan valitulla erottimella. XLSX on ZIP-paketti, joka sisältää XML-tiedostoja. Siksi XLSX tukee:

  • eri solutyyppejä (num, text, date, bool, error)
  • kaavoja
  • useita laskentataulukoita
  • solumuotoilua, ehdollista muotoilua, kaavioita jne.

Koska CSV:stä puuttuvat kaikki nämä ominaisuudet, muunnos on aina yksisuuntainen ja yksinkertainen: raaka data. Tämä on tärkeä muistaa, jos suunnittelet monimutkaista Excel-mallia – on parempi tehdä se suoraan Excelissä CSV:n tuonnin jälkeen.

CSV-tiedoston rakenne voi myös noudattaa eri standardeja: RFC 4180 on yleisin, mutta monet ohjelmat poikkeavat siitä. Esimerkiksi kentän sisäinen lainausmerkki merkitään "", mutta joskus käytetään kenoviivaa. Tämä työkalu olettaa yleisimmän käytännön (RFC 4180), joten poikkeavat muodot voivat aiheuttaa virheitä.

Usein kysytyt kysymykset

Miksi muunnettu XLSX-tiedosto näyttää pelkkää tekstiä, vaikka solussa on numeroita? Koska CSV-muodossa kaikki kentät ovat tekstiä. Muunna solut luvuksi Excelissä valitsemalla solut, avaa Tieto-välilehti ja valitse Muunna – Luku. Vaihtoehtoisesti voit vaihtaa solumuotoilun lukumuotoon.

Voinko muuntaa tiedoston, jossa on yli miljoona riviä? XLSX-muodon maksimirivimäärä on 1 048 576. Jos CSV:si on sitä suurempi, saat virheilmoituksen. Tässä työkalussa ei ole mahdollista pilkkoa tiedostoa osiin. Joudut käyttämään toista työkalua tai jakamaan CSV:n pienempiin osiin.

Katoavatko johtavat nollat postinumeroistani? Ei. Koska kaikki arvot tallennetaan tekstinä, johtavat nollat säilyvät. Excelissä saatat nähdä varoituksen ”Numero tallennettuna tekstinä”, mutta se on tarkoituksellista.

Miksi en voi valita muita tulostemuotoja, kuten JSON? Tämä sivu on tarkoitettu vain CSV:stä Exceliin -muunnokseen.

Voinko muuntaa tiedoston, jossa on sarkaimella erotetut kentät? Kyllä, valitse erottimeksi ”Sarkain” (Tab). Tällöin tiedostoa käsitellään TSV-muotoisena.

Mitä teen, jos muunnos epäonnistuu virheellä ”Tätä CSV-tiedostoa ei voitu jäsentää”? Tarkista erottimen valinta – se on yleisin syy. Avaa CSV muokkaustilassa ja katso, mikä merkki erottaa kentät. Varmista myös, että tiedosto on tallennettu UTF-8-merkkikoodauksella ja että lainausmerkit ovat tasapainossa. Jos ongelma jatkuu, tiedosto on todennäköisesti vioittunut.