Skip to main content

CSV and Excel Matcher

CSV and Excel Matcher is a GUI application built with Tkinter that allows users to select and compare columns from two files (either CSV or Excel). The application matches records between the two selected columns and provides both matched and unmatched records, which can then be saved to an Excel file.

Features

  • Load and select columns from CSV or Excel files
  • Match records between selected columns
  • Display the total number of matched and unmatched records
  • Save results to an Excel file with separate sheets for matched and unmatched records

Installation

To install CSV and Excel Matcher, you can use pip:

pip install csv-excel-matcher==1.6

To run as an application.

csv_excel_matcher

or

python -m csv_excel_matcher

if above command did not start your application then try these,

Create *.py file at desired directory.

from csv_excel_matcher import CSVExcelMatcherApp
CSVExcelMatcherApp()

These line of code will help to execute the program.

In the GUI:

  • Click "Browse" to select the first file (CSV or Excel).
  • Select the column from the first file that need to be compared
  • Click "Browse" to select the second file (CSV or Excel).
  • Select the column from the second file that need to be compared
  • Click "Match Records" to find common and unmatched records.
  • Click "Save Results" to save the results to an Excel file.

Support

If you encounter any issues or have any questions, feel free to contact me at hari.nikesh.r.cce@gmail.com.

License

This project is licensed under the MIT License.

Metadata

Release files for csv-excel-matcher 1.6

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for csv-excel-matcher 1.6
File Size Uploaded
csv_excel_matcher-1.6.tar.gz 3.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for csv-excel-matcher 1.6
File Interpreter ABI Platform
csv_excel_matcher-1.6-py3-none-any.whl Python 3 none any Details

Total release size: 8.1 kB

Release files / csv_excel_matcher-1.6.tar.gz

Download URL csv_excel_matcher-1.6.tar.gz
Size 3.8 kB
Tags Source
SHA-256 checksum
How to use checksums
3d36bf35231f5f363b518936868b8102490f690ad786c7ba2eec2824398045d1
BLAKE2b-256 checksum
How to use checksums
892fdfafd937075ba1f6e8eb71e2a438e8010867ff92b8e21e615c51e40b7d32
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.4

Release files / csv_excel_matcher-1.6-py3-none-any.whl

Download URL csv_excel_matcher-1.6-py3-none-any.whl
Size 4.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
38be2041843ed684d59854c890eb161f7eca45e517765f4c8a36a3b80655bba2
BLAKE2b-256 checksum
How to use checksums
7e834d3b2cbe015723e974ef0ec7ebaefe43124194497fc5a63f9fc47b09eb65
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.4

Release history Release notifications | RSS feed

This release

1.6 This release

2 release files

1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page