操作方法
多工作表的操作方法,有两个快捷键:Ctrl+PgDn 表示显示下一个工作表;Ctrl+PgUp 表示显示上一个工作表。非常好用。
在如上的工作表中,随便做了一个表格,有以几位同学名字为名的工作表,每个工作表里的格式一样,都是几次考试各科的成绩。如果想要得到每个同学的名字,和在某次考试中,每个同学的成绩对比。得到的结果类似于下图
方法/步骤2
第一步是要得到多工作表的名称,排成一列。方法如下 1.选择 插入--名称--定义,选中定义,结果是一个对话框。
2. 在第一行输入大写 X,最下面一行写上 =get.workbook(1) ,按 添加--确定,结果如下: 其实页面上并没有变化。。。
3. 在任意页的任意位置,写上 =IF(ISERROR(REPLACE(INDEX(x,ROW(C1)),1,FIND("]",INDEX(x,ROW(C1))),)),"",REPLACE(INDEX(x,ROW(C1)),1,FIND("]",INDEX(x,ROW(C1))),))&T(NOW()) ,按 enter 就可以显示第一个 sheet 的名字,也就是第一位同学的名字。如图: 如果什么都没有显示出来,重复一遍第2步的操作就可以了。
4. 哦,两个图重复了。。。由下图可以看出,在右下角显示小十字架的时候下拉,就可以显示后面的 sheet 的名字,全部拉下来的效果就是这样的。。
5. 这样就显示了所有 sheet 的名字了。好用点赞哦!
方法/步骤3
第二步,显示每一个工作表里的同一位置的文字或数据。只用在第一个名字的旁边写上 =INDIRECT(CONCATENATE(A2,"!D4")) ,按 enter 就可以了。图上标示的很清楚,如果不是这个坐标,可以在改公式。
最后加上小表头就完美啦!好用点赞哦