Innholdsfortegnelse
3 raske måter å konvertere flere CSV-filer til Excel ved å gjøre hver fil til et separat regneark eller kombinere alle data i ett enkelt ark.
Hvis du ofte eksporterer filer i CSV-formatet fra forskjellige applikasjoner, kan du ende opp med å ha en haug med individuelle filer relatert til det samme emnet. Visst, Excel kan åpne flere filer samtidig, men som separate arbeidsbøker. Spørsmålet er - er det en enkel måte å konvertere flere .csv-filer til en enkelt arbeidsbok? Sikkert. Det er til og med tre slike måter :)
Slå sammen flere CSV-filer til én Excel-fil ved hjelp av kommandoprompt
For raskt å slå sammen flere csv-filer til én, kan du bruke av Windows Ledetekst-verktøyet. Slik gjør du:
- Flytt alle målfilene til én mappe og sørg for at mappen ikke inneholder andre .csv-filer.
- I Windows Utforsker, naviger til mappen som inneholder csv-filene dine og kopier banen. For dette, hold nede Shift-tasten på tastaturet, høyreklikk på mappen og velg Kopier som bane i hurtigmenyen.
På Windows 10 og nyere er Kopier bane -knappen også tilgjengelig på Filutforskerens Hjem -fane.
- I Windows-søkeboksen skriver du cmd , og klikker deretter på Ledetekst -appen for å starte den.
- I i vinduet Ledetekst , skriv inn en kommando for å endre den aktive katalogen tilCSV-mappe. For å få det gjort, skriv cd etterfulgt av et mellomrom , og trykk deretter Ctrl + V for å lime inn mappebanen.
Alternativt kan du dra og slippe mappen direkte fra Filutforsker inn i vinduet Ledetekst .
- På dette tidspunktet skal skjermen din se omtrent ut som den nedenfor. Hvis den gjør det, trykk Enter-tasten for å utføre kommandoen.
Når du gjør det, vil mappebanen vises på kommandolinjen, noe som gjenspeiler endringen av den aktive katalogen.
- På kommandolinjen, etter mappebanen, skriv copy *.csv merged-csv-files.csv , og trykk Enter .
I kommandoen ovenfor er merged-csv-files.csv navnet på den resulterende filen, endre den gjerne til det navnet du vil.
Hvis alt går bra, vil navnene på de kopierte filene vises under den utførte kommandoen:
Nå kan du lukke Ledetekst-vinduet og gå tilbake til mappen som inneholder de originale filene. Der vil du finne en ny fil som heter merged-csv-files.csv , eller hvilket navn du angav i trinn 6.
Tips og merknader:
- Slå sammen alle data til én større fil fungerer utmerket for homogene filer med samme struktur . For filer med forskjellige kolonner er det kanskje ikke den beste løsningen.
- Hvis alle filene du har tenkt å kombinere har de sammekolonneoverskrifter, er det fornuftig å fjerne leserrader i alle unntatt den første filen, slik at de blir kopiert til den større filen bare én gang.
- copy -kommandoen slår sammen filer som de er . Hvis du vil ha mer kontroll over hvordan CVS-filene dine importeres til Excel, kan Power Query være en mer passende løsning.
Kombiner flere CSV-filer til én med Power Query
Power Query er et av de kraftigste verktøyene i Excel 365 – Excel 2016. Det kan blant annet slå sammen og transformere data fra ulike kilder – en spennende funksjon som vi skal utnytte i dette eksempelet.
Å kombinere flere csv-filer i én Excel-arbeidsbok, dette er trinnene du må følge:
- Plasser alle CSV-filene dine i én mappe. Pass på at mappen ikke inneholder andre filer, da de kan føre til ekstra bevegelser senere.
- På Data -fanen, i Hent & Transform data -gruppen, klikk Hent data > Fra fil > Fra mappe .
- Bla gjennom mappen du har lagt inn csv-filene i, og klikk Åpne .
- Neste skjermbilde viser detaljene for alle filene i den valgte mappen. I rullegardinmenyen Kombiner er tre alternativer tilgjengelige for deg:
- Kombiner & Transform Data - den mest fleksible og funksjonsrike. Dataene fra alle csv-filer vil bli lastet til Power Query Editor,hvor du kan gjøre ulike justeringer: velg datatyper for kolonner, filtrer ut uønskede rader, fjern duplikater osv.
- Kombiner & Last - den enkleste og raskeste. Laster de kombinerte dataene rett inn i et nytt regneark.
- Kombiner & Last til... – lar deg velge hvor dataene skal lastes (til et eksisterende eller nytt regneark) og i hvilken form (tabell, pivottabellrapport eller diagram, kun en tilkobling).
Nå, la oss kort diskutere nøkkelpunktene i hvert scenario.
Kombiner og last inn data
I det enkleste tilfellet når ingen justeringer i de originale csv-filene som trengs, velg enten Kombiner & Last inn eller Kombiner & Last inn til... .
I hovedsak gjør disse to alternativene det samme - importer data fra individuelle filer til ett regneark. Førstnevnte laster resultatene inn i et nytt ark, mens sistnevnte lar deg bestemme hvor du skal laste dem.
I forhåndsvisningsdialogboksen kan du bare bestemme:
- Eksempelfil - hvilken av de importerte filene skal betraktes som en prøve.
- Delimiter - i CSV-filer er det vanligvis et komma.
- Datatypegjenkjenning . Du kan la Excel automatisk velge datatypen for hver kolonne basert på de første 200 radene (standard) eller hele datasettet . Eller du kan velge ikke å oppdage datatyper og få alle dataene importert i den originale teksten format.
Når du har gjort valgene dine (i de fleste tilfeller fungerer standardinnstillingene helt fint), klikk på OK.
Hvis du har valgt Kombiner & Last inn , dataene vil bli importert i et nytt regneark som en tabell.
I tilfelle Kombiner & Last til... , følgende dialogboks vil dukke opp som ber deg spesifisere hvor og dataene skal importeres:
Med standardinnstillingene vist i bildet ovenfor, dataene fra flere csv-filer vil bli importert i tabellformatet som dette:
Kombiner og transformer data
Kombiner & Alternativet Transform Data vil få dataene dine lastet i Power Query Editor. Det er mange funksjoner her, så la oss sette fokus på de som er spesielt nyttige for å håndtere informasjon fra forskjellige kilder.
Filtrer filene som skal kombineres
Hvis kildemappen inneholder flere filer enn deg virkelig ønsker å slå sammen, eller noen filer er ikke .csv, åpne filteret i Kilde.Navn -kolonnen og fjern valget av irrelevante.
Spesifiser data typer
Vanligvis bestemmer Excel datatyper for alle kolonner automatisk. I noen tilfeller kan imidlertid standardinnstillingene ikke være riktige for deg. For å endre dataformat for en bestemt kolonne, velg den kolonnen ved å klikke på overskriften, og klikk deretter Datatype i Transformer -gruppen.
For eksempel:
- For å holde ledendenuller før tall, velg Tekst .
- For å vise $-symbolet foran beløp, velg Valuta .
- For å vise riktig dato og klokkeslett -verdier, velg Dato , Tid eller Dato/klokkeslett .
Fjern duplikater
For å bli kvitt dupliserte oppføringer, velg nøkkelkolonnen (unik identifikator) som bare skal inneholde unike verdier, og klikk deretter Fjern rader > Fjern duplikater .
For flere nyttige funksjoner, utforsk båndet!
Last inn data i Excel-regnearket
Når du er ferdig med å redigere, laster du dataene inn i Excel. For dette, på Hjem -fanen, i Lukk -gruppen, klikk Lukk & Last inn , og trykk deretter på enten:
- Lukk & Last inn - importerer data til et nytt ark som en tabell.
- Lukk & Last til... - kan overføre data til et nytt eller eksisterende ark som en tabell, pivottabell eller pivottabelldiagram.
Tips og merknader:
- Dataene som importeres med Power Query forblir koblet til de originale csv-filene.
- Hvis du trenger å kombinere andre CSV-filer , er det bare å slippe dem inn i kildemappen, og oppdater deretter spørringen ved å klikke Oppdater -knappen på Tabelldesign - eller Query -fanen.
- Til kople den kombinerte filen fra de originale filene, klikk Koble fra på kategorien Tabelldesign .
Importerflere CSV-filer til Excel med Copy Sheets-verktøyet
I de to foregående eksemplene slo vi sammen individuelle CSV-filer til én. La oss nå se på hvordan du kan importere hver CSV som et separat ark i en enkelt arbeidsbok. For å oppnå dette bruker vi Copy Sheets-verktøyet som er inkludert i Ultimate Suite for Excel.
Importering vil ta deg maksimalt 3 minutter, ett minutt per trinn :)
- I kategorien Ablebits Data klikker du Kopier ark og angir hvordan du vil importere filene:
- For å plassere hver fil på et separat ark , velg Valgte ark til én arbeidsbok .
- For å kopiere data fra alle csv-filer til et enkelt regneark , velg Data fra de valgte arkene til ett ark .
- Klikk Legg til filer -knappen, og finn og velg deretter csv-filene for import . Når du er ferdig, klikk Neste .
- Til slutt vil tillegget spørre nøyaktig hvordan du vil lime inn dataene. Når det gjelder csv-filer, går du vanligvis videre med standardalternativet Lim inn alle , og klikker bare Kopier .
Et par sekunder senere vil du finne de valgte csv-filene konvertert til separate ark i én Excel-arbeidsbok. Raskt og smertefritt!
Slik konverterer du flere CSV til Excel. Takk for at du leste og se deg neste uke!