xlsx

Create and edit Excel spreadsheets with formulas and data analysis.

6|8|Updated Apr 22, 2023
One-click install
npx skills add https://github.com/Ansteorra/KMP --skill xlsx-ansteorra
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: xlsx
Source: https://github.com/Ansteorra/KMP/tree/main/.github/skills/xlsx
Command: npx skills add https://github.com/Ansteorra/KMP --skill xlsx-ansteorra

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires openpyxl, pandas, libreoffice, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill empowers users to create, edit, analyze, and manage complex spreadsheet files (.xlsx, .xlsm, .csv, .tsv) efficiently, automating tasks that would otherwise be time-consuming and error-prone.

Core Features & Use Cases

  • Spreadsheet Creation & Editing: Generate new spreadsheets with formulas, formatting, and data, or modify existing ones while preserving their integrity.
  • Data Analysis & Visualization: Analyze data within spreadsheets using powerful tools and create visualizations.
  • Formula Management: Ensure all formulas are error-free, correctly constructed, and properly documented.
  • Use Case: A financial analyst needs to update a complex financial model. They can use this Skill to modify existing assumptions, add new projection years, ensure all formulas recalculate correctly, and adhere to strict formatting standards.

Quick Start

Use the xlsx skill to create a new spreadsheet named 'sales_report.xlsx' with columns for 'Date', 'Product', and 'Revenue', and add a formula in the 'Total Revenue' cell to sum the 'Revenue' column.

Frequently Asked Questions about xlsx

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Excel spreadsheet creation and formula recalculation?

Automate spreadsheet creation and formula recalculation by generating or modifying .xlsx files with openpyxl, ensuring formulas are correctly constructed and recalculated. This process builds new spreadsheets with custom formatting and updates existing financial models while preserving data integrity.

Can I update an existing financial model in Excel without breaking formulas?

Updating an existing financial model in Excel without breaking formulas is possible by modifying assumptions and adding projection years while preserving formula integrity. The system ensures all formulas are error-free and properly recalculated using LibreOffice integration.

Does openpyxl support data analysis and visualization for large Excel files?

openpyxl supports data analysis and visualization for Excel files by reading, writing, and formatting spreadsheet data. When combined with pandas, it facilitates comprehensive data analysis, allowing users to process large datasets and create visual representations efficiently.

What is the best way to edit .xlsm and .csv files while maintaining formatting standards?

The best way to edit .xlsm and .csv files while maintaining formatting standards is using automated spreadsheet management tools. These tools modify existing files, apply custom formatting, and perform error checking via LibreOffice integration to ensure strict adherence to financial modeling standards.

Why do my spreadsheet formulas return errors after editing xlsx files?

Spreadsheet formulas may return errors after editing xlsx files if formulas are not correctly constructed or recalculated. Using LibreOffice integration for error checking ensures all formulas are error-free, properly documented, and recalculated accurately after modifications.

Do I need pandas to perform data analysis on .tsv files?

You need pandas to perform advanced data analysis on .tsv files because it provides the powerful tools required to process and analyze tab-separated data. This combination allows for comprehensive data manipulation and visualization alongside standard spreadsheet management.