Complete Feature Reference

22 specialized tools with 206 operations for comprehensive Excel automation

📁 File Operations (6 operations)


🔄 Power Query & M Code (10 operations)

Atomic Operations - Single-call workflows:

Automatic M-Code Formatting: M code is automatically formatted on write operations (Create, Update) using the powerqueryformatter.com API (by mogularGmbH, MIT License). Read operations return M code as stored in Excel. Formatting adds ~100-500ms network latency but dramatically improves readability with proper indentation, spacing, and line breaks. Graceful fallback returns original M code if formatting fails.


📊 Data Model & DAX (Power Pivot) (19 operations)

Automatic DAX Formatting: DAX formulas are automatically formatted on write operations (CreateMeasure, UpdateMeasure) using the official Dax.Formatter library (SQLBI). Read operations return raw DAX as stored in Excel. Formatting adds ~100-500ms network latency but dramatically improves readability. Graceful fallback returns original DAX if formatting fails.

Note: DAX calculated columns not supported - use Excel UI for calculated columns


🎨 Excel Tables (ListObjects) (27 operations)

Lifecycle:

Styling & Formatting:

Data Operations:

DAX-Backed Tables:

Filter Operations:

Column Management:

Structured References:

Sorting:

Number Formatting:


📈 PivotTables (30 operations)

Creation:

Field Management:

Field Configuration:

Calculated Fields (Regular PivotTables):

Calculated Members (OLAP/Data Model PivotTables):

Layout & Formatting:

Data Operations:

Lifecycle:


📉 Charts (26 operations)

Creation:

Series Management:

Configuration:

Formatting:

Data Labels:

Axis Scale:

Gridlines:

Series Formatting:

Trendlines:

Lifecycle:


📋 Ranges (42 operations)

Data Operations:

Discovery & Utilities:

Hyperlinks:

Number Formatting:

Visual Formatting:

Data Validation:

Merge Operations:

Cell Protection:

Auto-Sizing:


📄 Worksheets (16 operations)

Lifecycle:

Cross-Workbook Operations:

Tab Colors:

Visibility:


🔌 Data Connections (9 operations)

Supported Types:

Automatic Fallback:


🏷️ Named Ranges (Parameters) (6 operations)

Use Cases:


📝 VBA Macros (6 operations)

Features:


�️ Slicers (8 operations)

PivotTable Slicers:

Table Slicers:

Use Cases:


�🎨 Conditional Formatting (2 operations)


📊 Total Operations Summary

Category Operations
File Operations 6
Power Query 10
Data Model/DAX 18
Excel Tables 27
PivotTables 30
Charts 26
Ranges 42
Worksheets 16
Connections 9
Named Ranges 6
VBA Macros 6
Slicers 8
Conditional Formatting 2
Total 206

🚀 Key Capabilities

Data Transformation:

Data Model:

Analysis & Visualization:

Automation:

Data Loading:


🔧 Tool Selection Quick Reference

Task Tool
Import data excel_powerquery or excel_connection
Create analysis excel_pivottable (data model-based for OLAP)
Visualize data excel_chart
Update parameters excel_namedrange (write operation)
Manage formulas excel_range (set-formulas)
Format data excel_range (format-range, validate-range)
Script automation excel_vba (run macro)

📚 Documentation