Injetor XLSX de Sparklines

Insere sparklines em celulas Excel via patch XML da planilha

Ideal para tendencias compactas e dashboards KPI.

Exemplos de resultados

1 Exemplos

Inject line sparklines into KPI cells

Write sparkline trend charts into compact dashboard cells

xlsx-sparkline-injector-example1.xlsx Ver arquivo
Ver parâmetros de entrada
{ "workbookFile": "/public/samples/xlsx/workbook-sales.xlsx", "sparklinesJson": "[\n {\n \"sheetName\": \"Tools API\",\n \"sparklineType\": \"line\",\n \"dataSheetName\": \"Tools API\",\n \"dataRange\": \"B2:G2\",\n \"locationRange\": \"H2\",\n \"seriesColor\": \"#2563EB\",\n \"markers\": true\n }\n]" }

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
Tipo de saída
file
Cobertura de amostras
4
API disponível
Yes

Visão geral

O Injetor XLSX de Sparklines permite adicionar mini gráficos de tendência diretamente em células do Excel, modificando o XML da planilha para criar visualizações compactas e profissionais sem a necessidade de fórmulas complexas.

Quando usar

  • Quando você precisa visualizar tendências de dados diretamente ao lado dos valores numéricos.
  • Ao criar dashboards de KPI que exigem uma representação visual concisa em espaços limitados.
  • Para automatizar a inserção de gráficos de linha ou coluna em grandes conjuntos de dados de forma padronizada.

Como funciona

  • Faça o upload do seu arquivo XLSX original.
  • Defina as configurações de sparkline no formato JSON, especificando a planilha, o intervalo de dados e a célula de destino.
  • O sistema aplica um patch no XML da planilha para injetar os elementos de gráfico.
  • Baixe o arquivo resultante com os mini gráficos integrados prontos para visualização.

Casos de uso

Monitoramento de desempenho de vendas mensal em tabelas de resumo.
Visualização de flutuações de preços de ações ou ativos financeiros.
Análise de tendências de tráfego de sites ou métricas de marketing em relatórios executivos.

Exemplos

1. Dashboard de Vendas Mensais

Analista de Dados
Contexto
O analista precisa exibir a tendência de vendas dos últimos 6 meses para cada produto em um relatório de estoque.
Problema
Inserir manualmente dezenas de gráficos de tendência é ineficiente e propenso a erros de alinhamento.
Como usar
Carregue a planilha de vendas e forneça o JSON mapeando o intervalo de meses para a coluna de destino.
Configuração de exemplo
[{"sheetName": "Vendas", "sparklineType": "line", "dataRange": "B2:G2", "locationRange": "H2", "seriesColor": "#2563EB", "markers": true}]
Resultado
Cada linha de produto agora exibe um gráfico de linha na coluna H, mostrando a evolução das vendas de forma clara.

Testar com amostras

json, xml, xlsx

Hubs relacionados

FAQ

O que é um sparkline?

É um gráfico pequeno e simples, geralmente do tamanho de uma célula, usado para mostrar tendências em uma série de dados.

Quais tipos de sparklines são suportados?

A ferramenta suporta a inserção de gráficos de linha, coluna e ganho/perda conforme as especificações do formato XLSX.

O arquivo original é alterado?

A ferramenta gera uma nova versão do seu arquivo com os sparklines injetados, mantendo o original intacto.

Preciso de macros ou VBA?

Não. A injeção é feita via manipulação direta do XML da planilha, garantindo compatibilidade nativa com o Excel.

Posso adicionar marcadores nos pontos altos e baixos?

Sim, você pode configurar marcadores de pontos altos, baixos e marcadores individuais no JSON de configuração.

Documentação da API

Ponto final da solicitação

POST /pt/api/tools/xlsx-sparkline-injector

Parâmetros da solicitação

Nome do parâmetro Tipo Requerido Descrição
workbookFile file (Upload necessário) Sim -
sparklinesJson textarea Sim -

Os parâmetros de tipo arquivo precisam ser carregados primeiro via POST /upload/xlsx-sparkline-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-sparkline-injector": {
      "name": "xlsx-sparkline-injector",
      "description": "Insere sparklines em celulas Excel via patch XML da planilha",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=xlsx-sparkline-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]