Zum Hauptinhalt springen

Zusammenführen Excel Dateien in Make

Zusammenführen Excel Dateien ist ein automatisierter Vorgang, der mehrere kombiniert Excel Arbeitsmappen werden in einer einzigen konsolidierten Datei zusammengeführt, indem ihre Arbeitsblätter in einer kontrollierten Reihenfolge verknüpft werden, wobei Formeln, Formatierungen und Daten aus allen Quelldateien erhalten bleiben. PDF4me Automatische Auflösung doppelter Tabellennamen und Unterstützung für XLSX, XLS, PDF, Und CSV Ausgabe in einem einzigen Make Modulaufruf. Siehe dazu auch Excel Unterstützte Dateiformate auf Microsoft Learn und die Open XML SDK-DokumentationDie

Was dieses Modul bewirkt

PDF4me Excel, Zusammenführungsdateien kombiniert automatisch mehrere Excel Arbeitsmappen in einer einzigen konsolidierten Datei in Ihrem Make Dieses Szenario funktioniert ohne Power Query, VBA und manuelles Kopieren und Einfügen. Fügen Sie jede Quelldatei dem Array „Dateien“ hinzu, weisen Sie eine Sortierposition zu, um die Tab-Reihenfolge in der Ausgabemappe zu steuern, wählen Sie die einzuschließenden Arbeitsblätter aus jeder Datei aus und legen Sie ein Ausgabeformat fest. Doppelte Arbeitsblattnamen werden automatisch aufgelöst. Die zusammengeführte Arbeitsmappe kann anschließend hochgeladen, per E-Mail versendet oder an beliebige nachfolgende Module übergeben werden.

Verwandte Blog-Beiträge
Zu dieser Funktion gibt es noch keinen Blogbeitrag – folgt in Kürze.
Schauen Sie sich in der Zwischenzeit im PDF4me-Blog Tutorials und Arbeitsabläufe für alle Plattformen an.
Besuchen Sie den Blog

Authentifizierung Ihres API Anfrage

Jeder PDF4me Modul in Make erfordert eine gültige VerbindungErstellen oder wählen Sie einen Eintrag aus, der Ihre Daten enthält. PDF4me API Schlüssel, damit das Szenario Arbeitsmappen-Zusammenführungsanforderungen sicher authentifizieren kann.

Wichtige Fakten, die Sie nicht verpassen sollten

Die Sortierposition steuert die Tabulatorreihenfolge in der Ausgabe.
Die Dateien werden in aufsteigender Sortierreihenfolge zusammengeführt, wobei die Datei mit der niedrigsten Nummer zuerst steht. Weisen Sie beispielsweise Januar die Nummer 1, Februar die Nummer 2, März die Nummer 3 oder Nord die Nummer 1, Süd die Nummer 2 zu, um bei jeder Ausführung des Szenarios eine konsistente und vorhersehbare Reihenfolge der Arbeitsblätter in der Ausgabemappe zu gewährleisten.
Die Option „Arbeitsblätter zusammenführen“ schränkt ein, welche Registerkarten einbezogen werden.
Für jede Datei im Array können Sie die Namen bestimmter Arbeitsblätter angeben, die importiert werden sollen. Lassen Sie das Feld leer, um alle Blätter dieser Datei einzuschließen. Durch die Auswahl nur der benötigten Registerkarten, z. B. „Zusammenfassung“ und „Daten“, lässt sich die Ausgabedateigröße deutlich reduzieren, wenn die Quellarbeitsmappen Rohdaten oder Zwischenergebnisse enthalten.
Doppelte Tabellennamen werden automatisch aufgelöst.
Wenn zwei Quellarbeitsmappen jeweils ein Arbeitsblatt mit dem Namen „Zusammenfassung“ enthalten, benennt das Modul das zweite Vorkommen in „Zusammenfassung_1“, das dritte in „Zusammenfassung_2“ usw. um. Sie müssen die Registerkarten in Ihren Quelldateien vor dem Zusammenführen nicht umbenennen.
Das PDF4me Excel-Seriendateimodul zeigt den Ausgabedateinamen, das auf XLSX festgelegte Ausgabeformat und ein Array-Element für Dateien mit den Feldern Dateiname, Dateiinhalt, Sortierposition und zusammenzuführende Arbeitsblätter an.

Dateiname und Ausgabeformat werden oben festgelegt. Jedes Element im Array „Dateien“ liefert eine Quellarbeitsmappe mit ihrer Sortierposition und optionalem Arbeitsblattfilter.

Parameter

Erforderlich: Für die Ausführung des Moduls müssen die Verbindung, der Ausgabedateiname, das Ausgabeformat und mindestens ein Element im Array „Files“ mit Dateiname und Dateiinhalt angegeben werden.

ParameterErforderlichWas es tutBeispiel
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

Ausgabe

FeldTypWas es enthält
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.

So führen Sie eine Zusammenführung durch Excel Dateien in Make

  1. Hinzufügen PDF4me ExcelZusammenführungsdateien zu Ihrem Make Szenario.
  2. Wählen Verbindung (oder klicken Sie hier) Hinzufügen um einen mit Ihrem API Schlüssel).
  3. Geben Sie die Name der Ausgabedatei (ohne Erweiterung) und wählen Sie AusgabeformatDie
  4. Klicken Artikel hinzufügen unter DateienOrdnen Sie für jede Quellarbeitsmappe die folgenden Daten zu: Dateiname Und Datei Inhalte aus einem vorherigen Downloadmodul, festgelegt Sortierpositionund optional Liste Zusammenzuführende ArbeitsblätterDie
  5. Klicken Speichern und rennen. dokumentieren Die Ausgabe enthält die zusammengeführte Arbeitsmappe in Base64: Leiten Sie es an ein Upload-Modul weiter, um es zu speichern. Google Drive, Dropbox, oder SharePointDie

Wann sollte ich die Zusammenführungsfunktion verwenden? Excel Dateien?

Wann sollte ich die Funktion „Excel-Dateien zusammenführen“ verwenden?Common Make scenario patterns using Merge Excel Files.
Zusammenfassung der monatlichen Abteilungsberichte
  1. Ein geplanter Auslöser wird am 1. jedes Monats um 8 Uhr morgens ausgeführt.
  2. Google Drive lädt die monatlichen Berichte der einzelnen Abteilungen herunter Excel Bericht. Jede Datei wird als Element im Array „Dateien“ mit der Sortierposition 1-10 abgebildet, um eine einheitliche Abteilungsreihenfolge zu gewährleisten.
  3. Mit der Funktion „Dateien zusammenführen“ werden alle Berichte in einer einzigen Arbeitsmappe zusammengefasst, wobei die Abteilungsnamen als Tabellenblätter dienen.
  4. Die zusammengeführte XLSX-Datei wird in den Executive-Bereich hochgeladen. Google Drive Der Ordner wurde an die Führungsebene per E-Mail gesendet.
Vierteljahresarchiv als schreibgeschützt PDF
  1. Ein planmäßiger Auslöser wird am ersten Tag nach Quartalsende aktiviert.
  2. SharePoint Downloads im Januar, Februar und März Excel Dateien. Die Sortierpositionen 1, 2 und 3 erzwingen die chronologische Tabulatorreihenfolge.
  3. Die Zusammenführung von Dateien wird mit dem auf OutputFormat festgelegten Wert ausgeführt. PDFDie zusammengeführte Arbeitsmappe wird als nicht bearbeitbarer Quartals-Snapshot archiviert.
  4. Der PDF wird im Compliance-Speicher abgelegt und ein Eintrag im Compliance-Indexblatt protokolliert.
Regionale Umsatzübersicht mit ausgewählten Tabellen
  1. Ein wöchentlicher Auslöser ruft regionale Verkaufsberichte ab von Dropbox, fünf Dateien für fünf Regionen.
  2. Bei jedem Dateielement werden die zusammenzuführenden Arbeitsblätter nur auf „Zusammenfassung“ und „Daten“ gesetzt, die Registerkarten für die Rohberechnungen werden ausgeschlossen, wodurch die Ausgabe kompakt bleibt.
  3. Die Sortierposition weist eine einheitliche regionale Reihenfolge zu (Nord=1, Süd=2, Ost=3, West=4, Mitte=5).
  4. Die konsolidierte XLSX-Datei wird jeden Montagmorgen per E-Mail an den Vertriebsleiter gesendet.

Häufig gestellte Fragen

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.

Verwandte Module

Hilfe erhalten