此生成器適合的用途
此生成器會建立 KOKOCAL_Menu.gs、KOKOCAL_FormulaGeneratorPanel.gs 與 KOKOCAL_FormulaGeneratorPanel.html,為 Google 試算表加入公式建立側邊欄。
網站上的生成器用於決定要包含哪些函數輔助功能。URL、範圍、條件與選項等實際公式輸入,會在導入後的側邊欄中填寫。
適合常用的 IMPORTRANGE、QUERY、IMPORTRANGE + QUERY、FILTER、XLOOKUP、VLOOKUP、SUMIFS、COUNTIFS、TEXTJOIN、REGEXMATCH 等公式。
網站側選擇的函數組合
選單顯示語言
Google 應用程式選單與對話框或面板中顯示的語言。
側邊欄名稱
用於 Google 試算表選單名稱與側邊欄標題。
初始顯示模式
選擇側邊欄初始只顯示必要欄位,或同時展開進階選項。
包含基本組合
包含 IMPORTRANGE、QUERY、FILTER、UNIQUE、SORT。
包含查找組合
包含 VLOOKUP、XLOOKUP、FILTER。重複函數會自動合併。
包含彙總組合
包含 SUMIFS、COUNTIFS、QUERY。
包含文字組合
包含 TEXTJOIN、REGEXMATCH。
包含 QUERY 強化組合
包含 QUERY 與 IMPORTRANGE + QUERY,方便設定篩選與排序。
個別包含 IMPORTRANGE + QUERY
不論選擇的組合為何,加入匯入並查詢的輔助函數。
個別包含 XLOOKUP
不論選擇的組合為何,加入可設定符合模式與搜尋模式的 XLOOKUP。
個別包含 TEXTJOIN
不論選擇的組合為何,加入可設定分隔符與忽略空白的 TEXTJOIN。
側邊欄中輸入的公式條件
網站生成器
選擇顯示語言、側邊欄名稱、初始模式、函數組合與個別追加函數。
導入後側邊欄
輸入 URL、範圍、工作表名稱、條件、排序與進階選項等實際公式條件。
複製或插入
可複製生成公式,或插入目前選取的儲存格。
導入步驟
從 Google 試算表開啟 Apps Script
開啟要新增函數生成器的 Google 試算表,從擴充功能開啟 Apps Script。
建立 KOKOCAL_Menu.gs 與 KOKOCAL_FormulaGeneratorPanel.gs
在 Apps Script 建立 KOKOCAL_Menu.gs 與 KOKOCAL_FormulaGeneratorPanel.gs,並將生成內容分別貼上。若已有既有程式碼,請先備份再編輯。
建立 KOKOCAL_FormulaGeneratorPanel.html
建立名為 KOKOCAL_FormulaGeneratorPanel 的 HTML 檔案,並貼上生成的 KOKOCAL_FormulaGeneratorPanel.html 內容。
執行初期設定
從函數下拉選單選擇 KOKOCAL_FormulaGeneratorPanel_setup 並手動執行。完成後請重新載入試算表。
開啟函數生成器
從 KOKOCAL 選單開啟側邊欄,選擇函數並建立公式。
儲存導入指南
生成腳本後,可從生成結果欄右上方的「下載導入指南」儲存導入所需資訊。離開頁面後生成結果會消失,因此建議在導入前先儲存。
導入後確認事項
選單顯示
重新載入試算表,確認上方選單顯示 KOKOCAL。
重複函數合併
同時包含基本組合與查找組合時,確認 FILTER 等重複函數只顯示一次。
公式預覽
為 IMPORTRANGE 或 QUERY 輸入必要欄位,確認公式預覽會更新。
進階選項
確認 QUERY、FILTER、XLOOKUP 的進階選項會反映到生成公式。
複製與插入
確認可複製公式到剪貼簿,並可插入目前儲存格。
注意事項
重要注意事項
正式使用生成腳本前,請確認此項目。
重要注意事項
正式使用生成腳本前,請確認此項目。
使用前確認
正式使用生成腳本前,請確認此項目。
準備好後前往生成器
新增側邊欄函數生成器,可選擇函數組合、進階選項、預覽公式、複製並插入目前儲存格。