如何返回每个第n个单元格的最小值
我正在寻找一个简单的公式来比较,并返回每个第n个单元格的最小值。
我的第一个值是在单元格C26,预计在那个列的每个第47个单元格中的值将是未定义的。
我一直在四处搜寻并推广一个公式如下:
=min(mod(row(C26),47)=0)
要么
=min(offset($C$26,(row()-1)*47,0))
但显然,其中之一是给我我想要的结果(单元格中的值是date)
我希望有人能够协助?
谢谢!
由于某种原因,当从OFFSET
函数返回一个数值的数组时, N
函数将使其工作。
如果在testing范围内没有空白,可以使用如下所示的内容:
=MIN(N(OFFSET($C$26,(ROW(INDIRECT("1:10"))-1)*47,0)))
通过按住ctrl+shift
同时按下enter
数组公式
如果范围内可能有空格,那么可以尝试类似下面的内容,也可以input为数组公式:
=SMALL(N(OFFSET($C$26,(ROW(INDIRECT("1:100"))-1)*47,0)),1+SUMPRODUCT(N(N(OFFSET($C$26,(ROW(INDIRECT("1:100"))-1)*47,0))=0)))
在这种情况下,紧随SUMPRODUCT
之后的第一个N
将布尔结果强制为1
或0
。