When you say “excellence,” you are referring to something that has been done quite well. It may be one of the best things that you have seen of that item or the service that you have received. You barely have anything negative to say about it.
When you say “perfection,” this means that everything is done impeccably. This means that the product or the service was done flawlessly that there is absolutely nothing bad that you can say because everything about it is the best.
Sometimes, excellence is referred to as “doing something the best way possible.” When you say perfection, this means making sure that everything is 100%.
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.