Injetor XLSX de Intervalos Nomeados

Cria ou atualiza intervalos nomeados para formulas e modelos reutilizaveis

Suporta lote, normalizacao de nomes e substituicao de intervalos existentes.

Exemplos de resultados

1 Exemplos

Injetar nomes reutilizaveis

Criar nomes estaveis para listas e formulas

xlsx-named-range-injector-example1.xlsx Ver arquivo
Ver parâmetros de entrada
{ "workbookFile": "/public/samples/xlsx/workbook-sales.xlsx", "namedRangesJson": "[\n {\n \"name\": \"SalesData\",\n \"sheetName\": \"Sheet1\",\n \"range\": \"A1:D12\",\n \"mode\": \"replace\"\n },\n {\n \"name\": \"ProductList\",\n \"sheetName\": \"Sheet1\",\n \"range\": \"B2:B12\",\n \"mode\": \"replace\"\n }\n]", "normalizeNames": true, "overwriteExisting": true }

Click to upload file or drag and drop file here

Maximum file size: 20MB Supported formats: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet, application/vnd.ms-excel

Fatos principais

Categoria
Conversão e codificação
Tipos de entrada
file, textarea, checkbox
Tipo de saída
file
Cobertura de amostras
4
API disponível
Yes

Visão geral

O Injetor XLSX de Intervalos Nomeados permite criar ou atualizar intervalos nomeados em suas planilhas de forma automatizada, facilitando a criação de fórmulas dinâmicas e modelos reutilizáveis.

Quando usar

  • Ao padronizar nomes de intervalos em múltiplos arquivos Excel para garantir consistência em fórmulas.
  • Ao preparar modelos de planilhas que exigem referências de células estáveis e fáceis de ler.
  • Ao automatizar a atualização de grandes conjuntos de dados que dependem de intervalos nomeados para validação ou cálculos.

Como funciona

  • Envie seu arquivo XLSX original para a ferramenta.
  • Defina os intervalos nomeados em formato JSON, especificando o nome, a aba e o intervalo de células.
  • Escolha se deseja normalizar os nomes e substituir intervalos existentes automaticamente.
  • Baixe o arquivo processado com todos os intervalos nomeados aplicados corretamente.

Casos de uso

Padronização de referências em relatórios financeiros complexos.
Configuração rápida de listas de validação de dados em formulários.
Criação de modelos de planilhas para equipes que exigem fórmulas legíveis.

Exemplos

1. Padronização de Dados de Vendas

Analista de Dados
Contexto
O analista precisa garantir que todas as planilhas de vendas da equipe utilizem o mesmo nome de intervalo para facilitar a consolidação em um dashboard.
Problema
Nomes de intervalos inconsistentes ou ausentes em planilhas criadas por diferentes departamentos.
Como usar
Carregar o arquivo de vendas e injetar o JSON com os nomes padronizados.
Configuração de exemplo
[{"name": "SalesData", "sheetName": "Sheet1", "range": "A1:D12", "mode": "replace"}]
Resultado
O arquivo é atualizado com o intervalo 'SalesData' definido, permitindo que as fórmulas de consolidação funcionem sem erros.

2. Criação de Listas de Produtos

Gerente de Estoque
Contexto
O gerente precisa que a coluna de produtos seja sempre referenciada como 'ProductList' para alimentar menus suspensos em outras abas.
Problema
A necessidade de atualizar manualmente o intervalo toda vez que novos produtos são adicionados.
Como usar
Utilizar a ferramenta para injetar o intervalo 'ProductList' sobre a coluna de produtos existente.
Configuração de exemplo
[{"name": "ProductList", "sheetName": "Sheet1", "range": "B2:B12", "mode": "replace"}]
Resultado
O intervalo é fixado, garantindo que as listas suspensas em toda a pasta de trabalho permaneçam funcionais.

Testar com amostras

json, xml, xlsx

Hubs relacionados

FAQ

O que é um intervalo nomeado?

É um recurso do Excel que permite atribuir um nome descritivo a uma célula ou intervalo, facilitando a leitura e manutenção de fórmulas.

Posso sobrescrever intervalos existentes?

Sim, ao ativar a opção de substituir nomes existentes, a ferramenta atualizará automaticamente os intervalos que já possuem o mesmo nome.

O que a normalização de nomes faz?

A normalização garante que os nomes dos intervalos sigam as regras de sintaxe do Excel, removendo caracteres inválidos ou espaços proibidos.

Quais formatos de arquivo são suportados?

A ferramenta suporta arquivos nos formatos .xlsx e .xls (planilhas do Microsoft Excel).

Existe limite de tamanho para o arquivo?

Sim, o limite para upload é de 20 MB por arquivo.

Documentação da API

Ponto final da solicitação

POST /pt/api/tools/xlsx-named-range-injector

Parâmetros da solicitação

Nome do parâmetro Tipo Requerido Descrição
workbookFile file (Upload necessário) Sim -
namedRangesJson textarea Sim -
normalizeNames checkbox Não -
overwriteExisting checkbox Não -

Os parâmetros de tipo arquivo precisam ser carregados primeiro via POST /upload/xlsx-named-range-injector para obter filePath, depois filePath deve ser passado ao campo de arquivo correspondente.

Formato de resposta

{
  "filePath": "/public/processing/randomid.ext",
  "fileName": "output.ext",
  "contentType": "application/octet-stream",
  "size": 1024,
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
Arquivo: Arquivo

Documentação de MCP

Adicione este ferramenta à sua configuração de servidor MCP:

{
  "mcpServers": {
    "elysiatools-xlsx-named-range-injector": {
      "name": "xlsx-named-range-injector",
      "description": "Cria ou atualiza intervalos nomeados para formulas e modelos reutilizaveis",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=xlsx-named-range-injector",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Você pode encadear várias ferramentas, ex: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, máx 20 ferramentas.

Suporta links de arquivos URL ou codificação Base64 para parâmetros de arquivo.

Se você encontrar algum problema, por favor, entre em contato conosco em [email protected]