如何在矩阵函数中输入值而不是单元格范围?

如何在矩阵函数中输入值而不是单元格范围?

我有一个简单的方程组,需要反复求解,每次的输入略有不同。用户对 Excel 很熟悉,在 Excel 中求解方程组很容易。假设它是一个包含 3 个方程的二次公式,我可能会按照以下答案所示设置工作表和公式问题。

如果继续使用二次方程的例子,我可能会让用户在每个方程中只输入 2 个值。那么系数a将等于第一个值的平方,b等于第一个值,并且c始终等于 1。我希望避免向该用户显示整个矩阵(或隐藏列/行)。

我可以将值(如示例中的 1)“硬编码”到公式中吗?或者,我可以在矩阵公式中输入不连续的单元格或执行算术运算(如示例中的平方)吗?

更明确地说,如果我有类似 A2=2、B2=17、A3=3、B3=34、A4=4、B4=57 的内容,我会在=MMULT(MINVERSE({A2*A2,A2,1;A3*A3,A3,1;A4*A4,A4,1}),B2:B4)单元格 C2:C4 中输入类似内容,并得到结果 3、2 和 1。

为了处理 Excel 中的矩阵,我是否必须在其他(连续)单元格中执行所有中间步骤?

相关内容