Transforms Excel spreadsheets into clean CSV files with customizable column selection and row filtering capabilities. Perfect for data analysts and developers who need to extract specific data subsets from large Excel files. Works offline without requiring Excel installation.
Features
- Convert XLSX/XLS files to CSV format preserving data types
- Select specific columns by name or index position
- Filter rows using custom conditions and value matching
- Support for multiple worksheets within single Excel files
- Output to console or save filtered results to new CSV file
Usage
python excel_filter.py --input data.xlsx --columns A,C,E --filter "B>100" --output filtered.csv
Requirements
Python 3.8+. Install dependencies:
pip install -r requirements.txt
Download
Buy once, download immediately. ZIP includes the full script, README, and usage examples.
License
Personal & Commercial Use. You may use this tool in your own personal and commercial projects. Redistribution or resale of the source code is not permitted.