Flette flere CSV-filer i én Excel-arbejdsbog

  • Del Dette
Michael Brown

3 hurtige måder at konvertere flere CSV-filer til Excel på: Du kan gøre hver fil til et separat regneark eller samle alle data i et enkelt ark.

Hvis du ofte eksporterer filer i CSV-format fra forskellige programmer, kan du ende med at have en masse individuelle filer, der vedrører det samme emne. Excel kan naturligvis åbne flere filer på én gang, men som separate arbejdsmapper. Spørgsmålet er - er der en enkel måde at konvertere flere .csv-filer til en enkelt arbejdsmappe på? Selvfølgelig. Der er endda tre sådanne måder :)

    Flette flere CSV-filer til én Excel-fil ved hjælp af kommandoprompt

    Hvis du hurtigt vil flette flere csv-filer til én, kan du bruge Windows Command Prompt-værktøjet. Sådan gør du:

    1. Flyt alle målfilerne til én mappe, og sørg for, at denne mappe ikke indeholder andre .csv-filer.
    2. I Windows Stifinder skal du navigere til den mappe, der indeholder dine csv-filer, og kopiere dens sti. Hold Shift-tasten på tastaturet nede, højreklik på mappen, og vælg derefter Kopier som sti i kontekstmenuen.

      På Windows 10 og højere, skal Kopier sti knappen er også tilgængelig på File Explorer's Hjem fanebladet.

    3. Skriv følgende i Windows-søgefeltet cmd , og klik derefter på Kommandoprompt app for at starte den.

    4. I den Kommandoprompt skal du indtaste en kommando til at ændre den aktive mappe til CSV-mappen. For at få det gjort, skal du skrive cd efterfulgt af en rum , og tryk derefter på Ctrl + V for at indsætte mappestien.

      Alternativt kan du trække og slippe mappen direkte fra Stifinder i den Kommandoprompt vindue.

    5. På dette tidspunkt bør din skærm se ud som nedenfor. Hvis den gør det, skal du trykke på Enter-tasten for at udføre kommandoen.

      Når du har gjort det, vises mappestien i kommandolinjen, hvilket afspejler ændringen af den aktive mappe.

    6. På kommandolinjen skal du efter mappestien skrive kopiere *.csv sammenlagte-csv-filer.csv , og tryk på Enter .

      I ovenstående kommando, fusionerede-csv-filer.csv er navnet på den resulterende fil, men du er velkommen til at ændre det til et hvilket som helst navn, som du ønsker.

      Hvis alt går godt, vil navnene på de kopierede filer blive vist under den udførte kommando:

    Nu kan du lukke kommandoprompt-vinduet og gå tilbage til mappen med de oprindelige filer. Her finder du en ny fil med navnet fusionerede-csv-filer.csv , eller det navn, du angav i trin 6.

    Tips og noter:

    • Sammenlægning af alle data i én større fil fungerer godt for homogene filer af samme type som samme struktur For filer med forskellige kolonner er det måske ikke den bedste løsning.
    • Hvis alle de filer, som du vil kombinere, har de samme kolonneoverskrifter, giver det mening at fjerne rækker af læsere i alle filer undtagen den første, så de kopieres kun én gang til den større fil.
    • kopi kommandoen sammenføjer filer som de er Hvis du vil have mere kontrol over, hvordan dine CVS-filer importeres til Excel, er Power Query måske en mere passende løsning.

    Kombiner flere CSV-filer til én med Power Query

    Power Query er et af de mest kraftfulde værktøjer i Excel 365 - Excel 2016. Det kan bl.a. sammenføje og transformere data fra forskellige kilder - en spændende funktion, som vi vil udnytte i dette eksempel.

    Hvis du vil kombinere flere csv-filer i én Excel-arbejdsbog, skal du følge disse trin:

    1. Læg alle dine CSV-filer i én mappe. Sørg for, at denne mappe ikke indeholder andre filer, da de kan forårsage ekstra flytninger senere.
    2. På den Data under fanen, i fanen Få & transformér data gruppe, klik på Hent data > Fra fil > Fra mappe .

    3. Søg efter den mappe, som du har lagt csv-filerne i, og klik på Åbn .

    4. Det næste skærmbillede viser detaljerne for alle filerne i den valgte mappe. I den Kombiner rullemenuen, har du tre muligheder:
      • Kombiner & transformér data - Dataene fra alle csv-filer indlæses til Power Query Editor, hvor du kan foretage forskellige justeringer: Vælg datatyper for kolonner, filtrer uønskede rækker fra, fjern dubletter osv.
      • Kombiner & Indlæsning - den enkleste og hurtigste. Indlæser de kombinerede data direkte i et nyt regneark.
      • Kombiner & Indlæs til... - giver dig mulighed for at vælge, hvor dataene skal indlæses (til et eksisterende eller nyt regneark) og i hvilken form (tabel, PivotTable-rapport eller diagram, kun en forbindelse).

    Lad os nu kort diskutere de vigtigste punkter i hvert scenarie.

    Kombinere og indlæse data

    I det enkleste tilfælde, hvor der ikke er behov for justeringer i de oprindelige csv-filer, skal du vælge enten Kombiner & Indlæsning eller Kombiner & Indlæs til... .

    Disse to muligheder gør grundlæggende det samme - importerer data fra individuelle filer til et regneark. Førstnævnte indlæser resultaterne i et nyt ark, mens sidstnævnte lader dig bestemme, hvor de skal indlæses.

    I dialogboksen for forhåndsvisning kan du kun vælge:

    • Eksempelfil - hvilke af de importerede filer der skal betragtes som en prøve.
    • Afgrænser - i CSV-filer er det typisk et komma.
    • Registrering af datatype Du kan lade Excel automatisk vælge datatype for hver kolonne baseret på de første 200 rækker (standard) eller hele datasættet . eller du kan vælge ikke til at registrere datatyper og få alle data importeret i den oprindelige Tekst format.

    Når du har foretaget dine valg (i de fleste tilfælde fungerer standardindstillingerne fint), skal du klikke på OK.

    Hvis du har valgt Kombiner & Indlæsning , importeres dataene i et nyt regneark som en tabel.

    I tilfælde af Kombiner & Indlæs til... vises følgende dialogboks, hvor du skal angive, hvor og hvilke data der skal importeres:

    Med standardindstillingerne vist i billedet ovenfor vil dataene fra flere csv-filer blive importeret i tabelformatet som dette:

    kombinere og transformere data

    Kombiner & transformér data får dine data indlæst i Power Query Editor. Der er mange funktioner her, så lad os fokusere på dem, der er særligt nyttige til at håndtere oplysninger fra forskellige kilder.

    Filtrer de filer, der skal kombineres

    Hvis kildemappen indeholder flere filer, end du virkelig ønsker at flette, eller hvis nogle filer ikke er .csv-filer, skal du åbne filteret i Source.Name kolonne og fjerne irrelevante.

    Angiv datatyper

    Normalt bestemmer Excel automatisk datatyperne for alle kolonner. I nogle tilfælde er standardindstillingerne imidlertid ikke altid de rigtige for dig. Hvis du vil ændre dataformatet for en bestemt kolonne, skal du vælge den pågældende kolonne ved at klikke på dens overskrift og derefter klikke på Datatype i den Transform gruppe.

    For eksempel:

    • For at holde ledende nuller før numre, vælg Tekst .
    • Hvis du vil vise $-symbolet foran beløb, skal du vælge Valuta .
    • For korrekt visning dato og tid værdier, vælg Dato , Tid eller Dato/tid .

    Fjern dubletter

    Hvis du vil slippe af med dobbeltposter, skal du vælge den nøglekolonne (unik identifikator), som kun skal indeholde unikke værdier, og derefter klikke på Fjern rækker > Fjern dubletter .

    Du kan finde flere nyttige funktioner i båndet!

    Indlæs data i Excel-regneark

    Når du er færdig med at redigere, skal du få dataene indlæst i Excel. Hjem under fanen, i fanen Luk gruppe, klik på Luk & Indlæs , og tryk derefter på enten:

    • Luk & Indlæs - importerer data til et nyt ark som en tabel.
    • Luk & Indlæs til... - kan overføre data til et nyt eller eksisterende ark som en tabel, en PivotTable eller et PivotTable-diagram.

    Tips og noter:

    • De data, der er importeret med Power Query, forbliver tilsluttet til de oprindelige csv-filer.
    • Hvis du har brug for at kombinere andre CSV-filer , skal du blot placere dem i kildemappen og derefter opdatere forespørgslen ved at klikke på Opdater på knappen på Borddesign eller Forespørgsel fanebladet.
    • Til afbryde forbindelsen den kombinerede fil fra de oprindelige filer, skal du klikke på Afbryd forbindelsen på den Borddesign fanebladet.

    Importer flere CSV-filer til Excel med Copy Sheets-værktøjet

    I de to foregående eksempler flettede vi individuelle csv-filer sammen til én. Lad os nu se på, hvordan du kan importere hver CSV-fil som en separat ark For at opnå dette bruger vi værktøjet Copy Sheets, der er inkluderet i vores Ultimate Suite for Excel.

    Det tager højst 3 minutter at importere, et minut pr. trin :)

    1. På den Ablebits Data klikker du på Kopieringsark og angiv, hvordan du vil importere filerne:
      • Hvis du vil placere hver enkelt fil på en separat ark , vælg Udvalgte ark til en arbejdsbog .
      • Sådan kopieres data fra alle csv-filer til en enkelt regneark , vælg Data fra de valgte ark til ét ark .

    2. Klik på den Tilføj filer knappen, og find og vælg derefter de csv-filer, der skal importeres. Når du er færdig, skal du klikke på Næste .

    3. Til sidst vil tilføjelsesprogrammet spørge præcis, hvordan du ønsker at indsætte dataene. I tilfælde af csv-filer bruger du normalt standardindstillingen Indsæt alle og klik blot på Kopier .

    Et par sekunder senere vil du se de valgte csv-filer konverteret til separate ark i én Excel-arbejdsmappe. Hurtigt og smertefrit!

    Sådan konverterer du flere CSV-filer til Excel. Tak fordi du læste med, og vi ses i næste uge!

    Michael Brown er en dedikeret teknologientusiast med en passion for at forenkle komplekse processer ved hjælp af softwareværktøjer. Med mere end ti års erfaring i teknologibranchen har han finpudset sine færdigheder i Microsoft Excel og Outlook samt Google Sheets og Docs. Michaels blog er dedikeret til at dele sin viden og ekspertise med andre og giver nemme at følge tips og vejledninger til at forbedre produktiviteten og effektiviteten. Uanset om du er en erfaren professionel eller nybegynder, tilbyder Michaels blog værdifuld indsigt og praktiske råd til at få mest muligt ud af disse vigtige softwareværktøjer.