基准精益
焦点
将同一文件中的工作表合并到一个表中,最终找到一个相对简单的方法,并且可以合并任意数量的工作表
该方法只需要第一次拖动excel函数公式
[示例]在下图所示的工作簿中,有三个地区的手机销售明细(实际合并时可以有多个),需要合并到“汇总表”中
操作步骤:
1,公式-名称管理器-新名称-在新名称中输入名称“sh ”,然后在“引用位置”框中输入公式:
= mid(获取。工作簿(1),查找(“]”,获取。工作簿(1))+1,99) & T(现在)
公式描述:
GET。WORKBOOK(1)是一个宏表函数。当参数为1时,可以获取当前工作簿中的所有工作表名称。因为名称包含工作簿名称,所以FIND+MID用于截取仅包含工作表名称的字符串
& amp;现在的功能是自动更新公式。
2,在列a中输入以下公式:
= index (sh,int ((row (a1)-1)/12)+1)
公式描述:
此公式的目的是自动填充列a中的工作表名称,并每n行替换下一个名称在
公式中,12是当前或未来更新后每个表的最大行数。尽可能大些。为了避免将来添加行,汇总表不能更新数据。
sh是步骤1中添加的名称
3,在B2输入公式,并将其填入右侧,以获得每个表的数据
= INDIRECTIVE($ A2 & amp;"!"&地址(COUNTIF($ A1:$ A2,$ A2)+1,列(A1)))
公式描述:
此公式的目的是使用间接函数根据列A的名称获取列A的表的值例如,在地址函数根据行数和列数生成单元地址的情况下,地址(1,1)的结果是$A$1设置并复制
公式后,您会发现每个表的数据都已合并合并
后,可以很容易地用数据透视表生成小计报表。
注意:如果不删除汇总表和以下错误值行,请在生成透视表时取消选中汇总表和错误值选项。当然,您也可以使用函数来屏蔽错误值,并确定值
。删除表格时,表格数据将自动从汇总表中删除。添加新作业时,将自动添加表数据。一些学生可能会说这个公式太复杂了事实上,您不需要理解这个公式,只需遵循本文中的步骤
微信群,
:易答案汇编1-61]
来源:卓越精英培训
→:
声明:< br>