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

时间:2016-01-01 14:37:29

标签: excel

我正在使用以下内容来发现一系列单元格中具有最小值的单元格的地址:

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

但它显示的是实际地址而不是地址的价值(例如$ 12美元)。如何让它显示它找到的单元格的实际值?

2 个答案:

答案 0 :(得分:1)

如果你想要一系列单元格中的最小值,那么你可以自己使用这个简单的公式(来自你的问题): -

=MIN(E1:E400)

答案 1 :(得分:0)

如果您坚持使用最复杂的方法,可以将INDIRECT函数添加为“包装器”。

=INDIRECT(CELL("address",OFFSET(E1,MATCH(MIN(E1:E400),E1:E400,0)-1,0)))
TBH,对我来说似乎浪费了计算周期。

min_E.

你的公式在H2中,我用G2中的INDIRECT包裹它。鉴于您已表示您还需要获取单元格地址,这可能已写为,

=INDIRECT(H2)

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

¹当整个工作簿中的任何内容发生变化时,不仅在影响其结果的某些内容发生变化时,挥发性函数都会重新计算。 易失性函数的示例包括INDIRECTOFFSETTODAYNOWRANDRANDBETWEENCELLINFO工作表函数的某些子函数也会使它们变得不稳定。