2024-12-01 20:01:19
如图,在 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个键结束,否则公式是无效的。