从这个问题继最后一个单元: Array that outputs cells in a column AFTER a certain point阵列不输出
我已经做出了简化的示例来测试式
=IFERROR(INDEX($A$1:$A$11,SMALL(IF(ROW($A$1:$A$11)-MIN(ROW($A$1:$A$11))>MATCH("WORD",$A$1:$A$11,0),ROW($A$1:$A$11)-MIN(ROW($A$1:$A$11))),ROWS(A$1:A1))),"")
这是我的样本数据在列A和阵列式柱B(已输入与CTRL + SHIFT +输入) :
该数组正在输出在WORD之后找到的单元格。但是,您可以看到阵列未显示10。 如果我将公式中的所有范围更改为A1:A12
,我将显示,但这是不正确的。
这里发生了什么?
您是否尝试将'> MATCH'改为'> = MATCH'? –
你提供的数组公式给出了我在每个单元中的“6”... –
相同。我没有得到你在截图中显示的结果。 –