Excel Zelloperationen

Excel-Zelloperationen

Führen Sie fortgeschrittene Excel-Zelloperationen mit KI-gestützter Automatisierung durch. Zellen zusammenführen, Kopieren/Einfügen, Inhalte löschen und Excel-Zellen präzise manipulieren.

Verfügbare Tools

  • cell_operations - Excel-Zelloperationen (zusammenführen, kopieren/einfügen, löschen) mit KI-gestützter Automatisierung
  • cell_operations_batch - Mehrere Excel-Zelloperationen in Batch durch Tabellen-MCP ausführen

Einzelzelloperationen

Zellen zusammenführen

{
  "tool": "cell_operations",
  "parameters": {
    "filepath": "reports/merged-layout.xlsx",
    "sheet_name": "Report",
    "operation": "merge_cells",
    "range": "A1:C1"
  }
}

Zellen aufheben

{
  "tool": "cell_operations",
  "parameters": {
    "filepath": "reports/unmerged.xlsx",
    "sheet_name": "Data",
    "operation": "unmerge_cells",
    "range": "A1:C1"
  }
}

Zellen kopieren

{
  "tool": "cell_operations",
  "parameters": {
    "filepath": "reports/data-copy.xlsx",
    "sheet_name": "Source",
    "operation": "copy_cells",
    "source_range": "A1:D5"
  }
}

Werte einfügen

{
  "tool": "cell_operations",
  "parameters": {
    "filepath": "reports/data-copy.xlsx",
    "sheet_name": "Target",
    "operation": "paste_values",
    "destination_range": "A1"
  }
}

Inhalte löschen

{
  "tool": "cell_operations",
  "parameters": {
    "filepath": "reports/cleanup.xlsx",
    "sheet_name": "Data",
    "operation": "clear_contents",
    "range": "A1:Z100"
  }
}

Stapelzellenoperationen

Vollständiger Zusammenführungs- und Kopierworkflow

{
  "tool": "cell_operations_batch", 
  "parameters": {
    "filepath": "reports/financial-report.xlsx",
    "sheet_name": "Sheet1",
    "operations": [
      {
        "operation": "merge_cells",
        "range": "A7:C7"
      },
      {
        "operation": "paste_values",
        "source_range": "A1:F1",
        "destination_range": "A9"
      },
      {
        "operation": "paste_formats",
        "source_range": "A1:F1", 
        "destination_range": "A12"
      }
    ]
  }
}

Zwischenblattoperationen

{
  "tool": "cell_operations",
  "parameters": {
    "filepath": "reports/multi-sheet.xlsx",
    "sheet_name": "Summary",
    "operation": "paste_values",
    "source_range": "A1:F5",
    "source_sheet": "Data",
    "destination_range": "A1"
  }
}

Datenbereinigungsoperationen

{
  "tool": "cell_operations_batch",
  "parameters": {
    "filepath": "reports/cleanup-demo.xlsx",
    "sheet_name": "Data",
    "operations": [
      {
        "operation": "clear_contents",
        "range": "A1:A10"
      },
      {
        "operation": "clear_formats",
        "range": "B1:B10"
      },
      {
        "operation": "clear_all",
        "range": "C1:C10"
      }
    ]
  }
}

Referenz für Operationstypen

Zusammenführungsoperationen

  • merge_cells - Zellen zu einer einzigen Zelle zusammenführen
  • unmerge_cells - Zusammengeführte Zellen wieder aufteilen in einzelne Zellen
  • merge_across - Zellen über Zeilen hinweg zusammenführen, dabei separate Zeilen beibehalten

Kopieren/Einfügen-Operationen

  • copy_cells - Zellbereich in die Zwischenablage kopieren
  • paste_values - Nur Werte einfügen (keine Formatierung oder Formeln)
  • paste_formulas - Nur Formeln einfügen (keine Werte oder Formatierungen)
  • paste_formats - Nur Formatierungen einfügen (keine Werte oder Formeln)
  • transpose_paste - Mit transponierter Ausrichtung einfügen (Zeilen↔Spalten)

Löschen-Operationen

  • clear_contents - Zelleninhalte löschen (Formatierung beibehalten)
  • clear_formats - Zellenformatierung löschen (Inhalt beibehalten)
  • clear_all - Sowohl Inhalte als auch Formatierungen löschen

Erweiterte Beispiele

Berichtstitel Setup

{
  "tool": "cell_operations_batch",
  "parameters": {
    "filepath": "reports/title-report.xlsx",
    "sheet_name": "Report",
    "operations": [
      {
        "operation": "merge_cells",
        "range": "A1:F1"
      },
      {
        "operation": "merge_cells",
        "range": "A2:F2"
      },
      {
        "operation": "merge_cells",
        "range": "A3:C3"
      },
      {
        "operation": "merge_cells",
        "range": "D3:F3"
      }
    ]
  }
}

Daten Vorlage Erstellung

{
  "tool": "cell_operations_batch",
  "parameters": {
    "filepath": "templates/data-template.xlsx",
    "sheet_name": "Template",
    "operations": [
      {
        "operation": "copy_cells",
        "source_range": "A1:F1"
      },
      {
        "operation": "paste_formats",
        "destination_range": "A10"
      },
      {
        "operation": "paste_formats",
        "destination_range": "A20"
      },
      {
        "operation": "paste_formats",
        "destination_range": "A30"
      }
    ]
  }
}

Datenkonsolidierung

{
  "tool": "cell_operations_batch",
  "parameters": {
    "filepath": "reports/consolidated.xlsx",
    "sheet_name": "Summary",
    "operations": [
      {
        "operation": "paste_values",
        "source_range": "A1:E10",
        "source_sheet": "Q1Data",
        "destination_range": "A2"
      },
      {
        "operation": "paste_values",
        "source_range": "A1:E10",
        "source_sheet": "Q2Data", 
        "destination_range": "A12"
      },
      {
        "operation": "paste_values",
        "source_range": "A1:E10",
        "source_sheet": "Q3Data",
        "destination_range": "A22"
      }
    ]
  }
}

Formel- und Formattrennung

{
  "tool": "cell_operations_batch",
  "parameters": {
    "filepath": "reports/separated.xlsx",
    "sheet_name": "Analysis",
    "operations": [
      {
        "operation": "paste_formulas",
        "source_range": "A1:F10",
        "source_sheet": "Calculations",
        "destination_range": "A1"
      },
      {
        "operation": "paste_formats",
        "source_range": "A1:F10", 
        "source_sheet": "Formatting",
        "destination_range": "A1"
      }
    ]
  }
}

Kreuzblatt-Operationen

Zwischenblätter Kopieren

{
  "tool": "cell_operations",
  "parameters": {
    "filepath": "reports/multi-sheet-copy.xlsx",
    "sheet_name": "Destination",
    "operation": "paste_values",
    "source_range": "A1:D10",
    "source_sheet": "Source",
    "destination_range": "B2"
  }
}

Zusammenfassung Blatt Erstellung

{
  "tool": "cell_operations_batch",
  "parameters": {
    "filepath": "reports/summary-creation.xlsx",
    "sheet_name": "Summary",
    "operations": [
      {
        "operation": "paste_values",
        "source_range": "A1:C5",
        "source_sheet": "January",
        "destination_range": "A2"
      },
      {
        "operation": "paste_values",
        "source_range": "A1:C5",
        "source_sheet": "February",
        "destination_range": "E2"
      },
      {
        "operation": "paste_values",
        "source_range": "A1:C5",
        "source_sheet": "March",
        "destination_range": "I2"
      }
    ]
  }
}

Daten Transformation

Daten Transponieren

{
  "tool": "cell_operations",
  "parameters": {
    "filepath": "reports/transposed.xlsx",
    "sheet_name": "Data",
    "operation": "transpose_paste",
    "source_range": "A1:E5",
    "destination_range": "G1"
  }
}

Nur Werte Kopieren

{
  "tool": "cell_operations_batch",
  "parameters": {
    "filepath": "reports/values-only.xlsx",
    "sheet_name": "Clean Data",
    "operations": [
      {
        "operation": "copy_cells",
        "source_range": "A1:F20",
        "source_sheet": "Raw Data"
      },
      {
        "operation": "paste_values",
        "destination_range": "A1"
      }
    ]
  }
}

Best Practices

  1. Strategisch Zusammenführen: Verwenden Sie Zusammenführungen für Überschriften und Titel, nicht für Datenbereiche
  2. Vor dem Einfügen Kopieren: Immer die Quellbereich vor dem Einfügeoperationen kopieren
  3. Angemessen Löschen: Wählen Sie die richtige Löschen-Operation für Ihre Bedürfnisse
  4. Kreuzblatt-Planung: Planen Sie Multi-Blatt-Operationen, um Konflikte zu vermeiden
  5. Batch-Operationen: Gruppieren Sie verwandte Operationen für bessere Leistung

Häufige Anwendungsfälle

Berichtskopfzeilen

  • Zellen für Titel zusammenfassen
  • Überschriftenformatierung kopieren
  • Konsistentes Styling anwenden

Datenbereinigung

  • Veraltete Inhalte löschen
  • Formatierung entfernen
  • Zellzustände zurücksetzen

Vorlagenerstellung

  • Formatierungsmuster kopieren
  • Struktur ohne Daten einfügen
  • Wiederverwendbare Layouts erstellen

Datenkonsolidierung

  • Daten aus mehreren Tabellen kombinieren
  • Nur Werte einfügen, um Formelfeldkonflikte zu vermeiden
  • Datenorientierung transponieren

Fehlerbehandlung

Ungültiger Bereich beim Zusammenführen

{
  "tool": "cell_operations",
  "parameters": {
    "filepath": "test.xlsx",
    "sheet_name": "Sheet1",
    "operation": "merge_cells",
    "range": "A1"
  }
}

Ergebnis: Fehler - Einzelne Zelle kann nicht zusammengeführt werden

Fehlender Quellbereich

{
  "tool": "cell_operations",
  "parameters": {
    "filepath": "test.xlsx",
    "sheet_name": "Sheet1",
    "operation": "paste_values",
    "destination_range": "A1"
  }
}

Ergebnis: Fehler - keine kopierten Daten verfügbar

Ungültiger Blattbezug

{
  "tool": "cell_operations",
  "parameters": {
    "filepath": "test.xlsx",
    "sheet_name": "Sheet1",
    "operation": "paste_values",
    "source_range": "A1:B2",
    "source_sheet": "NonExistentSheet",
    "destination_range": "A1"
  }
}

Ergebnis: Fehler - Quelblatt nicht gefunden