如何使用Excel Solver优化幻想体育阵容

时间:2014-06-13 09:39:58

标签: excel mathematical-optimization solver

我已经设置了一个包含玩家姓名,职位,统计数据,排名和工资的文件。我正在尝试使用Excel Solver(正如@Ioannis所描述的关于2013年10月的一篇足球帖子)来优化幻想棒球阵容。问题是Excel正在为他们不玩的位置挑选玩家。例如,投手被选为我的“回答”阵容中的最佳外野手。如何告诉Excel在我的数据表中识别我在每个玩家姓名上方发布的位置,以便“答案”与每个玩家的现实位置资格相匹配?

非常感谢你!我对Solver插件几乎是全新的,但我对它非常着迷。

德鲁

1 个答案:

答案 0 :(得分:0)

您描述的是一组额外的约束。合并这些约束的典型方法是将玩家名称的二进制矩阵作为行,将位置作为列。任何(玩家,位置)对中的1应该表示该特定玩家的位置。然后你应该有公式将二进制播放器变量与每个位置使用的玩家数量联系起来。仔细考虑电子表格设计,因为它可能会变得混乱。对于200多个变量,您可能需要检查SolverStudio或OpenSolver。 - Ioannis