I will clean merge and process csv or excel files with python

M
matteofiettaa
M
matteofiettaa
Matteo F.

About this gig

Turn CSV exports and Excel files into clean, consistent data with a reusable Python script. Ideal for comparing lists, merging exports and repeating the same processing steps on new files.


I can remove duplicates, standardize values, filter rows, combine files, compare records using an agreed key and generate CSV/XLSX reports.


You receive a standalone Python script, dependency list, setup guide and sample output. I test it against your supplied files and expected results. Run it again whenever you have new files with the same structure.


BASIC: 1 task, 1 file, up to 5,000 rows.

STANDARD: up to 3 steps, 2 files, 10,000 rows per file.

PREMIUM: up to 5 steps, 5 files, 20,000 rows per file, with validation and reports.


Packages cover structured CSV/XLSX files, one worksheet per input and one agreed workflow. Python installation is required.


For buttons or macros inside Excel, see my separate Excel VBA service. APIs, scraping, PDF extraction, desktop interfaces and hosting are outside this Gig.


Message me before ordering with an anonymized input sample and the output you need so we can confirm scope.


Get to know Matteo F.

Matteo F.

Excel VBA and Python Automation, Dashboards and Web Apps

  • FromItaly
  • Member sinceApr 2026
  • Languages

    Italian
I build practical tools for repetitive work: Excel macros and VBA, Python scripts, dashboards and custom web apps. Services include Excel formulas, data cleaning, duplicate removal, CSV/XLSX processing, file comparison, automated reports and workflow fixes. My background in material planning helps me understand stock, reporting and operational data. My hands-on projects include publishing an iOS game and developing data tools. Expect clear scope, tested deliverables and setup instructions. Send an anonymized sample and the result you need so we can define the right solution.

Other Software Development Services I Offer