答案1
可以使用特殊公式从其他工作表中提取数据,例如以下公式:
='\\srv-file1.redacted\example share\[Time Sheet.xls]Sheet1'!$K$14
这个公式有几个部分:
'\\srv-file1.redacted\example share\[Time Sheet.xls]Sheet1'
是对工作表本身的引用。这可以分解为:\\srv-file1.redacted\example share\
是文件夹位置。这可以是本地驱动器或网络共享。如果引用的工作簿与概览工作簿位于同一文件夹中,则可以完全省略此操作。[Time Sheet.xls]
是工作簿的文件名,包裹在 中[]
。Sheet1
是正在引用的 Time Sheet.xls 中的工作表。
!
将文件名/工作表与所引用的特定单元格分开。$K$14
是对工作簿中特定单元格的引用。当然,您也可以使用相对寻址,例如K14
。
不幸的是,据我所知,您不能将对工作簿位置的引用存储在单元格中并在其他单元格中引用它。它需要输入到每个单元格中。好消息是,您只需双击概览工作簿中的单元格,输入=
然后单击引用工作簿中的单元格,Excel 就会为您创建公式。(直到您关闭引用的工作簿,才会显示完整的文件路径。)