一个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、调整格式
全选所有工作表,调整列宽、设置背景色字体颜色。