Categorías

Gestor XLSX de Dropdowns de Validacion

Crea dropdowns por lote, cascadas dependientes y mensajes de entrada

Soporta listas simples, cascadas con rangos nombrados y prompts.

Resultados de ejemplo

1 Ejemplos

Agregar listas y cascadas

Crea dropdowns por lote y listas dependientes

xlsx-data-validation-dropdown-example1.xlsx Ver archivo
Ver parámetros de entrada
{ "workbookFile": "/public/samples/xlsx/data-entry-template.xlsx", "rulesJson": "[\n {\n \"type\": \"list\",\n \"sheetName\": \"Input\",\n \"target\": \"B2:B50\",\n \"values\": [\n \"Open\",\n \"Pending\",\n \"Closed\"\n ],\n \"promptTitle\": \"Status\",\n \"prompt\": \"Choose a workflow status\"\n },\n {\n \"type\": \"cascade\",\n \"sheetName\": \"Input\",\n \"parentTarget\": \"C2:C50\",\n \"childTarget\": \"D2:D50\",\n \"mapping\": {\n \"Hardware\": [\n \"Laptop\",\n \"Monitor\",\n \"Keyboard\"\n ],\n \"Software\": [\n \"CRM\",\n \"ERP\",\n \"Analytics\"\n ]\n },\n \"parentPromptTitle\": \"Category\",\n \"parentPrompt\": \"Choose a category first\",\n \"childPromptTitle\": \"Item\",\n \"childPrompt\": \"Then choose an item\"\n }\n]" }

Click to upload file or drag and drop file here

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

Datos clave

Categoría
Format Conversion
Tipos de entrada
file, textarea
Tipo de salida
file
Cobertura de muestras
4
API disponible
Yes

Resumen

El Gestor XLSX de Dropdowns de Validación es una herramienta eficiente diseñada para automatizar la creación de listas desplegables y menús en cascada en archivos Excel. Permite estandarizar la entrada de datos mediante la configuración por lotes de reglas de validación, mensajes de entrada y dependencias lógicas, eliminando la necesidad de configurar cada celda manualmente.

Cuándo usarlo

  • Cuando necesitas estandarizar la captura de datos en formularios Excel para evitar errores de escritura.
  • Al crear plantillas de inventario o reportes que requieren menús desplegables dependientes (cascadas).
  • Para aplicar configuraciones de validación de datos de forma masiva en cientos de celdas simultáneamente.

Cómo funciona

  • Sube tu archivo XLSX original a la plataforma.
  • Define las reglas de validación en formato JSON, especificando el tipo de lista, el rango objetivo y los valores permitidos.
  • Configura opcionalmente mensajes de entrada (prompts) para guiar al usuario final durante la edición.
  • Descarga el archivo procesado con todas las validaciones y menús desplegables aplicados correctamente.

Casos de uso

Estandarización de formularios de registro de empleados con categorías y subcategorías.
Creación de plantillas de pedidos donde la selección de 'Proveedor' filtra automáticamente los 'Productos' disponibles.
Implementación de listas de estado (Pendiente, En proceso, Completado) en reportes de gestión de proyectos.

Ejemplos

1. Formulario de entrada de datos con cascada

Analista de Operaciones
Contexto
El analista debe recopilar datos de hardware y software de diferentes departamentos, pero los usuarios suelen cometer errores al escribir los nombres de los ítems.
Problema
Necesita restringir la entrada de datos a listas predefinidas y asegurar que el ítem seleccionado corresponda a la categoría elegida.
Cómo usarlo
Cargar el archivo de plantilla y definir un JSON que mapee las categorías 'Hardware' y 'Software' con sus respectivos ítems.
Configuración de ejemplo
[
  {
    "type": "cascade",
    "sheetName": "Input",
    "parentTarget": "C2:C50",
    "childTarget": "D2:D50",
    "mapping": {
      "Hardware": ["Laptop", "Monitor"],
      "Software": ["CRM", "ERP"]
    }
  }
]
Resultado
Los usuarios ahora seleccionan la categoría en la columna C y solo ven las opciones relevantes en la columna D, eliminando errores de entrada.

Probar con muestras

json, xml, xlsx

Hubs relacionados

Preguntas frecuentes

¿Qué formatos de archivo soporta?

La herramienta es compatible con archivos en formato .xlsx y .xls (Excel).

¿Puedo crear menús desplegables que dependan de otra selección?

Sí, la herramienta soporta la creación de listas en cascada donde la selección de una celda padre determina las opciones disponibles en la celda hija.

¿Es posible añadir mensajes de ayuda al seleccionar una celda?

Sí, puedes configurar 'prompts' o mensajes de entrada en el JSON de reglas para mostrar instrucciones claras al usuario.

¿Cuántas celdas puedo configurar a la vez?

Puedes aplicar reglas a rangos extensos (ej. B2:B1000) de forma masiva mediante la configuración JSON.

¿Se sobrescriben mis datos existentes?

No, la herramienta solo añade las reglas de validación a las celdas especificadas, manteniendo intacto el contenido de tu archivo.

Documentación de la API

Punto final de la solicitud

POST /es/api/tools/xlsx-data-validation-dropdown

Parámetros de la solicitud

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

Los parámetros de tipo archivo necesitan ser subidos primero vía POST /upload/xlsx-data-validation-dropdown 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-data-validation-dropdown": {
      "name": "xlsx-data-validation-dropdown",
      "description": "Crea dropdowns por lote, cascadas dependientes y mensajes de entrada",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=xlsx-data-validation-dropdown",
      "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]