Toolverse
All skills

spreadsheet

by openai

Use when tasks involve creating, editing, analyzing, or formatting spreadsheets (`.xlsx`, `.csv`, `.tsv`) using Python (`openpyxl`, `pandas`), especially when formulas, references, and formatting need to be preserved and verified.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
openai
Category
Data Science
Views
20

About this skill

Use when tasks involve creating, editing, analyzing, or formatting spreadsheets (.xlsx, .csv, .tsv) using Python (openpyxl, pandas), especially when formulas, references, and formatting need to be preserved and verified.

How to use

  1. Określ typ pliku i cel pracy: czy chcesz utworzyć nowy skoroszyt, edytować istniejący, przeanalizować dane czy je zwizualizować. Umiejętność obsługuje formaty .xlsx, .csv i .tsv.

  2. Dla edycji plików Excel (.xlsx) z zachowaniem formatowania użyj biblioteki openpyxl. Dla analizy danych i pracy z plikami CSV/TSV wybierz pandas, a następnie zapisz wyniki z powrotem do Excel lub CSV.

  3. Zamiast wpisywać wartości na stałe, używaj formuł do wartości pochodnych. Jeśli dostępne jest wewnętrzne narzędzie do recalculation arkuszy, wykorzystaj je do przeliczenia formuł i renderowania przed dostarczeniem pliku.

  4. Jeśli układ i wygląd są ważne, zrenderuj arkusz do podglądu wizualnego i sprawdź wynik. W razie potrzeby dodaj wykresy natywne Excel za pomocą openpyxl.chart.

  5. Zapisz ostateczne pliki w stabilnych, opisowych nazwach. Pliki tymczasowe przechowuj w katalogu tmp/spreadsheets/ i usuń je po zakończeniu pracy.

  6. Przed dostarczeniem wyniku upewnij się, że wszystkie formuły zostały przeliczone i zawierają wartości w pamięci podręcznej, szczególnie gdy arkusz będzie otwierany w innym środowisku.

Related skills