No, please don't second guess Solver. It won't help Solver find a
solution and you will likely land up at a wrong result.
Solver uses a well-established technique called branch and bound. This
technique 'relaxes' the integer/binary constraints and then
reestablishes them towards the end of the analysis.
If Solver shows you a non-binary result it probably also pops up an
alert of one kind or another -- maybe, about how it cannot find a
solution?
Have you specified your problem as 'linear?' In the Solver dialog box
click the Options button. Those kinds of problems are the most easily
solved by the techniques programmed into Solver. Of course, it is up
to you to ensure that the requirements of linearity (as defined in
Operations Research) are met.
--
Regards,
Tushar Mehta
www.tushar-mehta.com
Excel, PowerPoint, and VBA add-ins, tutorials
Custom MS Office productivity solutions