Inyector XLSX de Sparklines

Inserta sparklines en celdas Excel mediante parcheo XML de la hoja

Ideal para tendencias compactas y tableros KPI.

Resultados de ejemplo

1 Ejemplos

Inject line sparklines into KPI cells

Write sparkline trend charts into compact dashboard cells

xlsx-sparkline-injector-example1.xlsx Ver archivo
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

Datos clave

Categoría
Conversión y codificación
Tipos de entrada
file, textarea
Tipo de salida
file
Cobertura de muestras
4
API disponible
Yes

Resumen

El Inyector XLSX de Sparklines permite integrar gráficos de tendencia en miniatura directamente dentro de las celdas de tus archivos Excel. Mediante el parcheo preciso del XML de la hoja, esta herramienta facilita la creación de tableros KPI visualmente claros y compactos sin necesidad de configurar gráficos complejos manualmente.

Cuándo usarlo

  • Cuando necesitas visualizar tendencias de datos históricos en un espacio reducido.
  • Al crear tableros de control (dashboards) de KPI donde cada fila requiere un indicador visual de rendimiento.
  • Para automatizar la inserción de gráficos de línea en reportes financieros o de ventas recurrentes.

Cómo funciona

  • Carga tu archivo Excel (.xlsx) en la herramienta.
  • Define la configuración de los gráficos mediante un objeto JSON, especificando el rango de datos, la celda de destino y el estilo visual.
  • La herramienta procesa el archivo modificando el XML interno para inyectar los sparklines.
  • Descarga el archivo resultante con los gráficos integrados en las celdas seleccionadas.

Casos de uso

Visualización de tendencias de ventas mensuales en reportes de rendimiento.
Monitoreo de variaciones de precios de acciones o activos en tablas financieras.
Creación de indicadores de salud de proyectos en tableros de gestión de tareas.

Ejemplos

1. Dashboard de ventas mensuales

Analista de datos
Contexto
Un analista debe presentar un reporte de ventas donde cada producto muestre su tendencia de los últimos 6 meses en una sola fila.
Problema
Los gráficos tradicionales ocupan demasiado espacio y dificultan la lectura de la tabla.
Cómo usarlo
Sube el archivo de ventas y configura el JSON para mapear los datos de las columnas B a G hacia la columna H.
Configuración de ejemplo
[
  {
    "sheetName": "Ventas",
    "sparklineType": "line",
    "dataSheetName": "Ventas",
    "dataRange": "B2:G2",
    "locationRange": "H2",
    "seriesColor": "#2563EB",
    "markers": true
  }
]
Resultado
Cada fila de producto ahora incluye un gráfico de línea compacto en la columna H, permitiendo ver la tendencia de ventas de un vistazo.

Probar con muestras

json, xml, xlsx

Hubs relacionados

Preguntas frecuentes

¿Qué formatos de archivo admite?

La herramienta es compatible con archivos de Microsoft Excel en formato .xlsx.

¿Puedo personalizar el color de los sparklines?

Sí, puedes definir el color de la serie utilizando el parámetro 'seriesColor' en el JSON de configuración.

¿Qué tipos de sparklines puedo insertar?

Actualmente, la herramienta soporta la creación de sparklines de tipo línea para representar tendencias de datos.

¿Se sobrescriben mis datos existentes?

No, la herramienta inserta el gráfico en la celda de destino especificada sin alterar los datos de origen.

¿Es necesario instalar software adicional?

No, todo el proceso de inyección de sparklines se realiza directamente en el navegador.

Documentación de la API

Punto final de la solicitud

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

Parámetros de la solicitud

Nombre del parámetro Tipo Requerido Descripción
workbookFile file (Subida requerida) -
sparklinesJson textarea -

Los parámetros de tipo archivo necesitan ser subidos primero vía POST /upload/xlsx-sparkline-injector para obtener filePath, luego pasar filePath al campo de archivo correspondiente.

Formato de respuesta

{
  "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)"
}
Archivo: Archivo

Documentación de MCP

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

{
  "mcpServers": {
    "elysiatools-xlsx-sparkline-injector": {
      "name": "xlsx-sparkline-injector",
      "description": "Inserta sparklines en celdas Excel mediante parcheo XML de la hoja",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=xlsx-sparkline-injector",
      "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.

Soporte para enlaces de archivos URL o codificación Base64 para parámetros de archivo.

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