Why would an (the excel) evolutionary algorithm be better at, or simply be able to, solve what seems to be a linear problem, when the LP (and also NLP) algorithm struggle to, or simply fail to.
The problem is of the form:
Max X; X = x1 + x2 + x3...
x1 = (k1 × z1) + (k2 x z2) + (k3 x z3)...
x2 = (k1 x y1) + (k2 x y2) + (k3 x y3)...
x3 = (k1 x q1) + (k2 x q2) + (k3 x q3)...
k are the coefficients of the problem to optimize; z, y, q are factors and are given/ constants.
The evolutionary algorithm can find a (better) solution (to the initial solution). The LP algorithm occasionally finds a solution, and not better (mostly worse) than the evolutionary algorithm. The NLP algorithm does not really find a solution at all.