Pular para o conteúdo principal

Excluir linhas de Excel Folha de exercícios em n8n

Excluir linhas é um n8n módulo por PDF4me que remove linhas indesejadas de um Excel planilha em uma única etapa do fluxo de trabalho. Envie uma pasta de trabalho e uma string de intervalos de linhas abrangendo linhas individuais, intervalos ou uma lista mista, e PDF4me Exclui os arquivos de baixo para cima e retorna o arquivo limpo.

O que este nó faz

PDF4meExcluir linhas Remove linhas de cabeçalho, linhas em branco ou seções desatualizadas de um Excel planilha diretamente em n8nForneça a planilha como dados binários, Base64ou um URL, selecione uma planilha específica ou deixe a primeira folha em branco e forneça um string de intervalos de linhas baseados em 1 (linhas individuais, intervalos ou uma combinação de ambos). Retorna a planilha limpa com as linhas solicitadas removidas. Ideal para higienizar exportações antes do compartilhamento, reduzir modelos ou excluir registros que excederam o limite de retenção.

Artigos relacionados no blogue
Ainda não há nenhuma publicação no blogue sobre esta funcionalidade — em breve.
Entretanto, explore o blogue da PDF4me para encontrar tutoriais e fluxos de trabalho para todas as plataformas.
Visite o blogue

Autenticando seu API Solicitar

Todo PDF4me nó em n8n requer um válido Credencial para se conectar comCrie ou selecione um que contenha o seu PDF4me API chave para que o fluxo de trabalho possa autenticar solicitações de exclusão de linhas com segurança.

Fatos importantes que você não deve perder

A exclusão ocorre de baixo para cima.
PDF4me Remove as linhas especificadas, começando de baixo para cima no intervalo. Isso evita o problema de deslocamento do índice da linha que ocorre com a exclusão ingênua de cima para baixo.
Os números das linhas são baseados em 1.
A linha 1 é a primeira linha da folha de exercícios, correspondendo ao que você vê em ExcelCabeçalhos de linha. Não existe linha 0.
A opção "Intervalos de linhas" aceita listas mistas.
Combine linhas e intervalos individuais em uma única string, por exemplo. 1-3,10,25-30, para excluir várias seções não contíguas em uma única execução de nó.
O nó n8n do PDF4me Excel Delete Rows foi configurado com a API PDF4me, a operação Delete Rows, o método de entrada do arquivo Excel From Previous Node Binary Data, o nome da propriedade Binary Data, o nome da planilha Sheet1 placeholder, os intervalos de linhas 10-20, o nome do arquivo de saída excel_rows_deleted.xlsx, o nome do documento de origem myExcelFile.xlsx e o nome dos dados binários de saída data.

Painel de nós completo: pasta de trabalho via Dados Binários, Intervalos de Linhas 10-20 na Planilha1

Parâmetros

Requerido no n8n Interface do usuário: Excel Método de entrada de arquivo, nome do documento de origem e intervalos de linhas. Nome da planilha (o padrão é a primeira planilha), nome do arquivo de saída (o padrão é o arquivo de saída). excel_linhas_excluídas.xlsx), e Nome dos Dados Binários de Saída (padrão) dados) são opcionais. Campos condicionais de origem da planilha (Nome da propriedade de dados binários, Base64 Conteúdo do documento, Documento URL) aparecem somente quando a correspondência Excel O método de entrada de arquivo foi selecionado.

ParâmetroObrigatórioO que fazExemplo
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

Quais campos estão incluídos na saída?

CampoTipoO que contém
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.

Como faço para configurar a exclusão de linhas em n8n?

  1. Adicione o PDF4me Excel nó para o seu n8n fluxo de trabalho e configuração Operação para Excluir linhas.
  2. Em Credencial para se conectar com, selecione o seu PDF4me credencial ou clique Criar nova credencial e cole o seu API chave.
  3. Definir Excel Método de entrada de arquivo para Do nó anterior (dados binários) (padrão), Base64 String, ou URL e preencha o campo correspondente.
  4. Digitar Nome do documento de origem, o nome lógico do arquivo da planilha, para referência e rastreamento.
  5. Digite um Intervalos de linhas sequência de caracteres com números de linha baseados em 1, intervalos ou uma lista mista, como por exemplo: 1-3,10,25-30.
  6. Opcionalmente configurado Nome da folha de exercícios Para selecionar uma planilha específica, deixe em branco para selecionar a primeira planilha.
  7. Opcionalmente, altere Nome do arquivo de saída do padrão excel_rows_deleted.xlsx e Nome dos dados binários de saída do padrão data.
  8. Execute o nó e direcione a planilha limpa para "Gravar arquivo binário", "E-mail" ou "armazenamento em nuvem".

Configurações típicas

Exemplos de fluxo de trabalhoCommon n8n workflow patterns using Delete Rows.
Limpeza do relatório antes da entrega ao cliente
  1. Um nó de download do Google Drive extrai a planilha de relatório interna (Dados Binários, propriedade). dados).
  2. PDF4me A função Excluir Linhas utiliza Intervalos de Linhas para selecionar as linhas de notas internas e as linhas separadoras em branco.
  3. Um nó "Write Binary File" salva a planilha pronta para o cliente usando $json.fileName.
Preparação de modelos para novos usuários
  1. Um nó de leitura de arquivo binário carrega o arquivo mestre. Excel modelo.
  2. PDF4me A opção Excluir Linhas remove as linhas de dados de exemplo antes da distribuição do modelo, definindo o Nome da Planilha para a planilha que contém as linhas de exemplo.
  3. O modelo limpo é carregado em uma pasta de integração compartilhada.
limpeza de retenção programada
  1. Um nó Cron é acionado semanalmente em uma planilha de registros armazenada em um local fixo. URL.
  2. Uma etapa anterior calcula a string de intervalos de linhas para registros que excederam o limite de retenção e a passa para... PDF4me Excluir linhas com Excel Método de entrada de arquivo definido como URL.
  3. A planilha limpa sobrescreve o arquivo de origem no armazenamento em nuvem.

Dicas práticas

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.

Folha de dicas

CampoValor
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

Perguntas frequentes

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.

Ações relacionadas

Mesma tarefa em outras plataformas

Casos de uso

  • Limpeza de relatóriosRemova notas internas, totais ou separadores em branco antes de enviar aos clientes.
  • Preparação do modelo: Remover linhas de exemplo de Excel modelos antes da integração de novos usuários.
  • Fluxos de trabalho de conformidadeExcluir automaticamente registros expirados ou linhas que excederam o período de retenção.

Obtenha ajuda