因此,我有一个电子表格,其中一列中包含很长的数字。我想在第二列旁边显示第一列中包含的最低值,不包括上面的任何行。
现在,我已经通过在第二列的每一行中使用一个公式来完成此操作[即:=MIN($I2:I)
],但是我宁愿避免在每一行中都有一个公式。有没有一种方法可以使用单个数组公式来完成此操作?
=ARRAYFORMULA(QUERY(TRANSPOSE(QUERY(TRANSPOSE(ARRAY_CONSTRAIN(SPLIT({"";
REPT("×99999", ROW(INDIRECT("A1:A"&COUNTA(A1:A)-1)))}&"×"&TEXTJOIN("×", 1,
INDEX(SORT({INDIRECT("A1:A"&COUNTA(A1:A)), ROW(INDIRECT("A1:A"&COUNTA(A1:A)))}, 2, 0)
,,1)), "×"), COUNTA(A1:A), COUNTA(A1:A))), "select "&TEXTJOIN(",", 1, IF(LEN(A1:A),
"min(Col"&ROW(A1:A)&")", ))&"")), "select Col2"))