What problem does it solve?
This Skill automates the creation of complex Excel spreadsheets, including data, formatting, formulas, charts, and data validation, eliminating manual spreadsheet creation and ensuring consistency.
Core Features & Use Cases
- Dynamic Spreadsheet Generation: Create new
.xlsx files from scratch with specified data, headers, and styling.
- Advanced Formatting: Apply bolding, colors, number formats (currency, percentages), and borders.
- Formula Implementation: Embed Excel formulas for calculations, lookups, and conditional logic.
- Data Validation: Implement dropdown lists for controlled data entry.
- Chart Creation: Generate various chart types (bar, line, pie) directly within the spreadsheet.
- Use Case: Generate a monthly sales report with dynamic revenue calculations, conditional formatting on key metrics, and a summary bar chart, all from a Python script.
Quick Start
Use the excel-generator skill to create a new Excel file named 'sales_report.xlsx' with headers 'Product', 'Units', and 'Price', and populate it with the provided data.