Hello,
I am Zakaria Boulouard, an experienced Java developer and teacher.
If I fully understand, you need to have a Java app that will parse CSV, calculate the provided numbers and export the results in Excel.
It is OK, but what do you mean by "selecting file types from the list" do you mean that the export can be to other formats than Excel ?
Maybe we can discuss this in more details.