Categorias

Gerador de Tabela Dinâmica

Gerar tabelas dinâmicas interativas de dados CSV/JSON com configuração personalizável de campos de linha, coluna e valor

Campos para usar como linhas na tabela dinâmica. Se vazio, usará o primeiro campo não numérico.

Campos para usar como colunas na tabela dinâmica. Se vazio, usará os campos restantes.

Campos numéricos para agregar. Se vazio, detectará automaticamente campos numéricos.

Filtros opcionais para aplicar antes de gerar a tabela dinâmica. Formato: Campo operador valor

Adicionar linhas e colunas de totais gerais à tabela dinâmica

Mostrar percentagens junto aos valores

Número máximo de linhas para exibir na tabela dinâmica

Número máximo de colunas para exibir na tabela dinâmica

Fatos principais

Categoria
Data Analysis
Tipos de entrada
textarea, select, text, checkbox, number
Tipo de saída
text
Cobertura de amostras
4
API disponível
Yes

Visão geral

O Gerador de Tabela Dinâmica permite transformar rapidamente dados brutos em formato CSV ou JSON em tabelas dinâmicas interativas, facilitando a análise, agregação e visualização de informações complexas sem a necessidade de planilhas complexas.

Quando usar

  • Para resumir grandes volumes de dados brutos e identificar tendências rapidamente.
  • Quando você precisa realizar cálculos de agregação como soma, média ou contagem em conjuntos de dados estruturados.
  • Para organizar informações de vendas, inventário ou logs de sistema em formatos de fácil leitura e comparação.

Como funciona

  • Cole seus dados no formato CSV ou JSON na área de entrada.
  • Defina os campos que deseja utilizar como linhas, colunas e valores para a estruturação da tabela.
  • Selecione a função de agregação desejada, como soma ou média, e aplique filtros opcionais para refinar os resultados.
  • Gere a tabela dinâmica e visualize os dados consolidados com opções de totais gerais e percentagens.

Casos de uso

Análise de desempenho de vendas por região e categoria de produto.
Agregação de logs de acesso para contagem de eventos por período.
Cálculo de médias de estoque ou preços em catálogos de produtos extensos.

Exemplos

1. Resumo de Vendas Mensais

Analista de Vendas
Contexto
O analista possui um arquivo CSV com milhares de transações de vendas contendo data, região e valor.
Problema
Dificuldade em visualizar o total de vendas por região e por mês de forma consolidada.
Como usar
Importar o CSV, definir 'Região' como linha, 'Mês' como coluna e 'Vendas' como campo de valor com a função de soma.
Configuração de exemplo
rowFields: Região, columnFields: Mês, valueFields: Vendas, aggregateFunction: sum
Resultado
Uma tabela clara mostrando o desempenho de vendas por região em cada mês, com totais gerais calculados.

2. Contagem de Inventário por Categoria

Gerente de Estoque
Contexto
Um arquivo JSON contendo uma lista de produtos, suas categorias e quantidades em estoque.
Problema
Necessidade de saber a quantidade total de itens por categoria para planejamento de reposição.
Como usar
Carregar o JSON, selecionar 'Categoria' como linha e 'Quantidade' como campo de valor usando a função de soma.
Configuração de exemplo
rowFields: Categoria, valueFields: Quantidade, aggregateFunction: sum
Resultado
Uma tabela dinâmica que exibe a soma total de produtos disponíveis para cada categoria específica.

Testar com amostras

json, csv

Hubs relacionados

FAQ

Quais formatos de dados são suportados?

A ferramenta suporta dados estruturados nos formatos CSV e JSON.

Posso filtrar os dados antes de gerar a tabela?

Sim, você pode aplicar condições de filtro personalizadas, como comparar valores ou restringir categorias, antes da geração.

Quais funções de agregação estão disponíveis?

Você pode utilizar as funções de Soma, Contagem, Média, Máximo e Mínimo.

É possível exibir totais gerais na tabela?

Sim, a ferramenta possui uma opção para incluir linhas e colunas de totais gerais automaticamente.

Existe um limite para o tamanho dos dados?

Você pode configurar o número máximo de linhas e colunas exibidas para garantir que a tabela permaneça legível.

Documentação da API

Ponto final da solicitação

POST /pt/api/tools/pivot-table-generator

Parâmetros da solicitação

Nome do parâmetro Tipo Requerido Descrição
inputData textarea Sim -
dataFormat select Sim -
rowFields text Não Campos para usar como linhas na tabela dinâmica. Se vazio, usará o primeiro campo não numérico.
columnFields text Não Campos para usar como colunas na tabela dinâmica. Se vazio, usará os campos restantes.
valueFields text Não Campos numéricos para agregar. Se vazio, detectará automaticamente campos numéricos.
aggregateFunction select Sim -
filterConditions textarea Não Filtros opcionais para aplicar antes de gerar a tabela dinâmica. Formato: Campo operador valor
includeGrandTotals checkbox Não Adicionar linhas e colunas de totais gerais à tabela dinâmica
includePercentages checkbox Não Mostrar percentagens junto aos valores
maxRows number Não Número máximo de linhas para exibir na tabela dinâmica
maxColumns number Não Número máximo de colunas para exibir na tabela dinâmica

Formato de resposta

{
  "result": "Processed text content",
  "error": "Error message (optional)",
  "message": "Notification message (optional)",
  "metadata": {
    "key": "value"
  }
}
Texto: Texto

Documentação de MCP

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

{
  "mcpServers": {
    "elysiatools-pivot-table-generator": {
      "name": "pivot-table-generator",
      "description": "Gerar tabelas dinâmicas interativas de dados CSV/JSON com configuração personalizável de campos de linha, coluna e valor",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=pivot-table-generator",
      "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.

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