繁体   English   中英

格式化单元格以根据行号引用另一个工作表

[英]Format cells to reference another sheet based on row number

我正在处理一个包含 200 多张工作表的工作簿,其中一张工作表是摘要页面,必须引用其他工作表中的一些总计值。 为此,我有一列包含 =+'130'.D57 等公式,在这种情况下。 该单元格引用名为“130”的工作表上的单元格 D57,下一个单元格将是 =+'131'.D57。 依此类推,对于 200 多行,我一直在努力寻找一种方法将此格式应用于列中的所有行。 通常我会通过突出显示几个单元格并从右下角向下拖动来做到这一点。 但这只会创建突出显示的单元格的精确副本,而不是增加工作表计数。 如果有人能在这里指出正确的方向,我将不胜感激。

使用间接公式。

如果单元格 B141 包含工作表的名称,则

=INDIRECT(B141 & "!D57")

将返回该单元格中单元格 D57 的值。

因此,您可以将该公式复制下来,如果您在 B142 等中有其他工作表名称,它将更新。

使用起来更安全

=INDIRECT("'" & B141 & "'!D57")

如果您的工作表名称中有空格。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM