-
- Σύγκριση αρχείων
-
- Συγχώνευση αρχείων
-
- Φιλτράρισμα αρχείων βάσει στήλης
-
- Διαχωρισμός αρχείων βάσει στήλης
-
- Δημιουργία αρχείων word/pdf από excel+word
A web application for processing Excel files with various tools.
- Compare two Excel files based on selected columns
- Find differences between files
- Download a report of the differences
- Join two Excel files based on a common column
- Combine all columns from both files
- Download the joined file
- Filter an Excel file based on a specific value in a selected column
- Extract rows matching the filter criteria
- Download the filtered file
- Split an Excel file into multiple files based on unique values in a selected column
- Each unique value gets its own Excel file
- All split files are packaged into a zip file for easy download
- Create a word template
- Merge data from an Excel file into the template
- Export the merged documents as word/pdf files
- Python 3.x
- Flask
- Pandas
- Openpyxl
- Clone the repository
- Create a virtual environment
- Install dependencies:
pip install -r requirements.txt - Run the application:
python app.py
- File type validation (.xlsx, .xls)
- Secure filename handling
- Automatic cleanup of temporary files
- Maximum file size limit (16MB)
- Access the web interface at
http://localhost:8000 - Choose a tool from the navigation menu
- Upload Excel file(s) as required
- Select columns and values as needed
- Process the file(s)
- Download the results
- All uploaded files are processed in memory and cleaned up after processing
- Split files are automatically zipped for easy download
- The application supports both .xlsx and .xls file formats