This is a Python program that allows you to filter Excel data using a simple GUI. It's open-source and available on GitHub.
- Select an input Excel file using a file dialog
- Normalize column names to remove any accents or special characters
- Prompt the user to select a column to filter on using a dropdown menu
- Collect the different values in the selected column and prompt the user to choose one in a dropdown menu
- Apply the filter and generate a new Excel file
- Export the filtered data to an Excel file of the user's choice
- Simple and easy to use GUI
- Run the program by executing the filter_excel.py file
- Select the input Excel file using the file dialog
- Select a column to filter on from the dropdown menu
- Select a value to filter on from the dropdown menu
- Enter an output Excel file name
- Click the "Filter" button
- A new Excel file will be generated with the filtered data
You can use the file make.py
to build the program into an actual desktop app with a GUI capable of running in any Windows pc.
• Python 3.x • pandas • unicodedata • tkinter
-
Clone or download the repository from GitHub
-
Install the dependencies using pip:
pip install pandas unicodedata
-
Run the program by executing the filter_excel.py file
This program is open-source, and contributions are welcome. To contribute, please follow these steps:
- Fork the repository
- Create a new branch for your changes
- Make your changes and commit them to your branch
- Push your changes to your forked repository
- Open a pull request
This program is licensed under the MIT License. See the LICENSE file for more information.