Skip to content

HarshKhatri-2000/Excel-Filter-Tool_Multi-Sheet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

31 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ“Š Excel Filter Tool v11.0

Split & Filter Excel Files by Column Values โ€” In Seconds!

Built with โค๏ธ by HARSH KHATRI https://github.com/HarshKhatri-2000?tab=repositories

Got a massive Excel file with hundreds of employees under different managers?*

Need separate files for each manager? This tool does it in ONE click.*

๐Ÿค” What Does This Tool Do?

Imagine you have an Excel file like this:

Name Department Manager Salary
Alice Sales John 50000
Bob IT Sarah 60000
Charlie Sales John 55000
Diana IT Sarah 62000
Eve HR Mike 48000

This tool splits it into separate files:

๐Ÿ“ Output Folder/

โ”œโ”€โ”€ John.xlsx โ†’ Contains Alice & Charlie's data

โ”œโ”€โ”€ Sarah.xlsx โ†’ Contains Bob & Diana's data

โ””โ”€โ”€ Mike.xlsx โ†’ Contains Eve's data

That's it. Simple. Fast. No formulas broken.

โœจ Features

Feature Description
๐ŸŽฏ Smart Filtering Filter by ANY column โ€” managers, departments, cities, whatever
๐Ÿ“‘ Multi-Sheet Support Process all sheets or pick specific ones
๐Ÿงฎ Formula Handling Smart/Keep All/Values Only โ€” you choose
๐ŸŽจ Formatting Preserved Column widths, fonts, colors โ€” all kept intact
๐Ÿ” Search & Select Search through values, select all/none/invert
๐Ÿ“Š Summary Report Auto-generate a summary of what was created
โšก Threaded Processing UI stays responsive even with huge files
๐Ÿ“ Activity Log Real-time log with export option
๐Ÿšซ Cancel Anytime Stop processing mid-way if needed

โฌ‡๏ธ Quick Install

Option 1: Run from Source (Recommended)

Step 1: Make sure you have Python 3.7+ installed
๐Ÿ‘‰ Download Python (check "Add to PATH" during install!)

Step 2: Clone this repo

git clone https://github.com/HarshKhatri-2000/Excel-Filter-Tool_Multi-Sheet.git

cd "Your Path"

Step 3: Install dependencies

pip install -r requirements.txt

OR

py -m pip install -r requirements.txt

Step 4: Run the GUI Python File

python excel_filter_tool.py

Option 2: Download EXE (Windows)

Go to https://github.com/HarshKhatri-2000/Excel-Filter-Tool_Multi-Sheet/releases and download the latest .exe file. "No Python needed!"

Option 3: Run Setup.py

Run Below Command

py -m pip install .

This will make all the necessary Files

โญ Star This Repo!

If this tool saved you time, give it a โญ โ€” it helps others find it too!

About

๐Ÿ“Š Filter & Split Excel files into separate files by any column value โ€” with a simple GUI. Built with Python & Tkinter. This tool will smartly analyze your data and will keep the formula and formatting of your sheets..

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages