SQL server (or MS SQL) is a top of the line database geared for the cloud
Validate incoming Excel records and report fixes to the owner.
Get valid Excel rows into PostgreSQL and a chat report showing how many went in and what needs fixing.
Import each incoming CSV once and record its result.
Keep your PostgreSQL table current as CSV files arrive, with a row count or a clear reason when an import needs attention.