Passa al contenuto principale

Unire Excel File in Make

Unire Excel File è un'operazione automatizzata che combina più Excel Unisci le cartelle di lavoro in un unico file consolidato, unendo i fogli di lavoro in un ordine controllato e preservando formule, formattazione e dati da tutti i file di origine. PDF4me gestisce automaticamente la risoluzione dei nomi di fogli duplicati e supporta XLSX, XLS, PDF, E CSV output in un singolo Make chiamata del modulo. Per riferimento, vedere Excel formati di file supportati su Microsoft Learn e il Documentazione di Open XML SDK.

Cosa fa questo modulo

PDF4me Excel, Unisci file combina automaticamente più Excel cartelle di lavoro in un unico file consolidato nel tuo Make Scenario, senza Power Query, senza VBA e senza copia-incolla manuale. Aggiungi ogni file sorgente alla matrice File, assegna una posizione di ordinamento per controllare l'ordine di tabulazione nella cartella di lavoro di output, scegli quali fogli di lavoro includere da ciascun file e seleziona un formato di output. I nomi dei fogli di lavoro duplicati vengono risolti automaticamente. La cartella di lavoro unita è pronta per essere caricata, inviata tramite e-mail o passata a qualsiasi modulo successivo.

Articoli correlati del blog
Non ci sono ancora post sul blog dedicati a questa funzionalità — in arrivo a breve.
Nel frattempo, dai un'occhiata al blog di PDF4me per trovare tutorial e procedure operative su tutte le piattaforme.
Visita il blog

Autenticazione del tuo API Richiesta

Ogni PDF4me modulo in Make richiede un valido Connessione. Crea o selezionane uno che contenga il tuo PDF4me API chiave affinché lo scenario possa autenticare in modo sicuro le richieste di unione di cartelle di lavoro.

Informazioni importanti da non perdere

L'opzione "Ordina posizione" controlla l'ordine di tabulazione nell'output.
I file vengono uniti in ordine crescente di posizione di ordinamento, il file con il numero più basso viene elaborato per primo. Assegna 1 a gennaio, 2 a febbraio, 3 a marzo, oppure 1 a Nord, 2 a Sud, per ottenere una sequenza di fogli di lavoro coerente e prevedibile nella cartella di lavoro di output ogni volta che lo scenario viene eseguito.
La funzione "Unisci fogli di lavoro" limita le schede incluse
Per ogni file nell'array, è possibile elencare i nomi dei fogli di lavoro specifici da includere. Lasciando vuoto il campo, verranno inclusi tutti i fogli di lavoro di quel file. Selezionando solo le schede necessarie, ad esempio "Riepilogo" e "Dati", si riduce significativamente la dimensione del file di output quando le cartelle di lavoro di origine contengono fogli di calcolo grezzi o intermedi.
I nomi dei fogli duplicati vengono risolti automaticamente
Quando due cartelle di lavoro di origine contengono entrambe un foglio di lavoro denominato "Riepilogo", il modulo rinomina la seconda occorrenza in Riepilogo_1, la terza in Riepilogo_2 e così via. Non è mai necessario rinominare preventivamente le schede nei file di origine prima di eseguire l'unione.
Crea il modulo PDF4me Excel Merge Files che mostra il nome del file di output, il formato di output impostato su XLSX e un elemento array Files con i campi Nome file, Contenuto file, Posizione di ordinamento e Fogli di lavoro da unire.

Il nome del file di output e il formato di output vengono impostati all'inizio. Ogni elemento nell'array Files fornisce una cartella di lavoro di origine con la relativa posizione di ordinamento e un filtro opzionale per il foglio di lavoro.

Parametri

Necessario: Perché il modulo funzioni, è necessario fornire la connessione, il nome del file di output, il formato di output e almeno un elemento nell'array Files con nome del file e contenuto del file.

ParametroNecessarioCosa faEsempio
ConnectionYesPDF4me API connection. Click Add and paste your API key if connecting for the first time.Your PDF4me connection
Output File NameYesName for the merged output file without any extension. The correct extension is added automatically based on the OutputFormat you select.Q1_Consolidated
OutputFormatYesFormat for the merged output. XLSX works with all modern Excel versions. XLS supports legacy systems. PDF creates a read-only archive. CSV exports the first worksheet only as plain comma-separated text.XLSX
Files: File NameYesOriginal filename including extension for each source workbook item in the Files array.january_sales.xlsx
Files: FileYesBase64-encoded content of the source Excel file. Map from a Google Drive, Dropbox, or SharePoint download module, or from an HTTP request that returns the file.Base64-encoded file content
Files: Sort PositionNoMerge order for this file: lower numbers are placed first in the output. Assign 1 to January, 2 to February, and so on.1
Files: Worksheets To MergeNoList of specific worksheet names to include from this file. Leave empty to include all sheets. Naming specific tabs reduces output file size.Summary, Data

Produzione

CampoTipoCosa contiene
documentString (Base64)The merged workbook encoded in Base64. Decode and pipe into a Google Drive upload, SharePoint save, email attachment, or any downstream module that accepts a file buffer.

Come unire Excel File in Make

  1. Aggiungere PDF4me ExcelUnisci file al tuo Make scenario.
  2. Seleziona Connessione (oppure fai clic) Aggiungere per crearne uno con il tuo API chiave).
  3. Inserisci il Nome del file di output (senza estensione) e scegli Formato di output.
  4. Fare clic Aggiungi elemento Sotto File. Per ogni cartella di lavoro sorgente, mappare il Nome del file E File contenuto da un modulo di download precedente, impostato Posizione di ordinamentoe facoltativamente elencare Fogli di lavoro da unire.
  5. Fare clic Salva e correre. Il documento l'output contiene la cartella di lavoro unita in Base64: passalo a un modulo di caricamento per salvarlo Google Drive, Dropbox, O SharePoint.

Quando dovrei usare la funzione Unisci? Excel File?

Quando dovrei utilizzare la funzione Unisci file Excel?Common Make scenario patterns using Merge Excel Files.
Consolidamento dei report mensili dipartimentali
  1. L'attivazione programmata avviene il primo giorno di ogni mese alle ore 8:00.
  2. Google Drive scarica il report mensile di ciascun dipartimento Excel report. Ogni file è mappato come elemento nell'array Files con posizione di ordinamento 1-10 per un ordine dipartimentale coerente.
  3. La funzione Unisci file combina tutti i report in un'unica cartella di lavoro consolidata, con i nomi dei reparti come schede dei fogli di lavoro.
  4. Il file XLSX unito viene caricato sul server esecutivo. Google Drive cartella e inviata via e-mail alla dirigenza.
Archivio trimestrale in sola lettura PDF
  1. Un evento programmato si attiva il primo giorno successivo alla fine del trimestre.
  2. SharePoint download gennaio, febbraio e marzo Excel file. Le posizioni di ordinamento 1, 2 e 3 impongono l'ordine cronologico di tabulazione.
  3. Unisci file viene eseguito con OutputFormat impostato su PDF, la cartella di lavoro unificata viene archiviata come istantanea trimestrale non modificabile.
  4. IL PDF viene salvato nell'archivio di conformità e viene registrata una voce nel foglio indice di conformità.
Riepilogo delle vendite regionali con schede selettive
  1. Un trigger settimanale recupera i report di vendita regionali da Dropbox, cinque file per cinque regioni.
  2. Ciascun elemento del file imposta i Fogli di lavoro da unire solo su "Riepilogo" e "Dati", escludendo le schede di calcolo non elaborate, in modo da mantenere l'output compatto.
  3. La posizione di ordinamento assegna un ordine regionale coerente (Nord=1, Sud=2, Est=3, Ovest=4, Centro=5).
  4. Il file XLSX consolidato viene inviato via e-mail al vicepresidente delle vendite ogni lunedì mattina.

Domande frequenti

How many Excel files can I merge in a single module call?+
There is no enforced limit on the number of items in the Files array. Add one item per source workbook and assign each a Sort Position. The module processes all of them in a single API call, making it practical for consolidating 10, 20, or more monthly or regional reports in one scenario run.
What happens when two source workbooks have a worksheet with the same name?+
Duplicate worksheet names are resolved automatically. The module appends a numeric suffix to later occurrences: so if two workbooks both have a "Summary" tab, the second becomes "Summary_1", the third "Summary_2", and so on. You never need to pre-rename tabs in your source files.
Can I include only specific worksheets from each file?+
Yes. In each Files array item, list the exact worksheet names you want in the Worksheets To Merge field. Leave the field empty to include every sheet from that file. Selecting only the sheets you need: for example "Summary" and "Data" : significantly reduces the output file size when source workbooks contain raw or intermediate calculation tabs.
When should I choose PDF or CSV output instead of XLSX?+
Choose PDF when the merged workbook is for distribution or compliance archiving: it preserves the visual layout and cannot be accidentally edited. Choose CSV when the consolidated data needs to go directly into a database or another system that reads plain text. Note that CSV output contains only the first worksheet of the merged result.
Does the merged output preserve formulas and formatting from the source files?+
Yes. Worksheet content and cell formatting from each source file are preserved in the output. Formulas are included as-is when outputting to XLSX or XLS. If you need the merged file to contain only static values for a clean data handoff, consider passing the output through a subsequent Excel processing module before distribution.

Moduli correlati

Richiedi assistenza