Kuidas teisendada Exceli failid CSV-vormingusse

CSV (Komadega eraldatud väärtused) on tavaline vorming tabeliandmete (numbrite ja teksti) salvestamiseks lihttekstina. See failivorming on populaarne ja püsiv, kuna suur hulk programme ja rakendusi mõistab CSV-d, vähemalt kui alternatiivset failivormingut importimiseks / eksportimiseks. Veelgi enam, CSV-vorming võimaldab kasutajal faili vaadata ja andmetega koheselt probleeme leida, kui neid on, muuta CSV-eraldajat, tsiteerimisreegleid jne. See on võimalik, kuna CSV on lihtne tekst ja isegi mitte väga kogenud kasutaja saab sellest ilma eriväljaõppeta hõlpsasti aru.

Selles artiklis õpime kiireid ja tõhusaid viise, kuidas eksportida andmeid Excelist CSV-vormingusse ning kuidas teisendada Exceli fail CSV-vormingusse ilma kõiki eri- ja võõrmärke moonutamata. Artiklis kirjeldatud tehnikad töötavad kõigis Excel 2013, 2010 ja 2007 versioonides.

Kuidas teisendada Exceli fail CSV-ks

Kui soovite eksportida Exceli faili mõnda muusse rakendusse, näiteks Outlooki aadressiraamatusse või Accessi andmebaasi, teisendage esmalt Exceli leht CSV-failiks ja seejärel importige fail . Csv teisele rakendusele. Järgnev on samm-sammuline juhend Exceli töövihiku eksportimiseks Exceli tööriista abil CSV-vormingusse – "Salvesta'.

  1. Avage Exceli töövihikus vahekaart fail (Fail) ja klõpsake Salvesta (Salvesta kui). Lisaks dialoogiboks Dokumendi salvestamine (Salvesta kui) saab avada vajutades klahvi F12.
  2. aasta File Type (Salvesta tüübina) valige CSV (komadega eraldatud) (CSV (komadega eraldatud)).Kuidas teisendada Exceli failid CSV-vormingusseLisaks CSV-le (komadega eraldatud) on saadaval ka mitmed muud CSV-vormingu valikud.
    • CSV (komadega eraldatud) (CSV (komadega eraldatud)). See vorming salvestab Exceli andmed komadega eraldatud tekstifailina ja seda saab kasutada mõnes teises Windowsi rakenduses ja Windowsi operatsioonisüsteemi teises versioonis.
    • CSV (Macintosh). See vorming salvestab Exceli töövihiku komadega eraldatud failina kasutamiseks Maci operatsioonisüsteemis.
    • CSV (MS DOS). Salvestab Exceli töövihiku komadega eraldatud failina kasutamiseks operatsioonisüsteemis MS-DOS.
    • unicode tekst (Unicode'i tekst (*txt)). Seda standardit toetavad peaaegu kõik olemasolevad operatsioonisüsteemid, sealhulgas Windows, Macintosh, Linux ja Solaris Unix. See toetab peaaegu kõigi kaasaegsete ja isegi mõne iidse keele tegelasi. Seega, kui Exceli töövihik sisaldab võõrkeelseid andmeid, soovitan need esmalt vormingus salvestada unicode tekst (Unicode Text (*txt)) ja teisendage seejärel CSV-vormingusse, nagu on kirjeldatud hiljem jaotises Eksportimine Excelist UTF-8 või UTF-16 CSV-vormingusse.

Märge: Kõik nimetatud vormingud salvestavad ainult aktiivse Exceli lehe.

  1. Valige CSV-faili salvestamiseks kaust ja klõpsake Säästa (Salvesta).Pärast vajutamist Säästa (Salvesta) Ilmub kaks dialoogiboksi. Ärge muretsege, need teated ei viita veale, nii see peaks olema.
  2. Esimene dialoogiboks tuletab teile seda meelde Valitud tüüpi faili saab salvestada ainult aktiivse lehe (Valitud failitüüp ei toeta mitut lehte sisaldavaid töövihikuid). Ainult praeguse lehe salvestamiseks vajutage lihtsalt OK.Kuidas teisendada Exceli failid CSV-vormingusseKui soovite salvestada kõik raamatu lehed, klõpsake nuppu tühistamine (Tühista) ja salvestage kõik raamatu lehed eraldi sobivate failinimedega või võite salvestada mõne muu failitüübi, mis toetab mitut lehekülge.
  3. Pärast klõpsamist OK esimeses dialoogiboksis kuvatakse teine, mis hoiatab, et mõned funktsioonid muutuvad kättesaamatuks, kuna CSV-vorming neid ei toeta. Nii see peaks olema, nii et klõpsake lihtsalt Jah (Jah).Kuidas teisendada Exceli failid CSV-vormingusse

Nii saab Exceli töölehe salvestada CSV-failina. Kiire ja lihtne ning vaevalt võib siin raskusi tekkida.

Eksportige Excelist CSV-vormingusse UTF-8 või UTF-16 kodeeringuga

Kui Exceli leht sisaldab eri- või võõrmärke (tilde, aktsent jms) või hieroglüüfe, siis ülalkirjeldatud viisil Exceli lehe CSV-vormingusse teisendamine ei toimi.

Asi on selles, et meeskond Salvesta > CSV (Salvesta kui > CSV) segab kõik märgid, välja arvatud ASCII (Ameerika standardkood teabevahetuseks). Ja kui Exceli lehel on jutumärgid või pikad kriipsud (teksti kopeerimisel / kleepimisel näiteks Wordi dokumendist Excelisse üle kantud) – ka sellised märgid hakitakse.

Lihtne lahendus – salvestage Exceli leht tekstifailina Unicode (.txt)ja seejärel teisendage see CSV-vormingusse. Nii jäävad kõik mitte-ASCII märgid puutumatuks.

Enne edasi liikumist lubage mul lühidalt selgitada peamised erinevused UTF-8 ja UTF-16 kodeeringu vahel, et saaksite igal konkreetsel juhul valida sobiva vormingu:

  • UTF-8 on kompaktsem kodeering, mis kasutab iga märgi jaoks 1–4 baiti. Kõige sagedamini soovitatakse seda vormingut kasutada, kui failis on ülekaalus ASCII-märgid, kuna enamik neist märkidest nõuab 1 baiti mälu. Teine eelis on see, et ainult ASCII-märke sisaldava UTF-8-faili kodeering ei erine kuidagi samast ASCII-failist.
  • UTF-16 kasutab iga märgi salvestamiseks 2–4 baiti. Pange tähele, et mitte kõigil juhtudel ei vaja UTF-16-fail rohkem mäluruumi kui UTF-8-fail. Näiteks jaapani tähemärgid võtavad UTF-3 puhul 4–8 baiti ja UTF-2 puhul 4–16 baiti. Seega on otstarbekas kasutada UTF-16, kui andmed sisaldavad Aasia, sh jaapani, hiina ja korea tähemärke. Selle kodeeringu peamine puudus on see, et see ei ühildu täielikult ASCII-failidega ja nõuab selliste failide kuvamiseks spetsiaalseid programme. Pidage seda meeles, kui kavatsete saadud failid Excelist mujalt importida.

Kuidas teisendada Exceli fail CSV UTF-8-ks

Oletame, et meil on välistähtedega Exceli leht, meie näites on need jaapanikeelsed nimed.

Kuidas teisendada Exceli failid CSV-vormingusse

Selle Exceli lehe eksportimiseks CSV-faili, säilitades samal ajal kõik hieroglüüfid, teeme järgmist.

  1. Avage Excelis vahekaart fail (Fail) ja klõpsake Salvesta (Salvesta kui).
  2. Sisestage väljale faili nimi File Type (Salvesta tüübina) valige unicode tekst (Unicode Text (*.txt)) ja klõpsake Säästa (Salvesta).Kuidas teisendada Exceli failid CSV-vormingusse
  3. Avage loodud fail mis tahes standardses tekstiredaktoris, näiteks Notepadis.

Märge: Mitte kõik lihtsad tekstiredaktorid ei toeta täielikult Unicode'i märke, seega võivad mõned neist ilmuda ristkülikuna. Enamikul juhtudel ei mõjuta see lõplikku faili kuidagi ja võite seda lihtsalt ignoreerida või valida täpsema redaktori, näiteks Notepad++.

  1. Kuna meie Unicode'i tekstifail kasutab eraldajatena tabeldusmärki ja me tahame selle teisendada CSV-vormingusse (komaeraldusega), peame tabeldusmärgid asendama komadega.

Märge: Kui komaeraldistega faili hankimiseks pole ranget vajadust, vaid vajate mis tahes CSV-faili, millest Excel aru saab, siis võib selle sammu vahele jätta, kuna Microsoft Excel mõistab suurepäraselt eraldajaga faile – tabelit.

  1. Kui vajate siiski CSV-faili (komadega eraldatud), tehke Notepadis järgmist.
    • Valige tabeldusmärk, paremklõpsake seda ja kontekstimenüüs klõpsake nuppu Kopeeri (Kopeeri) või lihtsalt klõpsake Ctrl + Cnagu on näidatud alloleval joonisel.Kuidas teisendada Exceli failid CSV-vormingusse
    • press Ctrl + Hdialoogiboksi avamiseks Asendaja (Asenda) ja kleepige kopeeritud tabeldusmärk väljale Et (Leia mida). Sel juhul liigub kursor paremale – see tähendab, et tabeldusmärk on sisestatud. Põllul kui (Asenda tekstiga) sisestage koma ja vajutage Asenda kõik (Asenda kõik).Kuidas teisendada Exceli failid CSV-vormingusse

    Notepadis on tulemus umbes selline:

    Kuidas teisendada Exceli failid CSV-vormingusse

  2. Click fail > Salvesta (Fail > Salvesta nimega), sisestage faili nimi ja ripploendisse kodeerimine (Kodeering) valige UTF-8… Seejärel vajutage nuppu Säästa (Salvesta).Kuidas teisendada Exceli failid CSV-vormingusse
  3. Käivitage Windows Explorer ja muutke faililaiendit Subtiitrid. on . Csv.Muutke laiendit teisiti Subtiitrid. on . Csv Saate seda teha otse Notepadis. Selleks dialoogiboksis Salvesta (Salvesta kui) väljal File Type (Salvesta tüübina) valige suvand Kõik failid (Kõik failid) ja lisage vastavale väljale failinimele ".csv", nagu on näidatud alloleval joonisel.Kuidas teisendada Exceli failid CSV-vormingusse
  4. Selleks avage vahekaardil CSV-fail Excelis fail (File) sõtkuda avatud > Tekstifailid (Ava > Tekstifailid) ja kontrollige, kas andmed on korras.

Märge: Kui teie fail on mõeldud kasutamiseks väljaspool Excelit ja UTF-8 vorming on nõutav, siis ärge tehke lehel muudatusi ega salvestage seda uuesti Excelisse, kuna see võib põhjustada probleeme kodeeringu lugemisega. Kui mingit osa andmetest Excelis ei kuvata, ava sama fail Notepadis ja paranda selles olevad andmed. Ärge unustage faili uuesti UTF-8 vormingus salvestada.

Kuidas teisendada Exceli fail CSV UTF-16-ks

UTF-16 CSV-faili eksportimine on palju kiirem ja lihtsam kui UTF-8-sse eksportimine. Fakt on see, et Excel rakendab faili nimega salvestamisel automaatselt UTF-16 vormingu unicode tekst (Unicode'i tekst).

Selleks salvestage fail tööriista abil Salvesta (Salvesta nimega) Excelis ja seejärel Windows Exploreris muutke loodud faili laiendiks . Csv. Valmis!

Kui vajate CSV-faili, mille eraldajaks on semikoolon või semikoolon, asendage Notepadis või mõnes muus teie valitud tekstiredaktoris kõik tabeldusmärgid koma või semikooloniga (üksikasjalikud juhised selle kohta leiate sellest artiklist).

Muud viisid Exceli failide CSV-vormingusse teisendamiseks

Eespool kirjeldatud meetodid andmete eksportimiseks Excelist CSV-sse (UTF-8 ja UTF-16) on universaalsed, st sobivad töötamiseks mis tahes erimärkidega ja mis tahes Exceli versioonis aastatel 2003–2013.

Andmete Excelist CSV-vormingusse teisendamiseks on palju muid võimalusi. Erinevalt ülaltoodud lahendustest ei anna need meetodid puhta UTF-8 faili (see ei kehti OpenOffice'i kohta, mis suudab eksportida Exceli faile mitme UTF-kodeeringuga). Kuid enamikul juhtudel sisaldab saadud fail õiget märgistikku, mille saab seejärel mis tahes tekstiredaktoriga valutult UTF-8 vormingusse teisendada.

Teisendage Exceli fail Google'i arvutustabelite abil CSV-vormingusse

Nagu selgub, on Google'i arvutustabelite abil Exceli faili CSV-vormingusse teisendamine väga lihtne. Eeldusel, et Google Drive on teie arvutisse juba installitud, järgige neid 5 lihtsat sammu.

  1. Google Drive'is klõpsake nuppu Looma (Loo) ja valige Tabel (Arvutustabel).
  2. Menüüs fail (File) sõtkuda Import (Import).Kuidas teisendada Exceli failid CSV-vormingusse
  3. Click Lae (Laadi üles) ja valige oma arvutist üleslaaditav Exceli fail.
  4. Dialoogiboksis Impfaili ort (Impordi fail) valige Vahetage laud välja (Asenda arvutustabel) ja klõpsake Import (Import).Kuidas teisendada Exceli failid CSV-vormingusse

Vihje: Kui Exceli fail on suhteliselt väike, saate aja säästmiseks kopeerimise / kleepimise abil andmed sealt Google'i arvutustabelisse üle kanda.

  1. Menüüs fail (File) sõtkuda Laadi alla (Laadi alla kui), valige failitüüp CSV – fail salvestatakse arvutisse.Kuidas teisendada Exceli failid CSV-vormingusse

Lõpuks avage loodud CSV-fail mis tahes tekstiredaktoris ja veenduge, et kõik märgid on õigesti salvestatud. Kahjuks ei kuvata sel viisil loodud CSV-faile alati Excelis õigesti.

Salvestage .xlsx-fail kui .xls ja teisendage seejärel CSV-failiks

See meetod ei vaja täiendavaid kommentaare, kuna kõik on juba nimest selge.

Selle lahenduse leidsin ühest Excelile pühendatud foorumist, ei mäleta enam millisest. Ausalt öeldes pole ma seda meetodit kunagi kasutanud, kuid paljude kasutajate sõnul lähevad mõned erimärgid otse salvestamisel kaduma. . Xlsx в . Csv, kuid jääge esimeseks . Xlsx salvestada . Xls, ja siis meeldib . Csv, nagu me tegime selle artikli alguses.

Igatahes proovige ise seda Excelist CSV-failide loomise meetodit ja kui see toimib, on see hea aja kokkuhoid.

Exceli faili salvestamine CSV-vormingus OpenOffice'i abil

OpenOffice on avatud lähtekoodiga rakenduste komplekt, mis sisaldab arvutustabelirakendust, mis teeb suurepärast tööd andmete eksportimisel Excelist CSV-vormingusse. Tegelikult annab see rakendus teile juurdepääsu arvutustabelite CSV-failideks teisendamiseks (kodeering, eraldajad jne) rohkematele valikutele kui Excel ja Google'i arvutustabelid kokku.

Lihtsalt avage Exceli fail OpenOffice Calcis ja klõpsake nuppu fail > Salvesta (Fail > Salvesta nimega) ja valige failitüüp CSV tekst (Stage CSV-tekst).

Järgmine samm on parameetrite väärtuste valimine kodeerimine (Tähemärgikomplektid) и Väljade eraldaja (väljade eraldaja). Muidugi, kui tahame luua UTF-8 CSV-faili, mille eraldajateks on komad, valige UTF-8 ja sisestage vastavatele väljadele koma (,). Parameeter Teksti eraldaja (Teksti eraldaja) jäetakse tavaliselt muutmata – jutumärgid (“). Järgmine klõps OK.

Kuidas teisendada Exceli failid CSV-vormingusse

Samamoodi saate Excelist CSV-ks kiireks ja valutuks teisendamiseks kasutada teist rakendust – LibreOffice. Nõus, oleks tore, kui Microsoft Excel annaks võimaluse CSV-failide loomisel ka sätteid reguleerida.

Selles artiklis rääkisin meetoditest, mida tean Exceli failide CSV-vormingusse teisendamiseks. Kui teate tõhusamaid meetodeid Excelist CSV-sse eksportimiseks, rääkige sellest meile kommentaarides. Tänan tähelepanu eest!

Jäta vastus