2016-01-12 30 views
0

我喜欢命名范围的概念,使公式不太模糊。然而,我还没有找到一个简单的方法来实际使用它们。自动替换谷歌表中的范围名称

E.g.进入总和的时候,我通常做

= SUM( 然后鼠标的东西斑点我想 然后输入)

如果我想使用一个命名的范围,我在全名键入手动。

我试过让命名的范围边栏打开并单击它。仍以行列语法填充它。

编辑:新表格允许您单击范围名称并将其作为范围名称存储在公式中。

我也试着开始输入范围的名称,希望它会尝试提前猜测。那里也没有喜乐。

有没有办法自动使用命名范围?例如。一个在表格中查找范围的脚本,并将它们与命名范围列表进行比较,并将命名范围替换为列行语法?

回答

0

我不相信AFAIK有可能以这种方式使用命名范围自动完成功能。为此,根据GAS documentation,人们必须为每个命名范围声明一个函数,该函数仅返回其自己的范围,然后在想要在函数中使用该范围时调用该函数。我相信GAS会阻止产生其他代码的JavaScript代码的自动化,因此这些“身份”功能必须手写,有些打破了增加便利的目的。我找不到支持这个假设的链接,所以我仅仅根据我的经验为轶事证据道歉。

使用namedRanges的名字来构思它的范围,在撰写本文时,已经将其纳入Spreadsheets功能中(我现在发现了这个功能),因此您不必填写A1如果你想使用这个名字本身,你可以使用范围语法。

希望这会有所帮助。干杯!

+0

既然Google支持公式中的范围名称,可以设计一个脚本来进行替换。脚本需要明确调用。 –