What is Yexcelltoolse.xyz?
There are some applications that will not be appealing to computer users so they rarely will be downloaded voluntarily. This is why its developers use deceiving and shady methods to get inside a computer. Yexcelltoolse.xyz is one of these hoax sits. The tricks it uses are to display pop-up notifications claiming that it wants to show you some very useful material that only can be accessed if you click 'Allow' or you need to pass a Captcha check before being allowed to read the material. However, there's no useful material, nor Captcha check clicking the 'Allow' button will give Yexcelltoolse.xyz permission to display countless and annoying advertisements, which can interfere with the work you are trying to do, besides being sources of problems when clicked.
If you are wondering how Yexcelltoolse.xyz was able to enter your computer, the answer is simple: you clicked on a corrupted advertisement, visited a compromised website or downloaded freeware from a third-party that had Yexcelltoolse.xyz bundled with it.
That recommended way to handle it is to ignore the notifications and advertisements and remove Yexcelltoolse.xyz from the affected computer with an anti-malware product.