使用ARRAY_CONSTRAIN函数来限制公式的范围
示例代码:
=ARRAY_CONSTRAIN(ARRAYFORMULA(SUMIFS(D2:D5,A2:A5,"apples",B2:B5,"red")),1,1)
在这个示例中,我们使用SUMIFS来计算符合条件的单元格的总和,并将其包装在ARRAYFORMULA函数中,以便在整个列中应用该公式。但是,如果您尝试按下拉箭头,您会发现公式无法下拉到其他单元格中。
为了解决这个问题,我们可以使用ARRAY_CONSTRAIN函数来限制公式的范围。在上面的示例中,我们将范围限制为1行1列。通过这种方式,公式就可以成功地下拉到其他单元格中了。