Categorías

Generador de Tablas Dinámicas

Generar tablas dinámicas interactivas desde datos CSV/JSON con configuración personalizable de campos de filas, columnas y valores

Campos para usar como filas en la tabla dinámica. Si está vacío, usará el primer campo no numérico.

Campos para usar como columnas en la tabla dinámica. Si está vacío, usará los campos restantes.

Campos numéricos para agregar. Si está vacío, detectará automáticamente campos numéricos.

Filtros opcionales para aplicar antes de generar la tabla dinámica. Formato: Campo operador valor

Agregar filas y columnas de totales generales a la tabla dinámica

Mostrar porcentajes junto a los valores

Número máximo de filas para mostrar en la tabla dinámica

Número máximo de columnas para mostrar en la tabla dinámica

Datos clave

Categoría
Data Analysis
Tipos de entrada
textarea, select, text, checkbox, number
Tipo de salida
text
Cobertura de muestras
4
API disponible
Yes

Resumen

El Generador de Tablas Dinámicas permite transformar datos sin procesar en formato CSV o JSON en tablas interactivas estructuradas, facilitando el análisis, la agregación y la visualización de métricas clave de negocio de manera rápida y eficiente.

Cuándo usarlo

  • Cuando necesitas resumir grandes volúmenes de datos para identificar tendencias o patrones rápidamente.
  • Al requerir cálculos de agregación como sumas, promedios o conteos sobre conjuntos de datos planos.
  • Para organizar información compleja en una estructura de filas y columnas fácil de interpretar.

Cómo funciona

  • Carga tus datos en formato CSV o JSON en el área de entrada.
  • Define los campos que deseas utilizar como filas, columnas y valores para estructurar tu tabla.
  • Selecciona la función de agregación deseada, como suma, promedio o conteo, para procesar los valores.
  • Aplica filtros opcionales para refinar los resultados y genera la tabla dinámica con los totales configurados.

Casos de uso

Análisis de ventas mensuales desglosadas por región y categoría de producto.
Resumen de inventario para calcular el valor total de existencias por almacén.
Evaluación de rendimiento de campañas de marketing mediante el conteo de conversiones por canal.

Ejemplos

1. Análisis de Ventas Regionales

Analista de Ventas
Contexto
El equipo de ventas necesita entender el rendimiento de los productos en diferentes regiones durante el último trimestre.
Problema
Los datos brutos en CSV son demasiado extensos para identificar qué región genera más ingresos por producto.
Cómo usarlo
Pegar el CSV, configurar 'Región' como fila, 'Producto' como columna y 'Ventas' como valor con la función 'Suma'.
Configuración de ejemplo
rowFields: Región, columnFields: Producto, valueFields: Ventas, aggregateFunction: sum
Resultado
Una tabla clara que muestra el total de ventas por producto en cada región, facilitando la toma de decisiones estratégicas.

2. Resumen de Inventario

Gerente de Logística
Contexto
Se requiere un reporte rápido del stock disponible para evitar quiebres de inventario.
Problema
El archivo JSON de inventario contiene miles de registros que dificultan la visualización del conteo total por categoría.
Cómo usarlo
Cargar el JSON, seleccionar 'Categoría' como fila y aplicar la función 'Conteo' sobre el campo 'Cantidad'.
Configuración de ejemplo
rowFields: Categoría, valueFields: Cantidad, aggregateFunction: count
Resultado
Un resumen consolidado que muestra la cantidad de artículos disponibles por cada categoría de producto.

Probar con muestras

json, csv

Hubs relacionados

Preguntas frecuentes

¿Qué formatos de archivo admite la herramienta?

La herramienta admite datos en formato CSV y JSON, los cuales pueden ser pegados directamente en el área de entrada.

¿Puedo filtrar los datos antes de generar la tabla?

Sí, puedes utilizar el campo de condiciones de filtro para incluir solo los registros que cumplan con criterios específicos antes de la agregación.

¿Qué funciones de agregación están disponibles?

Puedes elegir entre suma, conteo, promedio, valor máximo y valor mínimo para procesar tus campos numéricos.

¿Es posible incluir totales generales en la tabla?

Sí, la herramienta incluye una opción para habilitar o deshabilitar filas y columnas de totales generales según tus necesidades.

¿Existe un límite en la cantidad de datos que puedo procesar?

La herramienta permite configurar el máximo de filas y columnas a mostrar, asegurando que la tabla resultante sea legible y manejable.

Documentación de la API

Punto final de la solicitud

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

Parámetros de la solicitud

Nombre del parámetro Tipo Requerido Descripción
inputData textarea -
dataFormat select -
rowFields text No Campos para usar como filas en la tabla dinámica. Si está vacío, usará el primer campo no numérico.
columnFields text No Campos para usar como columnas en la tabla dinámica. Si está vacío, usará los campos restantes.
valueFields text No Campos numéricos para agregar. Si está vacío, detectará automáticamente campos numéricos.
aggregateFunction select -
filterConditions textarea No Filtros opcionales para aplicar antes de generar la tabla dinámica. Formato: Campo operador valor
includeGrandTotals checkbox No Agregar filas y columnas de totales generales a la tabla dinámica
includePercentages checkbox No Mostrar porcentajes junto a los valores
maxRows number No Número máximo de filas para mostrar en la tabla dinámica
maxColumns number No Número máximo de columnas para mostrar en la tabla dinámica

Formato de respuesta

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

Documentación de MCP

Agregue este herramienta a su configuración de servidor MCP:

{
  "mcpServers": {
    "elysiatools-pivot-table-generator": {
      "name": "pivot-table-generator",
      "description": "Generar tablas dinámicas interactivas desde datos CSV/JSON con configuración personalizable de campos de filas, columnas y valores",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=pivot-table-generator",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Puede encadenar múltiples herramientas, por ejemplo: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, máximo 20 herramientas.

Si encuentra algún problema, por favor, póngase en contacto con nosotros en [email protected]