前言
Excel把一总表的筛选项一次性生成新表,其实现的方法:首先、制作好总表;其次、新增Excel表;再次、设置公式从总表提取数据至新表,设置表格式后完成生成新表;最后、复制新表生成另一新表,替换公式参数完成另一类筛选。这里以《生产统计表》为例,详细介绍下实现的步骤。
一、制作好总表
根据实际数据情况,先设计好总表各项栏目,并把栏目的各项数据对应填入数据,为生成新表做好第一手资料。如下图:设置好日期、品名、单位及数量等表头栏目,根据生产日期,按日期顺序填入对应栏目的数据。
二、新增Excel表
点击《日报表》右侧的加号,新增一张Excel表并命名为《A产品》,根据《日报表》的格式设置好表名及表头各栏目。
三、设置新表
1、对A列(即日期列)设置
(1)设置公式
公式如下(数组公式,在公式输入完后,同时按Ctrl Shift Enter三键结束):
=IFERROR(INDEX(总表!A$3:A$17,SMALL(IF(总表!$B$3:$B$17="A产品",ROW($A$1:$A$15)),ROW(A1))),"")
同时按Ctrl Shift Enter三键结束公式
(2)公式下拉后,选择数据区域,并设置数字格式为日期。
下拉公式
设置数字为日期
2、设置B列和C列设置
(1)设置公式
公式如下(数组公式):
=IFERROR(INDEX(总表!C$3:C$17,SMALL(IF(总表!$B$3:$B$17="A产品",ROW($A$1:$A$15)),ROW(B1))),"")
(2)填充公式
选中区域(B列和C列),按F2键,同时按Ctrl Enter两键,快速填充公式。
选中区域
按F2键
同时按Ctrl Enter两键
(3)设置格式
设置对齐方式、加上边框和调整行列宽度后,完成A产品筛选。
对齐方式
加边框
调整行列宽度后完成
四、生成另一类产品表
1、复制《A产品》表,并命名为《B产品》。
复制表格
重命名
2、替换公式参数
选择区域,按Ctrl H快速调出查找替换,把“A产品”替换成“B产品”,完成《B产品》的筛选。
选中区域
按Ctrl H快速调出查找替换
完成《B产品》的筛选
最后
按照第四步的操作方法,完成剩下产品类别(即C产品、D产品和E产品)新建表格。