A restrição alldifferent foi adicionada no Excel 2010.
Você pode impor restrições diferentes usando fórmulas e restrições adicionais no Excel 2007. Abaixo está um exemplo simplificado ...
Uma captura de tela da configuração ...
Aqui,Eqn1é=A2*10+A3*9+A4*8+A5*7+A6*6
eEqn2é=A6*10+A5*9+A4*8+A3*7+A2*6
VocêpodeverqueacélulaB2contémaequaçãoCSE{=MIN(ABS(A2-A3:$A$6))}
.IssoéarrastadoparabaixoatéB5,ondeaequaçãoé{=MIN(ABS(A5-A6:$A$6))}
.
Comoexemplo,oSolveréconfiguradocom:
- SetObjective:$F$2
- Para:Min
- Alterando:$A$2:$A$6
- Sujeitoàsrestrições:
- $A$2:$A$6<=$D$2:$D$6
- $A$2:$A$6>=$C$2:$C$6
- $B$2:$B$5>=$E$2:$E$5
- $A$2:$A$6=inteiro
- Selecioneummétododesolução:Evolucionário
Abaixoestáumacapturadetela...
Abaixoestáumacapturadeteladasolução.
Encontrou a resposta esperada de 1,2,3,4,5.
Alterar o SetObjective para $ G 2 recebe a resposta 5,4,3,2,1.