Slå sammen flere CSV-filer til én Excel-arbeidsbok

  • Dele Denne
Michael Brown

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:

    1. Flytt alle målfilene til én mappe og sørg for at mappen ikke inneholder andre .csv-filer.
    2. 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.

    3. I Windows-søkeboksen skriver du cmd , og klikker deretter på Ledetekst -appen for å starte den.

    4. 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 .

    5. 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.

    6. 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:

    1. 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.
    2. Data -fanen, i Hent & Transform data -gruppen, klikk Hent data > Fra fil > Fra mappe .

    3. Bla gjennom mappen du har lagt inn csv-filene i, og klikk Åpne .

    4. 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 :)

    1. 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 .

    2. Klikk Legg til filer -knappen, og finn og velg deretter csv-filene for import . Når du er ferdig, klikk Neste .

    3. 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!

    Michael Brown er en dedikert teknologientusiast med en lidenskap for å forenkle komplekse prosesser ved hjelp av programvareverktøy. Med mer enn ti års erfaring i teknologibransjen, har han forbedret ferdighetene sine i Microsoft Excel og Outlook, samt Google Sheets og Docs. Michaels blogg er dedikert til å dele sin kunnskap og ekspertise med andre, og gir enkle å følge tips og veiledninger for å forbedre produktivitet og effektivitet. Enten du er en erfaren profesjonell eller nybegynner, tilbyr Michaels blogg verdifull innsikt og praktiske råd for å få mest mulig ut av disse viktige programvareverktøyene.