Excellence simply refers to the act of performing a task to get the best result as much as possible; whereas, perfection deals with having a hundred percent achievement. When it comes to achieving excellence, this can be achievable by all humans, but on the other hand, only on a seldom basis will any human be able to reach perfection. As a matter of fact, as much as it seems, only God can attain perfection. This can be seen in the way He has created everything such that the things He created are uniquely made by Him.
As it seems like a man might not be able to achieve perfection, he has been excellent by creating machines that could produce perfect results. Excellence simply means achieving relatively the best one can and still have it in mind that someone else might meet up and beat that best later, while perfection is achieving something unique and flawless, of which it has no better side.