Well, if your taking about just data gathering, then Excel is better and will be the preferred option even after a few years.
But if its about data visualization and reporting, then Excel is already overtaken by PowerBI. PowerBI is just too good for excel's standards IMO.