ENH: Better handling of MultiIndex with Excel

Initial code. Issue #5254