如果单元格 B = 5 且单元格 C = 7,则单元格 A 中的值是多少?

如果单元格 B = 5 且单元格 C = 7,则单元格 A 中的值是多少?

我有一个代表矩阵的大型复杂表,并且我正在用它进行矩阵乘法。

我希望能够说:如果此工作表中 2 或 3 个特定单元格的单元格值为特定值,那么另一个特定单元格的单元格值会是多少?

这将允许我将我的工作表视为一个大型的多输出函数。

没有 VBA 可以实现这个吗?

答案1

对你的问题进行半疯狂的尝试:

A1 = (如果且(B1=5,C1=7),则 A1 满足这些条件的方程式,如果这些条件不满足,则为 A1)

如果没有更多细节,我无法给你更多信息

答案2

这正是数据表是给。

在工作表的一个单元格中,输入引用两个输入单元格的公式。

在下面的示例中,公式的起始值输入在单元格 B3、B4 和 B5 中,在单元格 C2 中输入公式 =PMT(B3/12,B4,-B5)。

在公式下方的同一列中键入一列输入值。

在这种情况下,在单元格 C3、C4 和 C5 中输入不同的利率。

在公式右侧的同一行中输入第二个列表。

在单元格 D2 和 E2 中输入贷款期限(以月为单位)。

选择包含公式的单元格区域 (C2)、值的行和列 (C3:C5 和 D2:E2),以及需要计算值的单元格 (D3:E5)。

在本例中,选择范围 C2:E5。

在“数据”选项卡上的“数据工具”组或“预测”组(在 Excel 2016 中)中,单击“假设分析”,然后单击“数据表”。

在“行输入单元格”框中,输入行中输入值的输入单元格的引用。在“行输入单元格”框中输入单元格 B4。

在列输入单元格框中,输入列中输入值的输入单元格的引用。在列输入单元格框中输入 B3。

单击“确定”。

相关内容