我将逐步描述我的目标,因为我认为这可能是解释它的最简单方法。这就是我想要做的:
1)创建一个模板,上面有各种计算。在此模板上,1 个特定单元格留空。计算将根据此单元格中的内容而改变(我将其称为特殊单元格)。
2) 这些计算背后有一个重要的最终数字。我想要做的是创建一个包含每个可能的最终数字的列表,并在相邻的单元格中列出给出这个最终数字的特殊单元格的值。
问题是 Excel for Mac 2008 不使用宏或 VBA。在我的 Windows 版本的 Excel 中,这只是一个简单的功能。但是在 Excel for Mac 2008 上,我完全不确定如何解决这个问题。我能想到的唯一解决方案是为特殊单元格的每个可能值创建一张表,并专门针对特殊单元格的该值进行所有计算。然后我可以将每个最终数字/特殊单元格链接到一个主页,以便所有信息都放在一起。但是,特殊单元格可以获取大约 400 个值,我真的不想创建 400 个不同的工作表。有人知道我该怎么做吗?
另外,作为一个注释,以防这更容易可视化我的意思,我基本上是在尝试运行多个假设场景并从每个场景中收集一个特定的数字。
这是所涉及的过程的示例。我应该在这里提一下,实际上有 2 个不同的特殊单元,我在原始描述中写了 1,因为我假设这个想法与 2 相同:
1) 主模板工作表位于工作表 A
2)商店名称有10个插槽
3)每个商店都有一个费率,通过应用查找特殊单元格 1 和数组表在工作表 B 上的位置的 vlookup 找到该费率
4)每个store也有一个索引号(简称index)
5)每个store都有一个计算是index * special cell 2(简称calc1)
6)每家店都有另外一个计算,就是rate * num1(简称calc2)
7)每个store都有另一个索引号(简称index2)
8) index2的一些值必须乘以calc2,其余的保持不变(简称calc3)
9) 必须进行求和,将所有 calc2 值相加得到 sum1
10) 必须进行求和,将所有 calc3 值相加得到 sum2
11) 最终数字为 sum1 + sum2