Just for curiosity:

As you can see the formula is rather very complicated. While with VBA it would be much easier.

Why have you asked for no VBA and no helper columns?