用 google sheet 自訂 function 來給出自己的評分欄位

更新於 發佈於 閱讀時間約 2 分鐘
在公民科學中,以群眾標註或是問卷得來的表單資料,常會有評分的需要,而一般評分可能會有比較複雜的邏輯需求,可能會用幾行程式來處理最為容易。
而開放與協作很好的線上表格工具 google sheet, 也有提供強大的使用者自訂函示的能力,剛好滿足這樣的需求。
這次的例子是 「平安走路許願帳戶」專案,需要對收集來的每筆資料,進行評分,方便之後視覺化分析的展開,由於夥伴在這方便需要點幫助,於是我就順便學一下相關的技巧,寫段小程式,幫忙算一下評分。
本專案略微特殊,是這個評分的公式,有很多不同的看法,為了採用民主的方式,我們選擇支援多種演算法,讓大家自由論述。夥伴也因應提出三種可能的算法雛形,我則是寫出來,並釋出程式與資料,方便夥伴一起來檢視與探討。
由於對我來說也是個學習用工具的過程(我本來也不會),所以歷程上會經歷
- 能不能寫個自訂 function,並拿來使用
- 需要知道那筆的相關資料如何取用
- javascript 與 google sheet 的基本語法
- 如何在 google sheet 上 debug
- 參數化與專案使用調整
對於不同的使用者需求
- 如對於原專案使用者,只要知道有這個函示,學會安裝與使用即可。
- 針對調整與加入新演算法,則需要略為了解這段小程式與熟悉相關的 debug 技巧,如果你有一點開發經驗,應該是個簡單到不行的過程。
- 如果是其他專案有類似需求,那這個範例應該很適合去改寫與套用,主要原因是,程式簡單,類似需要的功能都具備,也相當好懂。
程式碼與當初相關的研究筆記釋出在這裡,請參考 「第一次用 Google script 來評分」、「評分等級 script」、「google sheet script debug 經驗」三個子題來了解
文件連結與實例(第一次用 Google script 來評分,其他子題也在文件中)
google sheet 的 Apps Script 畫面
哈爸
avatar-img
7會員
7內容數
隨手的心得與分享,可能會是「開放資料」、「資訊技術」、「Maker」等相關資訊。
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
你可能也想看
Google News 追蹤
Thumbnail
現代社會跟以前不同了,人人都有一支手機,只要打開就可以獲得各種資訊。過去想要辦卡或是開戶就要跑一趟銀行,然而如今科技快速發展之下,金融App無聲無息地進到你生活中。但同樣的,每一家銀行都有自己的App時,我們又該如何選擇呢?(本文係由國泰世華銀行邀約) 今天我會用不同角度帶大家看這款國泰世華CUB
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
Thumbnail
斜槓爆發時代,完整的接案紀錄不僅能幫助自己了解工作價值,還能分析並篩選出穩定且合理的優質案主,建立長期合作的基石。因此,今天要來和大家分享以 Google Sheet 為例,可以如何輕鬆使用「接案總表」來管理接案紀錄,方便自己對自己的技能知根知底,展開自由的接案人生!讓我們看下去!
Thumbnail
許多人在制定新年計畫時,往往會流於形式,陷入目標設立得漂亮卻缺乏執行細節,結果淪為年末回顧時的遺憾清單。為了避免這種情況發生,今天要分享一個方法,是利用 Google Sheet 或 Excel,從學習成長和個人運營兩個核心面向拆解目標,並透過每日的進度追蹤,讓你的計畫更加具體且可執行。
Thumbnail
Google Trends 這個免費工具,是做行銷的好幫手 做行銷就是要跟著「市場需求」走,才會走得輕鬆。 以下是三個常做的行銷分析: 🔰 (1) 多個競品名稱互相比較 只要輸入一些競品名稱,就能進行「品牌字搜尋量」的比較 相當於反映了這些品牌,在市場上的 知
 或許有很多人跟我一樣,本身身為一個管理網站或自己部落格的人,當你想要讓自己的網站變得更顯眼、瀏覽次數又或者被點擊率提高,這個時候,你會如何做呢?   分享給自己親朋好友幫忙轉傳?還是自己腦苦的一直絞盡腦汁想盡辦法? 或許,交給網路搜尋引擎機器人爬蟲幫忙,是一個更好的選擇。 網路爬蟲
Thumbnail
Google Docs 自動化應用情境,自動依 Google Sheets 試算表、Google Forms 表單回覆、Gmail 信件、Webhook、RSS 訂閱內容,建立相應 Google Docs 文件。還可以在新建 Google Docs 文件後,自動發送 Slack 通知給團隊成員!
Thumbnail
本次將為大家介紹,如何用Google表單來自製顧客滿意度調查表 進入Google表單有三個步驟,首先必須先進入Google流覽器的環境 接下來,開啟Gmail信箱,第三個步驟,選擇Google應用程式中的表單功能 再點選應用程式集,在程式集中再點選表單的功能,就會出現表單的編輯畫面 此時要建
Thumbnail
手機版進入Google表單有三步驟 第一是進入Google瀏覽器, 第二是在瀏覽器上搜尋框,輸入Google表單, 找到,Google表單登錄,的網頁,點按進入即可 接下來就會出現目前的畫面,我們只要點選,前往表單,就可進入正式編輯的頁面了 首次進入表單編輯頁面,我們必須要為表單,訂定一個
Thumbnail
本文將一步步帶你瞭解如何使用Google表單和文字MP3專業版快速製作Google線上聽力試題,如何創建新的Google表單、設為測驗、設計問卷結構、上傳聽力音檔、設定答案和分數、發布與分享聽力測驗以及評估測驗結果。同時分享了快速生成題目音檔的密技。
Thumbnail
Google 試算表在 2022 年隆重推出了 LAMBDA 函式跟它的輔助函式,讓使用者可以製作自己的函式,還可以在指定範圍內做複雜的運算。LAMBDA 的出現,讓我們在試算表的資料處理能力帶來了革命性的進步,可以更輕鬆地完成複雜的工作!一起來看看。
Thumbnail
對於某些資料需要打分數並且還要視覺化呈現的情境,不是用函數就是得用設定格式化條件來達成。 但是對於Google Sheet來說,他就是一個內建的功能。 <🖼️圖文教學> 簡單4個步驟,就可以擁有可以用下拉式選擇的星星評分哦 選取範圍 插入 智慧型方塊 評分
Thumbnail
現代社會跟以前不同了,人人都有一支手機,只要打開就可以獲得各種資訊。過去想要辦卡或是開戶就要跑一趟銀行,然而如今科技快速發展之下,金融App無聲無息地進到你生活中。但同樣的,每一家銀行都有自己的App時,我們又該如何選擇呢?(本文係由國泰世華銀行邀約) 今天我會用不同角度帶大家看這款國泰世華CUB
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
Thumbnail
斜槓爆發時代,完整的接案紀錄不僅能幫助自己了解工作價值,還能分析並篩選出穩定且合理的優質案主,建立長期合作的基石。因此,今天要來和大家分享以 Google Sheet 為例,可以如何輕鬆使用「接案總表」來管理接案紀錄,方便自己對自己的技能知根知底,展開自由的接案人生!讓我們看下去!
Thumbnail
許多人在制定新年計畫時,往往會流於形式,陷入目標設立得漂亮卻缺乏執行細節,結果淪為年末回顧時的遺憾清單。為了避免這種情況發生,今天要分享一個方法,是利用 Google Sheet 或 Excel,從學習成長和個人運營兩個核心面向拆解目標,並透過每日的進度追蹤,讓你的計畫更加具體且可執行。
Thumbnail
Google Trends 這個免費工具,是做行銷的好幫手 做行銷就是要跟著「市場需求」走,才會走得輕鬆。 以下是三個常做的行銷分析: 🔰 (1) 多個競品名稱互相比較 只要輸入一些競品名稱,就能進行「品牌字搜尋量」的比較 相當於反映了這些品牌,在市場上的 知
 或許有很多人跟我一樣,本身身為一個管理網站或自己部落格的人,當你想要讓自己的網站變得更顯眼、瀏覽次數又或者被點擊率提高,這個時候,你會如何做呢?   分享給自己親朋好友幫忙轉傳?還是自己腦苦的一直絞盡腦汁想盡辦法? 或許,交給網路搜尋引擎機器人爬蟲幫忙,是一個更好的選擇。 網路爬蟲
Thumbnail
Google Docs 自動化應用情境,自動依 Google Sheets 試算表、Google Forms 表單回覆、Gmail 信件、Webhook、RSS 訂閱內容,建立相應 Google Docs 文件。還可以在新建 Google Docs 文件後,自動發送 Slack 通知給團隊成員!
Thumbnail
本次將為大家介紹,如何用Google表單來自製顧客滿意度調查表 進入Google表單有三個步驟,首先必須先進入Google流覽器的環境 接下來,開啟Gmail信箱,第三個步驟,選擇Google應用程式中的表單功能 再點選應用程式集,在程式集中再點選表單的功能,就會出現表單的編輯畫面 此時要建
Thumbnail
手機版進入Google表單有三步驟 第一是進入Google瀏覽器, 第二是在瀏覽器上搜尋框,輸入Google表單, 找到,Google表單登錄,的網頁,點按進入即可 接下來就會出現目前的畫面,我們只要點選,前往表單,就可進入正式編輯的頁面了 首次進入表單編輯頁面,我們必須要為表單,訂定一個
Thumbnail
本文將一步步帶你瞭解如何使用Google表單和文字MP3專業版快速製作Google線上聽力試題,如何創建新的Google表單、設為測驗、設計問卷結構、上傳聽力音檔、設定答案和分數、發布與分享聽力測驗以及評估測驗結果。同時分享了快速生成題目音檔的密技。
Thumbnail
Google 試算表在 2022 年隆重推出了 LAMBDA 函式跟它的輔助函式,讓使用者可以製作自己的函式,還可以在指定範圍內做複雜的運算。LAMBDA 的出現,讓我們在試算表的資料處理能力帶來了革命性的進步,可以更輕鬆地完成複雜的工作!一起來看看。
Thumbnail
對於某些資料需要打分數並且還要視覺化呈現的情境,不是用函數就是得用設定格式化條件來達成。 但是對於Google Sheet來說,他就是一個內建的功能。 <🖼️圖文教學> 簡單4個步驟,就可以擁有可以用下拉式選擇的星星評分哦 選取範圍 插入 智慧型方塊 評分