在单元格函数中添加变量(工作表名称)

时间:2019-02-22 00:29:56

标签: google-apps-script google-sheets

我有3个不同的工作表被命名为连续的日期:2017-02-03,2017-02-04,2017-02-05,...

在每张纸上,我都希望有前一天的简历,它在G1单元格中(在每张纸上)。

所以我想要这样的东西:

G2 =(Name of this sheet -1)!G1

例如,如果我在2017-02-04工作表中,则在G2中我将在2017-02-03工作表中具有G1的值

我该怎么做?

1 个答案:

答案 0 :(得分:0)

这只能通过自定义函数完成,而不仅仅是公式。我在下面创建了一个自定义函数,可以这样调用:mmap请注意G1周围的引号,它们很重要。这将在当前工作表之前找到工作表,并返回您要求的单元格的值。此不会仅适用于单个单元格。

将以下代码添加到电子表格的脚本编辑器中(菜单“工具”>单击“脚本编辑器”),然后保存并关闭。

=GETLASTSHEETVALUE("G1")