=subtotal(103,b$2:b2)
公式表示:对b$2:b2区域未被隐藏的实际显示数据计数。
这样执行筛选后,不符合条件的行不参与序号编排。
详见附图如果筛选结果中,第一条是实际数据第一条,你直接下拉,就不可能存在未填充上的情况。
而是所有的均会根据填充规则进行填充。
筛选后的填充,一般会用到定位条件,可见单元格 *** 作。你的问题,较含糊。
材料/工具:Excel2010
1、向日葵每月份的销量粘贴到相对应的目标区域。
2、按名称筛选向日葵
3、如果直接在筛选后复制粘贴,就会出现如下悲剧。
4、在C2单元格输入公式=INDEX($E$8:$G$13,COUNTIF(B$1:B2,B2),3)后向下拖鼠标完成填充。
5、名称全选查看效果相应的向日葵的销量已经按顺序填充。
筛选后,一般是不能填充的,如果一定要填充序列,可以利用函数:假定第一行为表头,你要填充的编号在A列,B列以后为其他数据,请在A2输入公式:
=SUBTOTAL(103,INDIRECT("B2:B"&ROW()))
将公式向下复制到相应行,就可以实现填充序列,并且隐藏行不参与排序
注意,再次作其他筛选时,此序号将有变化
如何批量自动填充相同数据
先看下图1,需要快速填充区域,而且要求区域与其接近最上面的单元格数值相同。
图1
步骤一:选中A1:A22的区域。
步骤二:按F5,如下图2,调出定位条件,选空值。
图2
步骤三:如下图3,在A2单元格输入=A1,然后ctrl+enter,直接回车时不行的哦!!!
图3
步骤四:系统将自动完成填充,如下图4
图4
详细请看帖子 >
1、第一步选中单元格,点击数据->数据有效性,如下图所示:
2、第二步进去数据有效性之后,选择序列,如下图所示:
3、第三步设置下拉菜单的内容,在来源中输入内容,以英文逗号隔开,也可以直接选择数据源,如下图所示:
4、第四步点击确定之后,可以看到已经制作了下拉菜单,下拉拖动,可以对一列单元格实现效果,如下图所示:
5、第五步如果想筛选内容的话,选中数据,点击数据->筛选,然后点击下拉菜单,进行内容筛选,如下图所示:
6、完成效果图。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)