在EXCEL中如何输入数组公式?

如题所述

如图,在 E6 单元格输入数组公式(数组公式!!):

=IFERROR(INDEX(F$28:F$37,SMALL(IF(MONTH($L$28:$L$37)=$E$1,ROW($A$1:$A$10),4^8),ROW($A1))),"")

复制并下拉填充,即可。

同样的数组公式:

G6=IFERROR(INDEX(H$28:H$37,SMALL(IF(MONTH($L$28:$L$37)=$E$1,ROW($A$1:$A$10),4^8),ROW($A1))),"")

H6=IFERROR(INDEX(I$28:I$37,SMALL(IF(MONTH($L$28:$L$37)=$E$1,ROW($A$1:$A$10),4^8),ROW($A1))),"")

而C6单元格则只要输入公式:

=IF(E6="","",ROW()-5)

复制并下拉填充即可。

特别注意:

1、数组公式对于合并单元格操作有难度的,所以,你的单元格数据都做了合并列操作,数组公式就没有办法做了,建议所有的合并单元格数据要解除合并单元格。

2、数组公式必须在输入或者粘贴时,同时按CTRL+SHIFT+ENTER这3个键结束,否则公式是无效的。

温馨提示:答案为网友推荐,仅供参考
相似回答