To upload an Excel file in WordPress use Google Docs to import the spreadsheet. (If you don’t already have a Google account you will need to create one) Save the imported file. Share the document using “share as a web page”. Copy the link and create the link in your post.
Viewers can then click on the link and open the file in Excel.