Combina diversos fitxers CSV en un sol llibre d'Excel

  • Comparteix Això
Michael Brown

3 maneres ràpides de convertir diversos fitxers CSV a Excel convertint cada fitxer en un full de càlcul independent o combinant totes les dades en un sol full.

Si sovint exporteu fitxers en format CSV des de diferents aplicacions, podeu acabar tenint un munt de fitxers individuals relacionats amb el mateix tema. Segurament, Excel pot obrir diversos fitxers alhora, però com a llibres de treball separats. La pregunta és: hi ha una manera senzilla de convertir diversos fitxers .csv en un únic llibre de treball? Cosa segura. Fins i tot hi ha tres maneres d'aquest tipus :)

    Combineu diversos fitxers CSV en un sol fitxer Excel mitjançant el símbol del sistema

    Per combinar ràpidament diversos fitxers CSV en un sol, podeu fer servir de l'eina Símbol del sistema de Windows. A continuació s'explica com:

    1. Mou tots els fitxers de destinació a una carpeta i assegureu-vos que aquesta carpeta no conté cap altre fitxer .csv.
    2. A l'Explorador de Windows, aneu a la carpeta que conté els vostres fitxers csv i copieu-ne el camí. Per fer-ho, manteniu premuda la tecla Maj del teclat, feu clic amb el botó dret a la carpeta i, a continuació, seleccioneu Copia com a camí al menú contextual.

      A Windows 10 i posterior, el botó Copia el camí també està disponible a la pestanya Inici de l'Explorador de fitxers.

    3. Al quadre de cerca de Windows, escriviu cmd i, a continuació, feu clic a l'aplicació Símbol del sistema per iniciar-la.

    4. A a la finestra Símbol del sistema , introduïu una ordre per canviar el directori actiu aCarpeta CSV. Per fer-ho, escriviu cd seguit d'un espai i, a continuació, premeu Ctrl + V per enganxar el camí de la carpeta.

      Com a alternativa, podeu arrossegar i deixar anar la carpeta directament des de l' Explorador de fitxers a la finestra Símbol del sistema .

    5. En aquest punt, la vostra pantalla hauria de semblar a la següent. Si ho fa, premeu la tecla Intro per executar l'ordre.

      Un cop fet això, la ruta de la carpeta apareixerà a la línia d'ordres, reflectint el canvi del directori actiu.

    6. A la línia d'ordres, després del camí de la carpeta, escriviu copia *.csv merged-csv-files.csv i premeu Intro .

      A l'ordre anterior, merged-csv-files.csv és el nom del fitxer resultant, no dubteu a canviar-lo pel nom que vulgueu.

      Si tot va bé, els noms dels fitxers copiats apareixeran a sota de l'ordre executada:

    Ara, podeu tancar el finestra del símbol del sistema i torneu a la carpeta que conté els fitxers originals. Allà trobareu un fitxer nou anomenat merged-csv-files.csv , o qualsevol nom que hàgiu especificat al pas 6.

    Consells i notes:

    • La fusió de totes les dades en un fitxer més gran funciona molt bé per a fitxers homogenis de la mateixa estructura . Per a fitxers amb columnes diferents, pot ser que no sigui la millor solució.
    • Si tots els fitxers que voleu combinar tenen el mateixencapçalaments de columnes, té sentit eliminar les files del lector a tots excepte al primer fitxer, de manera que es copien al fitxer més gran només una vegada.
    • L'ordre copiar fusiona els fitxers tal com estan . Si voleu més control sobre com s'importen els vostres fitxers CVS a Excel, Power Query pot ser una solució més adequada.

    Combineu diversos fitxers CSV en un de sol amb Power Query

    Power La consulta és una de les eines més potents d'Excel 365 - Excel 2016. Entre altres coses, pot unir i transformar dades de diferents fonts, una característica interessant que aprofitarem en aquest exemple.

    Per combinar. diversos fitxers CSV en un sol llibre d'Excel, aquests són els passos que heu de seguir:

    1. Coloqueu tots els vostres fitxers CSV en una carpeta. Assegureu-vos que aquesta carpeta no conté cap altre fitxer, ja que poden provocar moviments addicionals més endavant.
    2. A la pestanya Dades , a la pestanya Obtén & Transformeu el grup de dades , feu clic a Obtén dades > Des del fitxer > Des de la carpeta .

    3. Busqueu la carpeta on heu posat els fitxers csv i feu clic a Obre .

    4. La pantalla següent mostra els detalls de tots els fitxers. a la carpeta seleccionada. Al menú desplegable Combina , teniu tres opcions disponibles:
      • Combina i amp; Transformar les dades : la més flexible i rica en funcions. Les dades de tots els fitxers csv es carregaran al Power Query Editor,on podeu fer diversos ajustos: triar tipus de dades per a columnes, filtrar files no desitjades, eliminar duplicats, etc.
      • Combina & Load : la més senzilla i ràpida. Carrega les dades combinades directament en un full de treball nou.
      • Combina i amp; Carrega a... : us permet triar on carregar les dades (a un full de treball existent o nou) i en quina forma (taula, informe de taula dinàmica o gràfic, només una connexió).

    Ara, analitzem breument els punts clau de cada escenari.

    Combineu i carregueu dades

    En el cas més senzill quan no hi ha cap ajust. als fitxers csv originals, escolliu Combina & Carrega o Combina i amp; Carrega a... .

    Essencialment, aquestes dues opcions fan el mateix: importar dades de fitxers individuals en un sol full de treball. El primer carrega els resultats en un full nou, mentre que el segon us permet decidir on els voleu carregar.

    Al quadre de diàleg de vista prèvia, només podeu decidir sobre:

    • Fitxer de mostra : quin dels fitxers importats s'ha de considerar com a mostra.
    • Delimitador : en fitxers CSV, normalment és una coma.
    • Detecció de tipus de dades . Podeu permetre que Excel triï automàticament el tipus de dades per a cada columna en funció de les primeres 200 files (per defecte) o conjunt de dades sencer . O podeu triar no detectar els tipus de dades i tenir totes les dades importades al Text original.format.

    Un cop hàgiu fet les vostres eleccions (en la majoria dels casos, els valors predeterminats funcionen bé), feu clic a D'acord.

    Si heu triat Combina i amp; Carregueu , les dades s'importaran en un full de treball nou com a taula.

    En cas de Combina & Carrega a... , apareixerà el quadre de diàleg següent que us demanarà que especifiqueu on i les dades s'han d'importar:

    Amb la configuració predeterminada que es mostra a la imatge de dalt, les dades de diversos fitxers csv s'importaran en el format de taula com aquest:

    Combina i transforma dades

    El Combina & L'opció Transformar dades farà que les vostres dades es carreguin a l'Editor de Power Query. Les característiques són nombroses aquí, així que enfocarem les que són especialment útils per manejar informació de diferents fonts.

    Filtreu els fitxers per combinar

    Si la carpeta d'origen conté més fitxers que vosaltres. realment voleu combinar, o alguns fitxers no són .csv, obriu el filtre de la columna Source.Name i desmarqueu-ne els irrellevants.

    Especifiqueu les dades. tipus

    Normalment, Excel determina automàticament els tipus de dades per a totes les columnes. En alguns casos, però, els valors predeterminats poden no ser adequats per a vostè. Per canviar el format de dades d'una columna concreta, seleccioneu-la fent clic a la seva capçalera i, a continuació, feu clic a Tipus de dades al grup Transforma .

    Per exemple:

    • Per continuar liderzeros abans dels números, trieu Text .
    • Per mostrar el símbol $ davant dels imports, trieu Moneda .
    • Per mostrar correctament Valors data i hora , seleccioneu Data , Hora o Data/hora .

    Elimina els duplicats

    Per desfer-se de les entrades duplicades, seleccioneu la columna de clau (identificador únic) que només hauria de contenir valors únics i, a continuació, feu clic a Elimina les files. > Elimina els duplicats .

    Per obtenir funcions més útils, explora la cinta!

    Carrega dades al full de treball d'Excel

    Quan hàgiu acabat d'editar, carregueu les dades a Excel. Per això, a la pestanya Inici , al grup Tanca , feu clic a Tanca i amp; Carregueu i, a continuació, premeu:

    • Tanca i amp; Carrega : importa les dades a un full nou com a taula.
    • Tanca & Carrega a... : pot transferir dades a un full nou o existent com a taula, taula dinàmica o gràfic de taula dinàmica.

    Consells i notes:

    • Les dades importades amb Power Query romanen connectades als fitxers csv originals.
    • Si necessiteu combinar altres fitxers CSV , deixeu-los anar. a la carpeta d'origen i, a continuació, actualitzeu la consulta fent clic al botó Actualitza de la pestanya Disseny de la taula o Consulta .
    • A desconnecteu el fitxer combinat dels fitxers originals, feu clic a Desenllaça a la pestanya Disseny de la taula .

    Importa.diversos fitxers CSV a Excel amb l'eina Còpia de fulls

    En els dos exemples anteriors, estàvem combinant fitxers CSV individuals en un sol. Vegem ara com podeu importar cada CSV com a full separat d'un sol llibre de treball. Per aconseguir-ho, utilitzarem l'eina de còpia de fulls inclosa a la nostra Ultimate Suite for Excel.

    La importació us portarà 3 minuts com a màxim, un minut per pas :)

    1. A la pestanya Dades d'Ablebits , feu clic a Copia fulls i indiqueu com voleu importar els fitxers:
      • Per col·locar cada fitxer en un full a part , trieu Fulls seleccionats en un llibre de treball .
      • Per copiar dades de tots els fitxers csv en un full de treball únic , trieu Dades dels fulls seleccionats a un full .

    2. Feu clic al botó Afegeix fitxers i, a continuació, cerqueu i seleccioneu els fitxers csv per importar . Quan acabeu, feu clic a Següent .

    3. Finalment, el complement us preguntarà exactament com voleu enganxar les dades. En el cas dels fitxers csv, normalment continueu amb l'opció predeterminada Enganxa-ho tot i feu clic a Copia .

    Uns segons més tard, trobareu els fitxers csv seleccionats convertits en fulls separats d'un llibre d'Excel. Ràpid i indolor!

    Així és com convertir diversos CSV a Excel. Gràcies per llegir-nos i fins la setmana vinent!

    Michael Brown és un entusiasta de la tecnologia dedicat amb una passió per simplificar processos complexos mitjançant eines de programari. Amb més d'una dècada d'experiència en la indústria tecnològica, ha perfeccionat les seves habilitats en Microsoft Excel i Outlook, així com en Google Sheets i Docs. El bloc de Michael es dedica a compartir els seus coneixements i experiència amb altres persones, oferint consells i tutorials fàcils de seguir per millorar la productivitat i l'eficiència. Tant si sou un professional experimentat com si sou un principiant, el bloc de Michael ofereix valuoses idees i consells pràctics per treure el màxim profit d'aquestes eines de programari essencials.