Turinys
3 greiti būdai, kaip konvertuoti kelis CSV failus į "Excel", paverčiant kiekvieną failą atskira skaičiuokle arba sujungiant visus duomenis į vieną lapą.
Jei dažnai eksportuojate CSV formato failus iš įvairių programų, gali būti, kad turėsite daug atskirų failų, susijusių su ta pačia tema. Be abejo, "Excel" gali atverti kelis failus vienu metu, bet kaip atskirus sąsiuvinius. Klausimas - ar yra paprastas būdas konvertuoti kelis .csv failus į vieną sąsiuvinį? Žinoma. Yra net trys tokie būdai :)
Kelių CSV failų sujungimas į vieną "Excel" failą naudojant komandų eilutę
Norėdami greitai sujungti kelis csv failus į vieną, galite pasinaudoti "Windows" komandinės eilutės įrankiu. Štai kaip:
- Perkelkite visus tikslinius failus į vieną aplanką ir įsitikinkite, kad tame aplanke nėra kitų .csv failų.
- "Windows Explorer" naršyklėje nueikite į aplanką, kuriame yra csv failai, ir nukopijuokite jo kelią. Tam laikykite nuspaudę klaviatūros klavišą Shift, dešiniuoju pelės klavišu spustelėkite aplanką ir pasirinkite Kopijuoti kaip kelią kontekstiniame meniu.
Sistemoje "Windows 10" ir naujesnėse versijose Kopijavimo kelias Mygtuką taip pat galima rasti failų naršyklės Pagrindinis skirtukas.
- "Windows" paieškos laukelyje įveskite cmd , tada spustelėkite Komandų eilutė programėlę, kad ją paleistumėte.
- Į Komandų eilutė įveskite komandą, kad aktyvusis katalogas būtų pakeistas į CSV aplanką. Norėdami, kad tai būtų padaryta, įveskite cd po kurio seka erdvė , tada paspauskite Ctrl + V, kad įklijuotumėte aplanko kelią.
Arba galite vilkti ir nuleisti aplanką tiesiai iš Failų naršyklė į Komandų eilutė langas.
- Šiuo metu jūsų ekranas turėtų atrodyti panašiai kaip toliau. Jei taip, paspauskite klavišą Enter, kad komanda būtų įvykdyta.
Tai atlikus, komandinėje eilutėje bus rodomas aplanko kelias, atspindintis aktyviojo katalogo pakeitimą.
- Komandinėje eilutėje po aplanko kelio įveskite kopijuoti *.csv sujungti-csv-failai.csv ir paspauskite Enter .
Pirmiau pateiktoje komandoje, sujungti-csv-failai.csv yra gauto failo pavadinimas, galite jį laisvai keisti bet kokiu jums patinkančiu pavadinimu.
Jei viskas pavyks, nukopijuotų failų pavadinimai bus rodomi po įvykdyta komanda:
Dabar galite uždaryti "Command Prompt" langą ir grįžti į aplanką, kuriame yra originalūs failai. Jame rasite naują failą pavadinimu sujungti-csv-failai.csv arba bet kokį pavadinimą, kurį nurodėte 6 žingsnyje.
Patarimai ir pastabos:
- Visų duomenų sujungimas į vieną didesnį failą puikiai tinka vienarūšiams ta pati struktūra . Failams su skirtingais stulpeliais tai gali būti ne pats geriausias sprendimas.
- Jei visų failų, kuriuos ketinate sujungti, stulpelių antraštės yra vienodos, tikslinga pašalinti skaitytojo eilutes visuose failuose, išskyrus pirmąjį, todėl jie į didesnį failą kopijuojami tik vieną kartą.
- Svetainė kopijuoti komanda sujungia failus kaip yra Jei norite labiau kontroliuoti, kaip CVS failai importuojami į "Excel", "Power Query" gali būti tinkamesnis sprendimas.
Sujunkite kelis CSV failus į vieną naudodami "Power Query
"Power Query" yra vienas galingiausių įrankių programoje "Excel 365" - "Excel 2016". Be kita ko, juo galima sujungti ir transformuoti duomenis iš skirtingų šaltinių - tai įdomi funkcija, kuria pasinaudosime šiame pavyzdyje.
Norėdami sujungti kelis csv failus į vieną "Excel" sąsiuvinį, turite atlikti šiuos veiksmus:
- Sudėkite visus CSV failus į vieną aplanką. Įsitikinkite, kad tame aplanke nėra jokių kitų failų, nes dėl jų vėliau gali atsirasti papildomų perkėlimų.
- Dėl Duomenys skirtuke Gaukite ir transformuokite duomenis grupę, spustelėkite Gauti duomenis > Iš failo > Iš aplanko .
- Naršykite po aplanką, į kurį įdėjote csv failus, ir spustelėkite Atviras .
- Kitame ekrane rodoma išsami informacija apie visas pasirinkto aplanko užpildas. Sujunkite išplečiamajame meniu pateikiamos trys parinktys:
- Derinti & amp; Transformuoti duomenis - lanksčiausias ir turtingiausias funkcijomis. Visų csv failų duomenys bus įkelti į "Power Query Editor", kuriame galite atlikti įvairius pakeitimus: pasirinkti stulpelių duomenų tipus, išfiltruoti nepageidaujamas eilutes, pašalinti dublikatus ir t. t.
- Kombinuoti & amp; Įkelti - paprasčiausias ir greičiausias. Įkelia sujungtus duomenis tiesiai į naują darbalapį.
- Kombinuoti & amp; Įkelti į... - galite pasirinkti, kur įkelti duomenis (į esamą ar naują darbalapį) ir kokia forma (lentelė, PivotTable ataskaita ar diagrama, tik ryšys).
Dabar trumpai aptarsime pagrindinius kiekvieno scenarijaus aspektus.
Sujungti ir įkelti duomenis
Paprasčiausiu atveju, kai nereikia koreguoti pradinių csv failų, pasirinkite Kombinuoti & amp; Įkelti arba Kombinuoti & amp; Įkelti į... .
Iš esmės šios dvi parinktys atlieka tą patį - importuoja duomenis iš atskirų failų į vieną darbalapį. Pirmoji parinktis įkelia rezultatus į naują lapą, o antroji leidžia nuspręsti, kur juos įkelti.
Peržiūros dialogo lange galite nuspręsti tik dėl:
- Pavyzdinis failas - kuris iš importuotų failų turėtų būti laikomas pavyzdžiu.
- Skirtukas - CSV failuose paprastai rašomas kablelis.
- Duomenų tipo aptikimas . Galite leisti "Excel" automatiškai pasirinkti kiekvieno stulpelio duomenų tipą pagal pirmąsias 200 eilučių (numatytasis nustatymas) arba visas duomenų rinkinys Arba galite pasirinkti neaptikti duomenų tipų ir turėti visus duomenis, importuotus į pradinę Tekstas formatas.
Pasirinkę (daugeliu atvejų numatytieji nustatymai tinka), spustelėkite GERAI.
Jei pasirinkote Kombinuoti & amp; Įkelti , duomenys bus importuoti į naują darbalapį kaip lentelė.
Jei Kombinuoti & amp; Įkelti į... , pasirodys šis dialogo langas, kuriame bus prašoma nurodyti, kur ir kokius duomenis reikia importuoti:
Pasirinkus numatytąsias nuostatas, parodytas pirmiau pateiktame paveikslėlyje, duomenys iš kelių csv failų bus importuojami lentelės formatu, kaip šis:
Derinti ir transformuoti duomenis
Svetainė Derinti & amp; Transformuoti duomenis parinktį, jūsų duomenys bus įkelti į "Power Query Editor". Funkcijų čia daug, todėl atkreipkime dėmesį į tas, kurios ypač naudingos tvarkant informaciją iš įvairių šaltinių.
Filtruoti sujungiamus failus
Jei šaltinio aplanke yra daugiau failų, nei iš tikrųjų norite sujungti, arba kai kurie failai nėra .csv, atidarykite filtrą Source.Name stulpelį ir atrinkti nereikšmingus.
Nurodykite duomenų tipus
Paprastai "Excel" visų stulpelių duomenų tipus nustato automatiškai. Tačiau kai kuriais atvejais numatytieji nustatymai gali būti netinkami. Norėdami pakeisti tam tikro stulpelio duomenų formatą, pasirinkite tą stulpelį spustelėdami jo antraštę, tada spustelėkite Duomenų tipas į Transformuoti grupė.
Pavyzdžiui:
- Laikytis pirmieji nuliai prieš skaičius pasirinkite Tekstas .
- Norėdami, kad prieš sumas būtų rodomas simbolis $, pasirinkite Valiuta .
- Kad būtų teisingai rodomas data ir laikas reikšmes, pasirinkite Data , Laikas arba Data ir laikas .
Pašalinti dublikatus
Norėdami atsikratyti pasikartojančių įrašų, pasirinkite raktinį stulpelį (unikalų identifikatorių), kuriame turėtų būti tik unikalios reikšmės, tada spustelėkite Pašalinti eilutes > Pašalinti dublikatus .
Daugiau naudingų funkcijų rasite juostoje!
Duomenų įkėlimas į "Excel" darbalapį
Baigę redaguoti, įkelkite duomenis į "Excel" programą. Pagrindinis skirtuke Uždaryti grupę, spustelėkite Uždaryti & amp; Įkelti , tada paspauskite arba:
- Uždaryti & amp; Įkelti - importuoja duomenis į naują lapą kaip lentelę.
- Uždaryti & amp; Įkelti į... - galite perkelti duomenis į naują arba esamą lapą kaip lentelę, PivotTable arba PivotTable diagramą.
Patarimai ir pastabos:
- Duomenys, importuoti naudojant "Power Query", išlieka prijungtas į pradinius csv failus.
- Jei reikia sujungti kitus CSV failus , tiesiog įmeskite juos į šaltinio aplanką, tada atnaujinkite užklausą spustelėdami Atnaujinti mygtukas ant Stalo dizainas arba Užklausa skirtukas.
- Į atjungti jungtinį failą iš pirminių failų, spustelėkite Atsieti apie Stalo dizainas skirtukas.
Importuokite kelis CSV failus į "Excel" naudodami įrankį "Copy Sheets
Ankstesniuose dviejuose pavyzdžiuose sujungėme atskirus CSV failus į vieną. Dabar pažiūrėkime, kaip galite importuoti kiekvieną CSV kaip atskiras lapas viename sąsiuvinyje. Norėdami tai padaryti, naudosime įrankį "Copy Sheets", įtrauktą į "Ultimate Suite for Excel" rinkinį.
Importuoti užtruksite ne ilgiau kaip 3 minutes, po minutę kiekvienam žingsniui :)
- Dėl Ablebitų duomenys skirtuką, spustelėkite Kopijavimo lapai ir nurodykite, kaip norite importuoti failus:
- Jei norite kiekvieną failą patalpinti į atskiras lapas , pasirinkite Pasirinkti lapai į vieną sąsiuvinį .
- Jei norite nukopijuoti duomenis iš visų csv failų į vienas darbalapis , pasirinkite Duomenys iš pasirinktų lapų į vieną lapą .
- Spustelėkite Pridėti failus mygtuką, tada suraskite ir pasirinkite importuojamus csv failus. Kai baigsite, spustelėkite Kitas .
- Galiausiai priedas paklaus, kaip tiksliai norite įklijuoti duomenis. Jei tai csv failai, paprastai pasirenkate numatytąjį Įklijuokite visus parinktį ir spustelėkite Kopijuoti .
Po kelių sekundžių pamatysite, kad pasirinkti csv failai paversti atskirais vieno "Excel" sąsiuvinio lapais. Greitai ir neskausmingai!
Štai kaip konvertuoti kelis CSV į "Excel". Dėkojame, kad skaitėte, ir iki pasimatymo kitą savaitę!