如何在 Ms Excel 2013 中为可修改的输入大小数字分配权重(或修改值)?

如何在 Ms Excel 2013 中为可修改的输入大小数字分配权重(或修改值)?

我目前正在构建一个Decision Support System用于Ms. Excel 2013教育目的的。

在该程序中,我有 9 个输入项供用户按优先级顺序填写。一开始我假设用户应该填写所有条目。所以我任意分配了权重。

该原型运行正常,没有任何技术问题。然后我需要修改程序,以便用户只有 1 个强制条目。他们只需选择第一个条目,然后可以选择后续条目或将其留空。

当然,这需要付出代价。如果我想手动执行此操作,我需要创建 9 组权重分布,然后创建一个嵌套的 if 来检查总条目数并将其与正确的集合配对。

我尝试(n^2+n)/2手动使用 9 组或重量,如下所示:
这张照片

该程序的 UI 如下:
这

这个想法是根据来自 UI 的输入数量切换到正确的权重集。

除了像我以前一样手动操作之外,还有其他更简单的解决方案吗?

相关内容