I don't know that I would call Excel a great app. IMO it's mediocre at, while I agree it has some features other spreadsheet solutions are adding these too.
I do not see any other spreadsheet that matches (or outperforms) Excel.
In our company we use Excel and LibreOffice Calc as spreadsheets, but Excel is better for us.
We also tried Onlyoffice, but we were not satisfied very soon.