Excel里如何得到多个工作表名称及同一位置内容
来源:网络收集 点击: 时间:2024-03-01多工作表的操作方法,有两个快捷键:Ctrl+PgDn 表示显示下一个工作表;Ctrl+PgUp 表示显示上一个工作表。非常好用。

在如上的工作表中,随便做了一个表格,有以几位同学名字为名的工作表,每个工作表里的格式一样,都是几次考试各科的成绩。如果想要得到每个同学的名字,和在某次考试中,每个同学的成绩对比。得到的结果类似于下图

第一步是要得到多工作表的名称,排成一列。方法如下
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 的名字了。好用点赞哦!
方法/步骤31/2第二步,显示每一个工作表里的同一位置的文字或数据。只用在第一个名字的旁边写上=INDIRECT(CONCATENATE(A2,!D4)) ,按 enter 就可以了。图上标示的很清楚,如果不是这个坐标,可以在改公式。

最后加上小表头就完美啦!好用点赞哦

感谢百度,感谢工作,感谢在工作中积极学习和分享的我
版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_185267.html