一个excel中有许多工作表,操作起来十分不方便,那么建一个工作表目录是一个很不错的选择。今天就分享一个用公式制作目录的方法,而且目录还可以在删除或新增工作表时自动更新呦!
如下图所示:点击A列目录快速跳转到指定的工作表。
操作步骤:
1、设置辅助公式:shname
公式 – 名称管理器 – 新建名称 – 输入自定义的名称:shname,在引用位置中输入公式:=MID(GET.WORKBOOK(1),FIND(“]”,GET.WORKBOOK(1))+1,99)&T(NOW())
PS:get.workbook 是宏表函数,只能在定义名称中使用。
2、输入目录公式
使用shift键选中所有工作表,在第1个工作表中(这里是示例表)的A列一单元格中输入公式并向下复制
=IFERROR(HYPERLINK(“#'”&INDEX(shname,ROW(A1))&”‘!A1″,INDEX(shname,ROW(A1))),””)
Ps:在#后和!前各有一个’(单引号,英文状态下输入),添加它是为了防止工作表名称中含有空格等字符。
3、调整格式
全选所有工作表,调整列宽、设置背景色字体颜色。