如何动态引用libreoffice中另一个工作表上的单元格?

时间:2019-07-15 14:14:04

标签: reference libreoffice-calc

在LibreOffice Calc中,我想根据其他单元格中的值引用工作表和单元格。例如,

=INDIRECT(C$3 & ".D24")

我可以参考工作表,具体取决于C3的值以及单元格D24。效果很好,但是这里的单元格是硬写的。我想为D和也许24也有一个参考单元格。但是,也可以像不使用$锁定符号时calc一样动态地更改24。

我尝试过:

=INDIRECT(C$3 & CONCATENATE(C1; ROW()))

不幸的是,它无法正常工作...在此示例中,C1的值为D

2 个答案:

答案 0 :(得分:0)

好酷,我通过使用

=INDIRECT(C$3 & CONCATENATE(".";$C$1;ROW()))
  • C3值是另一个工作表的名称
  • C1的值为D,对于 另一张纸上的列

答案 1 :(得分:0)

对于24(例如在C2中),也许:

=INDIRECT(C$3&"."&C$1&C$2+ROW()-3)

如果要向下复制,则假设结果位于第3行中(或调整偏移量)。