Zum Hauptinhalt springen

Zeilen löschen Excel Arbeitsblatt in n8n

Zeilen löschen ist ein n8n Modul von PDF4me das unerwünschte Zeilen aus einem entfernt Excel Arbeitsblatt in einem Workflow-Schritt. Senden Sie eine Arbeitsmappe und eine Zeilenbereichszeichenfolge, die einzelne Zeilen, Bereiche oder eine gemischte Liste umfasst, und PDF4me Löscht sie von unten nach oben und gibt die bereinigte Datei zurück.

Was dieser Knoten bewirkt

PDF4meZeilen löschen Entfernt Kopfzeilen, Leerzeilen oder veraltete Abschnitte aus einem Excel Arbeitsblatt direkt in n8nStellen Sie die Arbeitsmappe bereit als Binärdaten, Base64oder ein URL, ein bestimmtes Arbeitsblatt auswählen oder das erste Blatt leer lassen und eine 1-basierte Zeilenbereichszeichenfolge (Einzelne Zeilen, Bereiche oder eine Kombination). Gibt die bereinigte Arbeitsmappe zurück, in der die angeforderten Zeilen entfernt wurden. Ideal zum Bereinigen von Exporten vor der Weitergabe, zum Kürzen von Vorlagen oder zum Löschen abgelaufener Datensätze.

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 Knoten in n8n erfordert eine gültige Anmeldeinformationen zum Verbinden mitErstellen oder wählen Sie einen Eintrag aus, der Ihre Daten enthält. PDF4me API Schlüssel, damit der Workflow Zeilenlöschungsanforderungen sicher authentifizieren kann.

Wichtige Fakten, die Sie nicht verpassen sollten

Die Löschung erfolgt von unten nach oben.
PDF4me Entfernt die angegebenen Zeilen beginnend von unten nach oben. Dadurch wird das Problem der Zeilenindexverschiebung vermieden, das bei einer einfachen Löschung von oben nach unten auftritt.
Die Zeilennummern beginnen bei 1.
Zeile 1 ist die erste Zeile im Arbeitsblatt und entspricht dem, was Sie in ExcelZeilenüberschriften. Es gibt keine Zeile 0.
Zeilenbereiche akzeptieren gemischte Listen
Kombinieren Sie einzelne Zeilen und Bereiche in einer Zeichenkette, zum Beispiel 1-3,10,25-30, um mehrere nicht zusammenhängende Abschnitte in einem einzigen Knotendurchlauf zu löschen.
PDF4me Excel-Zeilen löschen (n8n-Knoten) konfiguriert mit Anmeldeinformationen der PDF4me-API, Operation „Zeilen löschen“, Eingabemethode der Excel-Datei vom vorherigen Knoten: Binärdaten, Name der Binärdateneigenschaft: Daten, Arbeitsblattname: Sheet1 (Platzhalter), Zeilenbereich: 10–20, Ausgabedateiname: excel_rows_deleted.xlsx, Quelldokumentname: myExcelFile.xlsx, Name der Ausgabebinärdaten: Daten

Vollständiges Knotenpanel: Arbeitsmappe über Binärdaten, Zeilenbereiche 10-20 auf Blatt1

Parameter

Erforderlich in der n8n Benutzeroberfläche: Excel Dateieingabemethode, Quelldokumentname und Zeilenbereiche. Arbeitsblattname (standardmäßig das erste Blatt), Ausgabedateiname (standardmäßig excel_rows_deleted.xlsx), und Name der Ausgabebinärdaten (Standardwert) Daten) sind optional. Bedingte Arbeitsmappenquellenfelder (Name der Binärdateneigenschaft, Base64 Dokumentinhalt, Dokument URL) erscheinen nur, wenn die Übereinstimmung Excel Die Dateieingabemethode wurde ausgewählt.

ParameterErforderlichWas es tutBeispiel
Excel File Input MethodRequiredHow the workbook enters the node. From Previous Node (Binary Data) reads from a prior node (default). Base64 String accepts an encoded workbook. URL downloads it from a public link.From Previous Node (Binary Data)
Binary Data Property NameConditionalName of the binary property on the incoming n8n item that holds the workbook. Required when Excel File Input Method is Binary Data. Defaults to data.data
Base64 Document ContentConditionalBase64-encoded workbook content. Required when Excel File Input Method is Base64 String.UEsDBBQAAAA...
Document URLConditionalPublicly reachable HTTPS link to the workbook. Required when Excel File Input Method is URL.https://files.example.com/report.xlsx
Worksheet NameOptionalWorksheet to clean. Leave blank to target the first sheet in the workbook.Summary
Row RangesRequiredRow range string with 1-based row numbers. Accepts single rows, ranges, or a mixed comma-separated list. Rows are deleted bottom-to-top.1-3,10,25-30
Output File NameOptionalFilename of the cleaned workbook returned by the node. Default is excel_rows_deleted.xlsx.excel_rows_deleted.xlsx
Source Document NameRequiredLogical filename of the source workbook, used for reference and tracking in the response.myExcelFile.xlsx
Output Binary Data NameOptionalName of the binary property the output item exposes. Default is data. Use a different name when a downstream node expects it.data

Welche Felder umfasst die Ausgabe?

FeldTypWas es enthält
fileNameStringName of the output workbook after row deletion, set from Output File Name (default excel_rows_deleted.xlsx).
fileSizeNumberSize of the output workbook in bytes.
successBooleanTrue when the row deletion completed successfully. Use to route error-handling branches.
originalFileNameStringThe Source Document Name that was processed, kept for audit trails.
worksheetNameStringName of the worksheet where rows were deleted.
rowRangesStringThe Row Ranges string that was used for this deletion.
messageStringDescriptive status message including the row ranges and worksheet name.
Binary (data)BinaryThe cleaned workbook under Output Binary Data Name (default data). Pass into Write Binary File, Email, or any storage upload.

Wie richte ich das Löschen von Zeilen ein? n8n?

  1. Füge die PDF4me Excel Knoten zu Ihrem n8n Workflow und Einstellungen Betrieb Zu Zeilen löschenDie
  2. In Anmeldeinformationen zum Verbinden mit, wählen Sie Ihre PDF4me Anmeldeinformationen oder klicken Neue Anmeldeinformationen erstellen und fügen Sie Ihren ein API Schlüssel.
  3. Satz Excel Dateieingabemethode Zu Vom vorherigen Knoten (Binärdaten) (Standard), Base64 String, oder URL und füllen Sie das entsprechende Feld aus.
  4. Eingeben Name des Quelldokuments, der logische Dateiname der Arbeitsmappe, zur Referenz und Nachverfolgung.
  5. Geben Sie einen ein Zeilenbereiche Zeichenkette mit zeilenbasierten Nummern (beginnend bei 1), Bereichen oder einer gemischten Liste wie z. B. 1-3,10,25-30Die
  6. Optional einstellbar Name des Arbeitsblatts Um ein bestimmtes Tabellenblatt auszuwählen. Lassen Sie das Feld leer, um das erste Tabellenblatt auszuwählen.
  7. Optional ändern Name der Ausgabedatei aus der Standardeinstellung excel_rows_deleted.xlsx Und Name der Ausgabebinärdaten aus der Standardeinstellung dataDie
  8. Den Knoten ausführen und die bereinigte Arbeitsmappe in „Binärdatei schreiben“, „E-Mail“ oder „Cloud-Speicher“ weiterleiten.

Typische Konfigurationen

Workflow-BeispieleCommon n8n workflow patterns using Delete Rows.
Berichtbereinigung vor Kundenauslieferung
  1. Ein Google Drive-Download-Knoten lädt die interne Berichtsarbeitsmappe herunter (Binärdaten, Eigenschaften). Daten).
  2. PDF4me Die Funktion "Zeilen löschen" wird mit Zeilenbereichen ausgeführt, die auf die internen Notizzeilen und die leeren Trennzeilen abzielen.
  3. Ein Knoten „Binärdatei schreiben“ speichert die clientfertige Arbeitsmappe mithilfe von $json.fileNameDie
Vorlagenerstellung für neue Benutzer
  1. Ein Read Binary File-Knoten lädt den Master Excel Vorlage.
  2. PDF4me Mit „Zeilen löschen“ werden die Beispieldatenzeilen entfernt, bevor die Vorlage verteilt wird. Der Arbeitsblattname wird dabei auf das Blatt mit den Beispielzeilen festgelegt.
  3. Die bereinigte Vorlage wird in einen gemeinsamen Onboarding-Ordner hochgeladen.
Geplante Rückhaltereinigung
  1. Ein Cron-Job wird wöchentlich für eine Datensatz-Arbeitsmappe ausgelöst, die an einem festen Ort gespeichert ist. URLDie
  2. In einem vorherigen Schritt wird die Zeilenbereichszeichenfolge für Datensätze, deren Aufbewahrungsfrist abgelaufen ist, berechnet und übergeben. PDF4me Zeilen löschen mit Excel Dateieingabemethode auf festgelegt URLDie
  3. Die bereinigte Arbeitsmappe überschreibt die Quelldatei im Cloud-Speicher.

Praktische Tipps

Row numbers are 1-based, not 0-based
Row 1 is the first row in the worksheet, the same numbering you see in Excel itself. A common mistake is assuming index 0 is the first row.
Bottom-to-top deletion avoids shift bugs
You do not need to recalculate row numbers after each deletion. PDF4me processes the Row Ranges list from the bottom up internally.
Combine ranges in one call
Instead of running the node multiple times, pass a single mixed string like 1-3,10,25-30 to delete several sections in one execution.
Set Worksheet Name for multi-sheet workbooks
Leaving Worksheet Name blank always targets the first sheet. Set it explicitly whenever the workbook has more than one sheet.
Output File Name is separate from Source Document Name
Source Document Name tracks the input file. Output File Name controls what the cleaned workbook is called when it comes back, default excel_rows_deleted.xlsx.
Double-check the range before automating
An incorrect Row Ranges string deletes the wrong rows with no built-in undo. Test with a copy of the workbook before wiring this into a production schedule.

Spickzettel

FeldWert
OperationDelete Rows
Excel File Input MethodFrom Previous Node (Binary Data)
Binary Data Property Namedata
Worksheet NameSheet1
Row Ranges10-20
Output File Nameexcel_rows_deleted.xlsx
Source Document NamemyExcelFile.xlsx
Output Binary Data Namedata
CredentialsPDF4me API credential

Häufig gestellte Fragen

How do I delete specific rows from an Excel file in n8n?+
Add the PDF4me Excel node, set Operation to Delete Rows, provide the workbook via binary data, Base64, or URL, and enter a Row Ranges string such as 1-3,10,25-30. The node deletes those rows and returns the cleaned workbook.
Can I delete multiple non-contiguous row ranges in one action?+
Yes. Row Ranges accepts a comma-separated mix of single rows and ranges in one string. For example, 1-3,10,25-30 deletes rows 1 through 3, row 10, and rows 25 through 30 in a single execution, no looping required.
Does deleting rows shift my remaining data incorrectly?+
No. PDF4me deletes the specified rows starting from the bottom of the range and working upward, which avoids the row-index-shifting problem that occurs when rows are removed top-down and remaining indexes change mid-operation.
What happens if I leave Worksheet Name blank?+
The action targets the first worksheet in the workbook by default. Set Worksheet Name explicitly when the workbook has multiple sheets and you need to clean a sheet other than the first one.
Are row numbers 0-based or 1-based in the Row Ranges field?+
Row numbers are 1-based, matching Excel row headers directly. Row 1 is the first row in the sheet; there is no row 0.

Verwandte Aktionen

Dieselbe Aufgabe auf anderen Plattformen

Anwendungsfälle

  • Berichtbereinigung: Entfernen Sie interne Notizen, Summen oder leere Trennzeichen, bevor Sie die Sendung an die Kunden senden.
  • Vorlagenvorbereitung: Beispielzeilen entfernen Excel Vorlagen vor der Einarbeitung neuer Benutzer.
  • Compliance-Workflows: Abgelaufene Datensätze oder Zeilen, deren Aufbewahrungsfrist überschritten ist, werden automatisch gelöscht.

Hilfe erhalten