只分享有价值的会计实操经验,用有限的时间去学习更多的知识!
Excel中为多个工作表快速创建目录【会计实务操作教程】
我们经常把同类相关的 Excel工作表集中保存在同一文档中,以便于在
各表格间进行引用、查看。当一个文档中的工作表达到一定数量时,要
想找到需要的工作表就变得很麻烦了。此时若能建立一张“目录”工作
表显示所有工作表的名称和链接,事情将会简单很多。当然,我们可以
通过创建超链接的方法,为每一个工作表分别创建超连接,但这样会比
较麻烦,工作表多的时候,工作量也蛮大。下面介绍一种通过 HYPERLINK
函数结合定义名称的方法,快速创建工作表目录。下面主要以 Excel
2007 演示,在 Excel 2003 中同样适用。
一.定义名称
打开 Excel 2007,右击第一张工作表标签选择“重命名”,把它重命名
为“目录”工作表。选中 B1单元格,切换到“公式”选项卡,单击“定
义名称”,在弹出的“新建名称”窗口中输入名称 List,在引用位置中则
输入=INDEX(GET.WORKBOOK(1),$A1)&T(NOW()),单击确定即可定义
出一个名为 List 的名称。
740)this.width=740” border=undefined>
公式中 GET.WORKBOOK(1)用于提取当前工作簿中所有工作表名称,
INDEX函数则按 A1中的数字决定要显示第几张工作表的名称。此外,由
于宏表函数 GET.WORKBOOK(1)在数据变动时不会自动重算,而 NOW()是易
失性函数任何变动都会强制计算,因此我们需要在公式中加上 NOW()函数
才能让公式自动重算。函数 T()则是将 NOW()产生的数值转为空文本以免
影响原公式结果。
注:宏表函数 GET.WORKBOOK,不能直接在单元格公式中使用,必须通