Zum Hauptinhalt springen

Arbeitsblatt aus Excel-Datei extrahieren mit n8n Aktion

PDF4me Arbeitsblätter aus Excel extrahieren Konvertiert ganze Arbeitsblätter aus Excel-Arbeitsmappen in strukturierte Tabellenblätter. JSON durch n8n Automatisierte Arbeitsabläufe. Excel-Dateien verarbeiten über n8n Trigger, Binärdaten, Base64-Strings oder öffentliche URLs Diese Lösung extrahiert vollständige Tabellenblattdaten mit automatischer Kopfzeilenerkennung, flexibler Tabellenblattauswahl nach Name oder Index, Unterstützung mehrerer Tabellenblätter und Beibehaltung des Datentyps. Sie eignet sich ideal für den vollständigen Datenexport und die Verarbeitung mehrerer Tabellenblätter. API Integration, Datenbankmigration und umfassende Excel-zu-JSON Transformations-Workflows, die eine vollständige Extraktion der Arbeitsblätter mit strukturierter Ausgabe und nahtloser Integration erfordern.

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

Aufstellen

Füge die PDF4me Knoten "Arbeitsblätter extrahieren" zu Ihrem n8n Führen Sie den Workflow durch und konfigurieren Sie die erforderlichen Parameter. Anweisungen zur Ersteinrichtung finden Sie in unserer [Website/Dokumentation/etc.]. n8n IntegrationsleitfadenDie

Voraussetzungen:

  • PDF4me API Zugangsdaten
  • n8n Workflow-Zugriff

Konfiguration:

  1. Hinzufügen PDF4me Knoten zum Workflow
  2. Aktion „Arbeitsblatt aus Excel-Datei extrahieren“ auswählen
  3. Eingabeparameter konfigurieren (siehe unten)
Arbeitsblätter aus Excel extrahieren

Parameter

Vollständige Liste der Parameter für die Aktion „Arbeitsblätter extrahieren“. Konfigurieren Sie diese Parameter, um die Extraktion von Arbeitsblättern zu steuern.

Wichtig: Mit einem Sternchen (***) gekennzeichnete Parameter sind erforderlich und müssen angegeben werden, damit die Aktion ordnungsgemäß funktioniert.

ParameterTypBeschreibungBeispiel
Eingabedatentyp***StringAuswahl des Excel-Eingabeformats
• Wählen Sie das Format Ihrer Excel-Dateneingabe.
PDF4me unterstützt mehrere Eingabetypen
• Optionen: Binärdaten, Base64 Zeichenkette oder URL
Binary Data
Binäres Eingabefeld***BinärEingabe einer binären Excel-Datei (Erforderlich bei Binärdaten)
• Referenz-Excel-Datei (.xlsx, .xls) aus dem vorherigen n8n Knoten- oder Datei-Upload
PDF4me verarbeitet binäre Excel-Dateien mit automatischer Formaterkennung
• Erforderlich, wenn der Eingabedatentyp "Binärdaten" ist
{{ $binary.data }}
Base64-Excel-Inhalt***StringBase64 Kodierte Excel-Eingabe (Erforderlich bei Base64-String)
• Stellen Sie den Excel-Inhalt (.xlsx, .xls) als Base64-kodierte Zeichenfolge bereit.
PDF4me dekodiert und verarbeitet automatisch den Excel-Inhalt
• Erforderlich, wenn der Eingabedatentyp "Base64 String"
UEsDBBQABgAI...
Excel-URL***StringÖffentliches Excel URL Eingabe (Erforderlich, falls URL)
• Eine öffentliche/offene Genehmigung einholen URL in die Excel-Datei (.xlsx, .xls)
PDF4me Lädt die Excel-Datei von der bereitgestellten Quelle herunter und verarbeitet sie. URL
• Erforderlich, wenn der Eingabedatentyp "URL"
https://abc.com/data.xlsx
Excel-Name***StringExcel-Eingabedateiname
• Geben Sie den Namen der Excel-Eingabedatei mit der entsprechenden Dateiendung (.xlsx, .xls) an.
PDF4me nutzt dies zur Formaterkennung und Verarbeitungsoptimierung
data.xlsx
ArbeitsblattnamenStringKommagetrennte Arbeitsblattnamen
• Liste der zu extrahierenden Arbeitsblattnamen
• Format: "Blatt1,Zusammenfassung,Bericht"
AuswahllogikFalls angegeben → Extrahiere die benannten Arbeitsblätter. Falls sowohl Arbeitsblattnamen als auch Arbeitsblattindizes angegeben sind → Extrahiere die Arbeitsblätter, die einer der beiden Bedingungen entsprechen (Vereinigung). Falls keine der beiden Bedingungen angegeben ist → Extrahiere alle Arbeitsblätter.
• Groß-/Kleinschreibung beachten: Namen der Arbeitsblätter
Employees,Sales
ArbeitsblattverzeichnisseStringKommagetrennte Indizes (0-basiert)
• Liste der zu extrahierenden Arbeitsblattindizes
• Format: "0,1,2" (Index 0 = erstes Blatt, Index 1 = zweites Blatt usw.)
AuswahllogikFalls angegeben → Extrahiert die indizierten Arbeitsblätter. Falls beide Parameter angegeben sind → Extrahiert die Arbeitsblätter, die entweder der Vereinigung oder der Liste entsprechen.
0-basierte IndizierungIndex 0 = erstes Arbeitsblatt
0,2,4

Ausgabe

Ausgabeparameter

ParameterTypBeschreibungBeispiel
jsonFileNameStringJSON Ausgabedateiname - Der Name der generierten JSON Datei mit extrahierten Arbeitsblattdatenexcel_extracted.json
txtFileNameStringTXT-Ausgabedateiname - Der Name der generierten TXT-Datei, die die extrahierten Arbeitsblattdaten enthält.excel_extracted.txt
jsonFileSizeNummerJSON Dateigröße in Bytes - Die Größe der JSON Ausgabedatei in Bytes206933
txtDateigrößeNummerTXT-Dateigröße in Bytes - Die Größe der TXT-Ausgabedatei in Bytes206933
ErfolgBooleanPDF4me Betriebsstatus - Boolean Flagge, die den Erfolg oder Misserfolg des Arbeitsblattextraktionsprozesses anzeigt. PDF4me Rückgaben true für einen erfolgreichen Betrieb und false für etwaige Fehlertrue
originalFileNameStringDateiname des ursprünglichen Excel-Dokuments - Der Name der Excel-EingabedateimyExcelFile.xlsx
extractByStringExtraktionsmethode Die Methode zur Identifizierung der zu extrahierenden Arbeitsblätter. Werte: „Name“, wenn die Extraktion anhand der Arbeitsblattnamen erfolgt, „Index“, wenn die Extraktion anhand der Arbeitsblattindizes erfolgt.name
ArbeitsblattnamenStringextrahierte Arbeitsblattnamen - Durch Kommas getrennte Liste der extrahierten ArbeitsblattnamenSheet2
geparsteDatenObjectGeparste Arbeitsblattdaten - Object Die Datei enthält extrahierte Arbeitsblattdaten, wobei die Arbeitsblattnamen als Schlüssel und Arrays von Zeilenobjekten als Werte dienen. Jedes Zeilenobjekt enthält Spaltenüberschriften als Schlüssel und Zellwerte als Werte.{"Sheet2": [{"First Name": "Dulce", "Age": 32}]}
NachrichtStringOperationsmeldung - Eine beschreibende Meldung, die das Ergebnis des Arbeitsblattextraktionsvorgangs angibt, einschließlich der Arbeitsblattnamen und der Extraktionsmethode.Successfully extracted worksheet(s) 'Sheet2' by name and created JSON and TXT outputs

N8N Maßnahmenreaktion

Der PDF4me Arbeitsblatt aus Excel-Datei extrahieren API Die Antwort kann in verschiedenen Formaten angezeigt werden. Wählen Sie die Ansicht, die Ihren Bedürfnissen am besten entspricht:

JSON Antwortformat

Das Rohmaterial JSON Antwort von der API:

[
{
"jsonFileName": "excel_extracted.json",
"txtFileName": "excel_extracted.txt",
"jsonFileSize": 206933,
"txtFileSize": 206933,
"success": true,
"originalFileName": "myExcelFile.xlsx",
"extractBy": "name",
"worksheetNames": "Sheet2",
"parsedData": {
"Sheet2": [
{
"": 1,
"First Name": "Dulce",
"Last Name": "Abril",
"Gender": "Female",
"Country": "United States",
"Age": 32,
"Date": "15/10/2017",
"Id": 1562
},
{
"": 2,
"First Name": "Mara",
"Last Name": "Hashimoto",
"Gender": "Female",
"Country": "Great Britain",
"Age": 25,
"Date": "16/08/2016",
"Id": 1582
},
{
"": 3,
"First Name": "Philip",
"Last Name": "Gent",
"Gender": "Male",
"Country": "France",
"Age": 36,
"Date": "21/05/2015",
"Id": 2587
}
]
},
"message": "Successfully extracted worksheet(s) 'Sheet2' by name and created JSON and TXT outputs"
}
]

Anwendungsfälle

Vollständiger Datenexport und Migration

  • Ganze Excel-Arbeitsmappen extrahieren als JSON für Systemmigrationen, Datenarchivierung und Datensicherungsvorgänge
  • Konvertieren Sie mehrseitige Excel-Dateien in JSON Format für Cloud-Speicher und Datenbankimport
  • Exportieren Sie vollständige Arbeitsblattdaten für API Integration und systemübergreifende Synchronisierung

Mehrblattverarbeitung und -analyse

  • Mehrere Arbeitsblätter gleichzeitig extrahieren zur Parallelverarbeitung in n8n Arbeitsabläufe
  • Verarbeiten Sie verschiedene Tabellenblätter mit unterschiedlicher Geschäftslogik und Transformationen.
  • Integrieren Sie vollständige Arbeitsmappendaten mit externen APIs und Datenanalyseplattformen

Business Intelligence und Datenintegration

  • Excel-Daten exportieren nach JSON für Business-Intelligence-Tools und Analyseplattformen
  • Excel-Berichte in strukturierte Formate konvertieren JSON für automatisierte Berichts- und Dashboard-Aktualisierungen
  • Excel-Daten integrieren mit CRM Systeme, Datenbanken und Cloud-Dienste

Hilfe erhalten