Passa al contenuto principale

Elimina righe da Excel Foglio di lavoro in n8n

Elimina righe è un n8n modulo di PDF4me che rimuove le righe indesiderate da un Excel foglio di lavoro in un passaggio del flusso di lavoro. Invia una cartella di lavoro e una stringa Intervalli di righe che copre singole righe, intervalli o un elenco misto e PDF4me li elimina dal basso verso l'alto e restituisce il file ripulito.

Cosa fa questo nodo

PDF4me: Elimina righe rimuove le righe di intestazione, le righe vuote o le sezioni obsolete da un Excel foglio di lavoro direttamente in n8nFornire la cartella di lavoro come dati binari, Base64, o un URL, selezionare un foglio di lavoro specifico o lasciarlo vuoto per il primo foglio e fornire un Stringa di intervalli di righe basata su 1 (righe singole, intervalli o un mix). Restituisce la cartella di lavoro pulita con le righe richieste rimosse. Ideale per sanificare le esportazioni prima della condivisione, ritagliare i modelli o eliminare i record per i quali è stato superato il periodo di conservazione.

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 nodo in n8n richiede un valido Credenziali per connettersi con. Crea o selezionane uno che contenga il tuo PDF4me API chiave affinché il flusso di lavoro possa autenticare in modo sicuro le richieste di eliminazione delle righe.

Informazioni importanti da non perdere

La cancellazione avviene dal basso verso l'alto
PDF4me Rimuove le righe specificate partendo dal basso dell'intervallo verso l'alto. Questo evita il problema dello spostamento dell'indice di riga che si verifica con la semplice eliminazione dall'alto verso il basso.
I numeri di riga sono basati su 1
La riga 1 è la prima riga del foglio di lavoro, corrispondente a ciò che vedi in ExcelIntestazioni di riga. Non esiste la riga 0.
Row Ranges accetta elenchi misti
Unire singole righe e intervalli in un'unica stringa, ad esempio 1-3,10,25-30per eliminare più sezioni non contigue in una singola esecuzione del nodo.
Nodo PDF4me Excel Delete Rows n8n configurato con Credenziali PDF4me API, Operazione Elimina righe, Metodo di input file Excel dal nodo precedente Dati binari, Nome proprietà dati binari data, Nome foglio di lavoro Sheet1 placeholder, Intervalli di righe 10-20, Nome file di output excel_rows_deleted.xlsx, Nome documento sorgente myExcelFile.xlsx e Nome dati binari di output data

Pannello nodi completo: cartella di lavoro tramite Dati binari, intervalli di righe 10-20 sul foglio 1

Parametri

Richiesto nel n8n Interfaccia utente: Excel Metodo di immissione file, nome del documento sorgente e intervalli di righe. Nome del foglio di lavoro (predefinito al primo foglio), nome del file di output (predefinito excel_rows_deleted.xlsx), e nome dei dati binari di output (predefinito) dati) sono facoltativi. I campi condizionali dell'origine della cartella di lavoro (Nome proprietà dati binari, Base64 Contenuto del documento, Documento URL) appaiono solo quando la corrispondenza Excel È stato selezionato il metodo di immissione file.

ParametroNecessarioCosa faEsempio
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

Quali campi sono inclusi nell'output?

CampoTipoCosa contiene
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.

Come impostare l'eliminazione delle righe in n8n?

  1. Aggiungi il PDF4me Excel nodo al tuo n8n flusso di lavoro e impostazione Operazione A Elimina righe.
  2. In Credenziali per connettersi con, seleziona il tuo PDF4me credenziali o clicca Crea nuove credenziali e incolla il tuo API chiave.
  3. Impostato Excel Metodo di immissione file A Dal nodo precedente (dati binari) (predefinito), Base64 String, O URL e compilare il campo corrispondente.
  4. Inserisci Nome del documento di origine, il nome logico del file della cartella di lavoro, per riferimento e tracciamento.
  5. Inserisci un Intervalli di righe stringa con numeri di riga basati su 1, intervalli o un elenco misto come 1-3,10,25-30.
  6. Impostazione facoltativa Nome del foglio di lavoro Per selezionare un foglio specifico. Lasciare vuoto per selezionare il primo foglio.
  7. Modifica facoltativa Nome del file di output dall'impostazione predefinita excel_rows_deleted.xlsx E Nome dei dati binari di output dall'impostazione predefinita data.
  8. Esegui il nodo e indirizza la cartella di lavoro ripulita a Scrivi file binario, Invia tramite e-mail o archiviazione cloud.

Configurazioni tipiche

Esempi di flusso di lavoroCommon n8n workflow patterns using Delete Rows.
Pulizia del report prima della consegna al cliente
  1. Un nodo di download di Google Drive scarica la cartella di lavoro del report interno (Dati binari, proprietà dati).
  2. PDF4me La funzione Elimina righe viene eseguita con intervalli di righe che prendono di mira le righe contenenti note interne e le righe di separazione vuote.
  3. Un nodo Scrivi file binario salva la cartella di lavoro pronta per il client utilizzando $json.fileName.
Preparazione dei modelli per i nuovi utenti
  1. Un nodo Read Binary File carica il master Excel modello.
  2. PDF4me Elimina righe rimuove le righe di dati di esempio prima che il modello venga distribuito, con il nome del foglio di lavoro impostato sul foglio contenente le righe di esempio.
  3. Il modello ripulito viene caricato in una cartella di onboarding condivisa.
Pulizia programmata dei materiali di conservazione
  1. Un nodo Cron si attiva settimanalmente su una cartella di lavoro di record memorizzata a una data posizione fissa URL.
  2. Un passaggio precedente calcola la stringa degli intervalli di righe per i record con conservazione superata e la passa a PDF4me Elimina righe con Excel Metodo di input file impostato su URL.
  3. La cartella di lavoro ripulita sovrascrive il file di origine nell'archivio cloud.

Consigli pratici

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.

Foglio riassuntivo

CampoValore
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

Domande frequenti

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.

Azioni correlate

Stessa attività su altre piattaforme

Casi d'uso

  • Pulizia del rapportoRimuovere note interne, totali o separatori vuoti prima di inviare il documento ai clienti.
  • Preparazione del modello: Rimuovere le righe di esempio da Excel modelli prima dell'inserimento di nuovi utenti.
  • Flussi di lavoro di conformitàElimina automaticamente i record scaduti o le righe per le quali è stato superato il periodo di conservazione.

Richiedi assistenza