in reply to mysql dump in excel format

First, realize that the analog to a CSV file or Excel sheet is a single table, not a database. You'll need as many CSV files as you have tables to make sense of things, realistically.

Second, just try using mysql from the command-line with -e'select * from table' and pipe to a file -- by default it will dump in TSV format, which Excel will open.