What is XLSX?
XLSX is what Excel has written since 2007 - not one file but a zipped folder of XML, with the sheet in one part and the strings in another. Its famous trap is dates: a date is stored as a plain number of days, and only the formatting attached to the cell says it is a date rather than a quantity.
What is CSV?
CSV is the least glamorous and most durable data format there is - rows of values separated by commas, readable by every spreadsheet and database ever written. Its subtleties are all about quoting: a value containing a comma has to be wrapped, and a quote inside that has to be doubled.