What problem does it solve?
Programmatic spreadsheet tasks often break formulas, lose formatting, or require repetitive manual edits; this Skill ensures spreadsheets are created, modified, and validated while preserving formulas, references, and visual layout.
Core Features & Use Cases
- Preserve formulas and formatting: Use openpyxl to modify .xlsx files without destroying cell formulas or styles.
- Tabular analysis and conversion: Use pandas for CSV/TSV ingestion, aggregation, pivoting, and exporting to Excel.
- Visual verification and charts: Prefer openpyxl.chart for native Excel charts and optionally render sheets to PDF/PNG for visual review.
- Finance-focused conventions: Handles number/date formats, negative-number styling, citation of data sources in cell comments, and IB-style layout conventions for valuation models.
- Examples: Build financial models, generate KPI dashboards with formulas, or clean and aggregate large CSV datasets into styled workbooks for reporting.
Quick Start
Create a new .xlsx that summarizes monthly sales by region with formulas for totals and growth rates, include a chart, and save the result to output/spreadsheet/monthly_sales.xlsx.