如何在Excel中根据单元格值更改公式?

我有一个在Excel中的所有支出清单。 每天都有一条线。

我想要的是根据另一个单元格上的值来比较两天之间的差异。 公式的例子。 = A250 – A191。 我想改变这个250和191,只要在其他单元格中写入321和192,就自动将公式更改为:= A321-A192。

有可能吗?

第一种方法 (更好的一种):

使用INDEXfunction:

=INDEX(A:A,Z1,1)-INDEX(A:A,Z2,1) 

其中Z1包含321Z2包含192

第二种方法 (可能是很简单的理解,但我不build议你使用它,因为INDIRECT是volatile函数 ,每次更改单元格时都会重新计算):

 =INDIRECT("A" & Z1) - INDIRECT("A" & Z2)