2016-01-12 63 views
0

我喜歡命名範圍的概念,使公式不太模糊。然而,我還沒有找到一個簡單的方法來實際使用它們。自動替換谷歌表中的範圍名稱

E.g.進入總和的時候,我通常做

= SUM( 然後鼠標的東西斑點我想 然後輸入)

如果我想使用一個命名的範圍,我在全名鍵入手動。

我試過讓命名的範圍邊欄打開並單擊它。仍以行列語法填充它。

編輯:新表格允許您單擊範圍名稱並將其作爲範圍名稱存儲在公式中。

我也試着開始輸入範圍的名稱,希望它會嘗試提前猜測。那裏也沒有喜樂。

有沒有辦法自動使用命名範圍?例如。一個在表格中查找範圍的腳本,並將它們與命名範圍列表進行比較,並將命名範圍替換爲列行語法?

回答

0

我不相信AFAIK有可能以這種方式使用命名範圍自動完成功能。爲此,根據GAS documentation,人們必須爲每個命名範圍聲明一個函數,該函數僅返回其自己的範圍,然後在想要在函數中使用該範圍時調用該函數。我相信GAS會阻止產生其他代碼的JavaScript代碼的自動化,因此這些「身份」功能必須手寫,有些打破了增加便利的目的。我找不到支持這個假設的鏈接,所以我僅僅根據我的經驗爲軼事證據道歉。

使用namedRanges的名字來構思它的範圍,在撰寫本文時,已經將其納入Spreadsheets功能中(我現在發現了這個功能),因此您不必填寫A1如果你想使用這個名字本身,你可以使用範圍語法。

希望這會有所幫助。乾杯!

+0

既然Google支持公式中的範圍名稱,可以設計一個腳本來進行替換。腳本需要明確調用。 –