What problem does it solve?
This Skill empowers you to create, read, edit, analyze, and format spreadsheet files (.xlsx, .xlsm, .csv, .tsv) with precision and efficiency, handling everything from basic data entry to complex financial modeling.
Core Features & Use Cases
- Data Manipulation: Create new spreadsheets, read existing data, and perform complex edits using Python libraries like
openpyxl and pandas.
- Formula Management: Implement and recalculate Excel formulas, ensuring data integrity and dynamic updates.
- Advanced Formatting: Apply conditional formatting, data validation, charts, and styling to create professional, insightful reports.
- OOXML Editing: Directly manipulate the underlying XML structure of Excel files for advanced customization.
- Use Case: Automatically generate a monthly sales report by reading raw sales data, applying financial formulas for growth calculations, creating a bar chart of regional performance, and saving the output as a formatted
.xlsx file.
Quick Start
Use the xlsx skill to create a new spreadsheet named 'sales_report.xlsx' with columns 'Date', 'Product', and 'Revenue', then add three rows of sample data.