如何使用CELL命令显示派生单元地址的值?

我正在使用以下来发现单元格范围内的最小值单元格的地址:

= CELL( “地址”,OFFSET(E1,MATCH(MIN(E1:E400),E1:E400,0)-1,0))

但它显示的是实际的地址而不是地址的值(例如$ A $ 12)。 我如何得到它显示它find的单元格的实际值?

如果你想要在一个单元格范围内的最小值,那么你可以自己使用这个简单的公式(从你的问题): –

=MIN(E1:E400) 

如果你坚持最复杂的方法,你可以添加INDIRECT函数作为“包装”。

 =INDIRECT(CELL("address",OFFSET(E1,MATCH(MIN(E1:E400),E1:E400,0)-1,0))) 

TBH,似乎是对我的计算周期的浪费。

矿。

用H2中的公式,我用G2中的INDIRECT“包装”了它。 鉴于你已经表示你还需要获得单元地址,这可能被写为,

 =INDIRECT(H2) 

请注意,您正在使用volatile¹function。


¹ 只要整个工作手册中的任何内容发生变化,挥发性函数就会重新计算,而不仅仅是当影响其结果的事情发生变化时。 易失性函数的例子是间接 , 偏移 , 今天 , 现在 , 兰德和兰德维恩 。 CELL和INFO工作表函数的一些子函数也会使它们变得不稳定。