替换新 sheet 时保持单元格引用

Maintain cell reference when substituting new sheet

我正在根据包含相同单元格位置中的值的每日价差sheet 执行投资组合计算。

我希望能够通过复制功能每天替换一个新的 sheet,同时保持单元格引用。

EG,我有一个 'control' sheet 引用 sheet B 中的单元格 D4、E4 和 F4。每天都会发布一个新的 Sheet B相同单元格中的相关值。每天插入这个新的 sheet 时,有没有一种方法可以在控件 sheet 中维护引用?

根据新 sheet 的命名方式,您可能可以使用 INDIRECT() 函数。

如果 newly-published sheet 每次都是相同的名称,那么要引用那个 sheet 上的 B3 使用:

=INDIRECT("SheetName!B3", TRUE)

如果名称可预见地发生变化,在此示例中,如果每一天的 sheet 都以当天的日期命名,则使用 INDIRECT 函数中的公式将 sheet 名称调整为需要,像这样:

=INDIRECT(TEXT(TODAY(), "dd.mm.yy") & "!B3")

(其中 TEXT(TODAY(), "dd.mm.yy") 是 sheet 名称)