让我们看一看雷戈的案子.
-1-场景
如图所示,一个工作簿包含多个工作表,分别是北京,杭州和南京. 此外,表中的数据格式和位置是完全一致的. 只有数据不同.
要求: 百合需要在北京,杭州,南京和VR眼镜销售.
-2-试试吧
尝试: 根据我们过去的经验,如果直接在单元格D2中输入“ = Beijing!D6”并将其直接拖动,它将变成“ = Hangzhou!D6”还是“ = Nanjing!D6”?
结果如下图所示. 可以发现,只有数字被拖动和更改,并且数据仍然是北京的数据.
-3-分析
因为每个工作表中数据的位置相同,但是工作表名称不同,而表名是汇总表C列中的数据.
因此,使用间接功能直接拖放即可完成.
-4-方法
输入D2 = INDIRECT(C2&“”&“!D6”),拖放即可完成.
-5-公式分析
1. 间接函数语法
①Formula = A2是直接引用,返回值是被引用单元格中的值.
②公式= INDIRECT(“ A2”),单元格引用用英文双引号引起来,并返回单元格A2中的值.
③公式= INDIRECT(A2),单元格A2中的值是文本值D6,它将文本转换为引用,因此返回单元格D6中的值: 雷戈办公室.
2. 了解图纸参考的格式
C2&“”&“!D6”: 工作表引用的格式为“表名!单元格”. 如果表名是带引号的单元格,则需要在其后添加双引号“”.
结论
在这种情况下,我们的方法是
= INDIRECT(C2&“”&“!D6”),只需拖放即可完成.
-6-获取源文件
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/shumachanpin/article-294725-1.html
让她永远站最边边上
没成功即使说的是真理