2012-02-02 62 views
4

我有一个电子表格已经保存了一些数据,然后在同一个硬盘驱动器上的同一个文件夹中的新电子表格中,我试图引用先前保存的电子表格文件中的单元格。如何在LibreOffice的外部电子表格中引用单元格或范围?

从我读过什么(如http://www.taming-openoffice-org.com/newsite/?page_id=633),我应该点击Insert顶部菜单,然后Link to External Data,然后选择在外部数据弹出对话框的文件和单元格。但是,在选择文件后,确定按钮保持禁用状态,“可用表格/范围”框保留空白。这在Linux和Windows XP版本中都会发生。我究竟做错了什么?

如果我选择“更新每个”复选框,则没有区别;我仍然无法做任何事情,因为OK按钮保持禁用状态。

回答

5

对于另一电子表格中的数据,最简单的解决方案是使用外部参照。您可以通过'文件的绝对路径或相对路径'#Sheet3.A1:Sheet3.B5来引用数据,或者如果您希望向具有相同大小的区域投影更大的外部区域,请将数组公式与外部引用结合使用。

使用Libreoffice 3.5,您甚至可以创建对未保存文件的外部引用,并且在首次引用文件被保存时调整引用。

然后就像你正确地提到的链接功能。对于此功能,您需要在链接文档中创建一个指向您要链接的区域的范围名称。 (见http://help.libreoffice.org/Calc/Link_to_External_Data

1

最简单的方法:
在TargetSpreadsheet选择一个单元格,然后键入=,然后立即切换到SourceSpreadsheet并点击您想从数据的单元格,然后按Enter键

相关问题