明细表有几万行数据,要根据规格型号拆分成多个工作表。

最开始的做法,新建一个工作表,筛选规格型号,复制粘贴。循环这个操作几百次,一份表格需要做几个小时。
接着,学习了筛选公式,只要设置一次,后期都会自动生成。问题来了,每个工作表需要输入几百上千行公式,同时有几百个工作表,这就导致每次打开表格都很卡。
=IFERROR(INDEX(明细!A:A,SMALL(IF(明细!$A$2:$A$50000="92#",@ROW($2:$50000)),ROW(A1))),"")

如果是Excel2021或者Office365,可以自动扩展区域,公式也简洁,运算效率也变高。
=FILTER(明细!A2:E50000,明细!A2:A50000="92#")

最后,我给了学员一个模板,需要拆分的时候,点一下,几秒钟就拆分好。

你复制粘贴累死累活几个小时,别人点一下几秒钟,后者的价值反而更大。
链接:
关注我们回复:模板328