Kategorien

XLSX Datenvalidierungs-Dropdown-Manager

Erstellt Batch-Dropdowns, abhaengige Kaskaden und Eingabehinweise

Unterstuetzt Listen, kaskadierende Auswahllisten und Fehlermeldungen.

Beispielergebnisse

1 Beispiele

Listen und Kaskaden hinzufuegen

Erstellt Batch-Dropdowns und abhaengige Listen

xlsx-data-validation-dropdown-example1.xlsx Datei anzeigen
Eingabeparameter anzeigen
{ "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

Wichtige Fakten

Kategorie
Format Conversion
Eingabetypen
file, textarea
Ausgabetyp
file
Sample-Abdeckung
4
API verfügbar
Yes

Überblick

Der XLSX Datenvalidierungs-Dropdown-Manager ermöglicht die effiziente Erstellung von Datenvalidierungen in Excel-Dateien. Unterstützt werden Batch-Dropdowns, abhängige Kaskaden und benutzerdefinierte Eingabehinweise, um die Dateneingabe zu standardisieren und Fehler zu reduzieren.

Wann verwenden

  • Wenn Sie Excel-Tabellen mit konsistenten Dropdown-Optionen für die Dateneingabe benötigen.
  • Wenn Sie abhängige Auswahllisten erstellen möchten, z.B. für Kategorien und Unterkategorien.
  • Wenn Sie Eingabehinweise oder Fehlermeldungen hinzufügen möchten, um Benutzer bei der Eingabe zu unterstützen.

So funktioniert es

  • Laden Sie Ihre XLSX- oder XLS-Arbeitsmappendatei hoch.
  • Definieren Sie die Validierungsregeln in einem JSON-Format, das Typ, Zielbereich, Werte und optionale Parameter wie Hinweise enthält.
  • Das Tool wendet die Regeln an und gibt die modifizierte Datei zum Herunterladen zurück.

Anwendungsfälle

Erstellung von Status-Dropdowns in Projektverfolgungstabellen mit Optionen wie 'Offen', 'In Bearbeitung', 'Geschlossen'.
Implementierung von Produktkategorie-Dropdowns in Bestellformularen, bei denen die Unterkategorien basierend auf der Hauptkategorie gefiltert werden.
Hinzufügen von Eingabehinweisen zu Zellen, um Benutzer auf erforderliche Formate oder Werte hinzuweisen.

Beispiele

1. Listen und Kaskaden hinzufügen

Datenmanager
Hintergrund
Ein Datenmanager muss ein Excel-Template für die Dateneingabe mit Dropdown-Optionen und abhängigen Listen versehen.
Problem
Manuelles Hinzufügen von Dropdowns für jede Zelle ist zeitaufwendig und fehleranfällig.
Verwendung
Laden Sie die Datei 'data-entry-template.xlsx' hoch und konfigurieren Sie die Regeln im JSON-Editor.
Beispielkonfiguration
[
  {
    "type": "list",
    "sheetName": "Input",
    "target": "B2:B50",
    "values": ["Open", "Pending", "Closed"],
    "promptTitle": "Status",
    "prompt": "Choose a workflow status"
  },
  {
    "type": "cascade",
    "sheetName": "Input",
    "parentTarget": "C2:C50",
    "childTarget": "D2:D50",
    "mapping": {
      "Hardware": ["Laptop", "Monitor", "Keyboard"],
      "Software": ["CRM", "ERP", "Analytics"]
    }
  }
]
Ergebnis
Die Excel-Datei enthält nun Dropdown-Listen in Spalte B und abhängige Kaskaden in Spalten C und D.

2. Eingabehinweise und Fehlermeldungen konfigurieren

Hintergrund
Ein Buchhalter möchte in einer Finanztabelle Eingabehinweise für Datumsfelder hinzufügen, um Formatfehler zu vermeiden.
Problem
Benutzer geben oft Daten im falschen Format ein, was zu Fehlern in der Verarbeitung führt.
Verwendung
Definieren Sie eine Regel mit 'prompt' und 'error' Parametern im JSON.
Beispielkonfiguration
[
  {
    "type": "list",
    "sheetName": "Finanzen",
    "target": "A2:A100",
    "values": ["2023-01-01", "2023-02-01", "..."],
    "promptTitle": "Datum",
    "prompt": "Bitte geben Sie das Datum im Format JJJJ-MM-TT ein.",
    "errorTitle": "Ungültiges Datum",
    "error": "Das eingegebene Datum entspricht nicht dem erforderlichen Format."
  }
]
Ergebnis
Beim Klicken auf die Zelle wird ein Hinweis angezeigt, und bei falscher Eingabe eine Fehlermeldung.

Mit Samples testen

json, xml, xlsx

Verwandte Hubs

FAQ

Welche Dateitypen kann ich hochladen?

Sie können XLSX- und XLS-Dateien hochladen, mit einer maximalen Größe von 200 MB.

Wie strukturiere ich das JSON für die Regeln?

Das JSON ist ein Array von Objekten, jedes mit 'type', 'sheetName', 'target' und je nach Typ zusätzlichen Feldern wie 'values' oder 'mapping'.

Kann ich mehrere Regeln in einer Datei anwenden?

Ja, Sie können mehrere Regeln im JSON-Array definieren, die auf verschiedene Bereiche oder Blätter angewendet werden.

Werden meine Originaldaten verändert?

Nein, das Tool fügt nur Datenvalidierungen hinzu und ändert keine vorhandenen Datenwerte.

Gibt es Beispiele für die JSON-Konfiguration?

Ja, im Tool sind Beispielkonfigurationen für Listen und Kaskaden verfügbar, die Sie anpassen können.

API-Dokumentation

Request-Endpunkt

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

Request-Parameter

Parameter-Name Typ Erforderlich Beschreibung
workbookFile file (Upload erforderlich) Ja -
rulesJson textarea Ja -

Dateitypparameter müssen erst über POST /upload/xlsx-data-validation-dropdown hochgeladen werden, um filePath zu erhalten, dann filePath an das entsprechende Dateifeld übergeben.

Antwortformat

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

MCP-Dokumentation

Fügen Sie dieses Tool zu Ihrer MCP-Server-Konfiguration hinzu:

{
  "mcpServers": {
    "elysiatools-xlsx-data-validation-dropdown": {
      "name": "xlsx-data-validation-dropdown",
      "description": "Erstellt Batch-Dropdowns, abhaengige Kaskaden und Eingabehinweise",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=xlsx-data-validation-dropdown",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Sie können mehrere Tools verketten, z.B.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, maximal 20 Tools.

Unterstützt URL-Dateilinks oder Base64-Codierung für Dateiparameter.

Wenn Sie auf Probleme stoßen, kontaktieren Sie uns bitte bei [email protected]