Turinys
Pamokoje paaiškinta, kaip greitai konvertuoti CSV failus į "Excel" bet kurios versijos - nuo 365 iki 2007 - failus, išvengiant tipinių problemų.
Paprastai CSV failą į "Excel" galima perkelti dviem būdais: atidarant jį arba importuojant kaip išorinius duomenis. Šiame straipsnyje pateikiamos išsamios rekomendacijos dėl abiejų metodų ir nurodomi kiekvieno iš jų privalumai ir trūkumai. Taip pat raudonai pažymėsime galimus spąstus ir pasiūlysime veiksmingiausius sprendimus.
Konvertuokite CSV failą į "Excel" jį atidarydami
Norėdami perkelti duomenis iš CSV failo į "Excel", galite jį atidaryti tiesiogiai iš "Excel" darbo knygos arba naudodami "Windows Explorer". Kad ir kurį būdą pasirinktumėte, nepamirškite, kad:
- Atidarius CSV dokumentą "Excel" programoje, failo formatas nepakeičiamas į .xlsx arba .xls. Failas išlaiko pradinį .csv plėtinį.
- Failai gali būti tik 1 048 576 eilučių ir 16 384 stulpelių.
Kaip atidaryti CSV failą programoje "Excel
Kitoje programoje sukurtą kableliais atskirtų reikšmių failą vis tiek galima atidaryti "Excel" naudojant standartinę Atviras komanda.
- "Excel" programoje eikite į Failas skirtuką ir spustelėkite Atviras , arba paspauskite spartųjį klavišą Ctrl + O.
- Į Atviras dialogo lange pasirinkite Tekstiniai failai (*.prn;*.txt;*.csv) iš apatiniame dešiniajame kampe esančio išskleidžiamojo sąrašo.
- Naršykite CSV dokumentą ir dukart spustelėkite jį, kad atidarytumėte.
Kableliais atskirtų reikšmių failas (. csv ) iš karto bus atidarytas naujas sąsiuvinis.
Tekstiniam failui (. txt ), "Excel" pradės Teksto importavimo vedlys . Išsamios informacijos rasite skyriuje CSV importavimas į "Excel".
Kaip atidaryti CSV failą iš "Windows Explorer
Greičiausias būdas atidaryti .csv failą "Excel" programoje - dukart spustelėti jį "Windows Explorer" programoje. Taip failas iš karto bus atvertas naujame sąsiuvinyje.
Tačiau šis metodas veikia tik tuo atveju, jei "Microsoft Excel" yra nustatyta kaip numatytoji .csv failų programa . Šiuo atveju - pažįstama žalia "Excel" piktograma rodomas šalia .csv dokumentų "Windows Explorer" naršyklėje.
Jei nustatyta, kad CSV failai atidaromi naudojant kitą numatytąją programą, dešiniuoju pelės klavišu spustelėkite failą ir pasirinkite Atidarykite su... > "Excel" .
Norėdami nustatyti "Excel" kaip numatytąją programą CVS failams, atlikite šiuos veiksmus:
- Dešiniuoju pelės klavišu spustelėkite bet kurį .csv failą "Windows Explorer", tada pasirinkite Atidarykite su... > Pasirinkite kitą programą iš kontekstinio meniu.
- Pagal Kitos galimybės , spustelėkite "Excel" , pažymėkite Visada naudokite šią programą .csv failams atidaryti langelį ir spustelėkite GERAI .
Konvertuoti CSV į "Excel" jį importuojant
Naudodami šį metodą galite importuoti duomenis iš .csv failo į esamą arba naują "Excel" darbalapį. Skirtingai nuo ankstesnio metodo, šiuo metodu ne tik atidaromas failas "Excel" programoje, bet ir pakeičiamas .csv formatas į .xlsx ("Excel 2007" ir naujesnės versijos) arba .xls ("Excel 2003" ir naujesnės versijos).
Importuoti galima dviem būdais:
- Naudodami Teksto importavimo vedlys (visose versijose)
- Sukūrę "Power Query" užklausa ryšys (programoje "Excel 2016" - "Excel 365")
Kaip importuoti CSV į "Excel" naudojant teksto importavimo vedlį
Pirmiausia reikėtų pažymėti, kad Teksto importavimo vedlys yra sena funkcija, o nuo "Excel 2016" ji perkelta iš juostos į "Excel" parinktys .
Jei Teksto importavimo vedlys nėra jūsų "Excel" versijoje, turite šias dvi parinktis:
- Įjungti funkciją Iš teksto (senoji).
- Gaukite "Excel" paleisti Teksto importavimo vedlys automatiškai. Šiuo tikslu pakeiskite failo plėtinį iš .csv į .txt, atidarykite tekstinį failą iš "Excel" ir atlikite toliau aprašytus vedlio veiksmus.
Norėdami importuoti CSV failą į "Excel", turite atlikti šiuos veiksmus:
- Programoje "Excel 2013" ir ankstesnėse versijose eikite į Duomenys skirtukas> Gauti išorinius duomenis grupę ir spustelėkite Iš Tekstas .
Programoje "Excel 2016" ir vėlesnėse versijose eikite į Duomenys skirtukas> Gaukite ir transformuokite duomenis grupę ir spustelėkite Gauti duomenis > Palikimo vedliai > Iš teksto (palikimas) .
Pastaba. Jei Iš Tekstas vedlio nėra, įsitikinkite, kad jis įjungtas. Palikimo vedliai vis dar yra pilka, pasirinkite tuščią langelį arba atverkite tuščią darbalapį ir bandykite dar kartą.
- Į Importuoti teksto failą dialogo lange raskite .csv failą, kurį norite importuoti, pasirinkite jį ir spustelėkite Importas mygtuką (arba tiesiog dukart spustelėkite failą).
- Svetainė Teksto importavimo vedlys bus paleista, o jūs atliksite jos veiksmus. Pirmiausia pasirinkite:
- Svetainė Su ribomis failo tipas
- Svetainė eilutės numeris pradėti importą nuo (paprastai 1 eilutė)
- Nesvarbu, ar jūsų duomenys turi antraštės
Apatinėje vedlio dalyje esančiame peržiūros lange rodomi keli pirmieji įrašai iš CSV failo.
- Pasirinkite skyrybos ženklą ir teksto kvalifikatorių.
Skirtukas yra simbolis, atskiriantis reikšmes jūsų faile. Kadangi CSV yra kableliais atskirtų reikšmių failas, akivaizdu, kad pasirenkate Kablelis . TXT failo atveju paprastai pasirenkate Skirtukas .
Teksto kvalifikatorius yra simbolis, kuris uždaro importuojamo failo reikšmes. Visas tekstas, esantis tarp dviejų skiriamųjų simbolių, bus importuojamas kaip viena reikšmė, net jei tekste yra nurodytas skiriamasis simbolis.
Paprastai pasirenkate dvigubos kabutės simbolis (") kaip teksto žymuo. Norėdami tai patikrinti, galite spustelėti Atgal ir CSV failo peržiūroje pamatysite, koks simbolis uždaro reikšmes.
Mūsų atveju visi skaičiai su tūkstančių skirtuku (kuris taip pat yra kablelis) yra supakuoti į dvigubas kabutes, pavyzdžiui, "3 392", o tai reiškia, kad jie bus importuojami į vieną langelį. Nenurodžius dvigubų kabučių ženklo kaip teksto žymens, skaičiai prieš ir po tūkstančių skirtuko patektų į du gretimus stulpelius.
Norėdami įsitikinti, kad duomenys bus importuoti taip, kaip numatyta, atidžiai peržiūrėkite Duomenų peržiūra prieš spustelėdami Kitas .
Patarimai ir pastabos:
- Jei CSV faile yra daugiau nei vienas iš eilės riboženklis, pasirinkite Iš eilės einančius skirtukus traktuokite kaip vieną parinktį, kad būtų išvengta tuščių langelių.
- Jei peržiūroje rodoma visi duomenys viename stulpelyje , vadinasi, pasirinktas netinkamas skirtukas. Pakeiskite skirtuką, kad reikšmės būtų rodomos atskiruose stulpeliuose.
- Apibrėžti duomenų formatas . Numatytoji reikšmė yra Bendra - skaitines reikšmes konvertuoja į skaičius, datos ir laiko reikšmes - į datas, o visus kitus duomenų tipus - į tekstą.
Norėdami nustatyti kitą formatą konkrečiam stulpeliui, spustelėkite bet kurią jo vietą Duomenų peržiūra , tada pasirinkite vieną iš parinkčių Stulpelio duomenų formatas :
- Laikytis pirmieji nuliai , pasirinkite Tekstas formatas.
- Kad būtų teisingai rodomas datos , pasirinkite Data formatą, tada išskleidžiamajame lange pasirinkite tinkamą formatą.
Kai būsite patenkinti Duomenų peržiūra , spustelėkite Apdaila mygtuką.
- Pasirinkite, ar importuoti duomenis į esamą, ar į naują darbalapį, ir spustelėkite GERAI .
Patarimai ir pastabos:
- Norėdami konfigūruoti kai kurias išplėstines parinktis, pvz., atnaujinimo valdymą, išdėstymą ir formatavimą, spustelėkite Savybės... pirmiau pateiktame dialogo lange.
- Jei kai kurie importuoti duomenys rodomi neteisingai, galite pakeisti formatą naudodami "Excel" funkciją "Format Cells".
Pateikiame keletą naudingų patarimų, kaip
Kaip įjungti teksto importavimo vedlį programoje "Excel 2016" - "Excel 365
Norėdami įjungti Teksto importavimo vedlys šiuolaikinėse "Excel" versijose reikia atlikti šiuos veiksmus:
- Spustelėkite Failas skirtuką, tada spustelėkite Parinktys > Duomenys .
- Pagal Rodyti senųjų duomenų importo vedlius , pasirinkite Iš teksto (palikimas) ir spustelėkite Gerai.
Įjungus vedlį, vedlys bus rodomas Duomenys skirtuke Gauti ir transformuoti duomenis grupė, pagal Gauti duomenis > "Legacy Wizards".
Kaip perkelti CSV į "Excel" prisijungus prie jo
Programose "Excel 365", "Excel 2021", "Excel 2019" ir "Excel 2016" galite importuoti duomenis iš tekstinio failo prisijungę prie jo naudodami "Power Query". Štai kaip:
- Dėl Duomenys skirtuke Gaukite ir transformuokite duomenis grupę, spustelėkite Iš teksto/CSV .
- Į Importuoti duomenis dialogo langą, pasirinkite norimą teksto failą ir spustelėkite Importas .
- Peržiūros dialogo lange galite pasirinkti šias parinktis:
- Skirtukas . pasirinkite simbolį, kuris atskiria reikšmes teksto faile.
- Duomenų tipo aptikimas . Galite leisti "Excel" automatiškai nustatyti kiekvieno stulpelio duomenų tipą pagal pirmąsias 200 eilučių (numatytasis nustatymas) arba visas duomenų rinkinys Arba galite pasirinkti neaptikti duomenų tipų ir kad duomenys būtų importuoti į pradinį Tekstas formatas.
- Transformuoti duomenis . įkelia duomenis į "Power Query Editor", kad galėtumėte juos redaguoti prieš perkeldami į "Excel". Pasinaudokite šia funkcija norėdami nustatyti norimą tam tikrų stulpelių formatą.
- Krovinys . kontroliuoja, kur importuoti duomenis. Norėdami, kad csv failas būtų importuotas į naują darbalapį, pasirinkite Krovinys . Norėdami perkelti duomenis į esamą ar naują lapą lentelės, suvestinės lentelės / suvestinės diagramos pavidalu arba tik sukurti ryšį, pasirinkite Įkelti į .
Paspaudę Krovinys mygtukas importuos CSV duomenis lentelės formatu, kaip šis:
Importuota lentelė yra susieta su pradiniu CSV dokumentu, todėl bet kada galite ją atnaujinti atnaujindami užklausą ( Stalo dizainas skirtukas> Atnaujinti ).
Patarimai ir pastabos:
- Norėdami pakeisti lentelę į įprastą intervalą, dešiniuoju pelės klavišu spustelėkite bet kurią ląstelę ir spustelėkite Lentelė > Konvertuoti į diapazoną Tai visam laikui pašalins užklausą iš lapo ir atjungti importuotus duomenis iš pradinio failo.
- Jei tam tikro stulpelio reikšmės importuojamos netinkamu formatu, galite patys pabandyti tai ištaisyti konvertuodami tekstą į skaičių arba tekstą į datą.
CSV konvertavimas į "Excel": atidarymas ir importavimas
Kai "Microsoft Excel" atidaro .csv failą, ji naudoja numatytuosius duomenų formato nustatymus, kad suprastų, kaip tiksliai rodyti kiekvieną teksto duomenų stulpelį. Daugeliu atvejų tai veikia gerai.
Jei tekstiniame faile yra tam tikrų verčių ir norite kontroliuoti, kaip jos bus rodomos "Excel" programoje, importuokite, o ne atverkite. Štai keletas tipinių naudojimo atvejų:
- CSV faile naudojami skirtingi skirtukai.
- CSV faile yra įvairių datų formatų.
- Kai kurie skaičiai turi pirmuosius nulius, kuriuos reikėtų palikti.
- Norite pamatyti CSV duomenų konvertavimo į "Excel" peržiūrą.
- Apskritai ieškote daugiau lankstumo.
Kaip išsaugoti CSV failą "Excel" programoje
Nepriklausomai nuo to, kokį konvertavimo būdą naudojote, gautą failą galite išsaugoti kaip įprastai.
- "Excel" darbalapyje spustelėkite Failas > Išsaugoti kaip .
- Naršykite po aplanką, į kurį norite įrašyti failą.
- Norėdami išsaugoti kaip "Excel" failą, pasirinkite "Excel" darbaknygė (*.xlsx) iš Išsaugoti kaip tipą Jei norite išsaugoti kaip kableliais atskirtą failą, pasirinkite CSV (kableliais atskirti) arba CSV UTF-8 .
- Spustelėkite Išsaugoti .
Jei ankstesnėse versijose CSV failą išsaugojote .xls formatu, "Excel 2010" ir naujesnėse versijose galite susidurti su klaida "Failas yra pažeistas ir jo negalima atidaryti". Norėdami atidaryti pažeistą .xls failą, pabandykite vadovautis šiomis rekomendacijomis.
Kaip "Excel" programoje vienu metu atidaryti kelis CSV failus
Kaip tikriausiai žinote, "Microsoft Excel" leidžia vienu metu atidaryti kelis sąsiuvinius, naudojant standartinę Atviras Ši komanda taip pat tinka CSV failams.
Norėdami "Excel" programoje atidaryti kelis CSV failus, atlikite šiuos veiksmus:
- "Excel" programoje spustelėkite Failas > Atviras arba paspauskite klavišus Ctrl + O kartu.
- Spustelėkite Naršykite mygtuką ir pereikite į šaltinio aplanką.
- Išskleidžiamajame sąraše šalia Failo pavadinimas langelį, pasirinkite Tekstiniai failai (*.prn, *.txt, *.csv) .
- Pasirinkite tekstinius failus:
- Pasirinkti gretimi failai , spustelėkite 1-ąjį failą, laikykite nuspaudę klavišą Shift, tada spustelėkite paskutinį failą. Bus pažymėti abu spustelėti failai ir visi tarp jų esantys failai.
- Pasirinkti nesusiję failai , laikykite nuspaudę klavišą Ctrl ir spustelėkite kiekvieną atskirą failą, kurį norite atidaryti.
- Pasirinkę kelis failus, spustelėkite Atviras mygtuką.
"Windows Explorer" galite dešiniuoju pelės klavišu spustelėti pasirinktus failus ir pasirinkti Atviras iš kontekstinio meniu.
Šis metodas yra paprastas ir greitas, ir mes galėtume jį pavadinti tobulu, tačiau yra viena smulkmena - kiekvienas CSV failas atidaromas kaip atskiras sąsiuvinis . Praktiškai perjunginėti kelis "Excel" failus gali būti gana nepatogu ir apsunkinti. Vietoj to galite visus failus importuoti į tas pats darbo knyga - išsamios instrukcijos pateikiamos čia: Kaip sujungti kelis CSV failus į vieną "Excel" sąsiuvinį.
Tikimės, kad dabar galėsite lengvai konvertuoti bet kokius CSV failus į "Excel". Ir ačiū už kantrybę visiems, kurie perskaitė šį vadovėlį iki galo :)