2023年12月11日 星期一

2023 第63屆校慶運動會成績紀錄組工作後記

校慶運動會成績紀錄組
Google 試算表 + Apps Script → Google 文件(合併列印)



對於個人來說成績紀錄組工作流程檢討是很重要的,
畢竟下一次又是一年後了。
所以會利用剛辦完運動會印象深刻時,做一下筆記供下次參考!

建議:
田賽、徑賽獎狀套印的成績 (秒 和 公尺)單位,可不呈現避免獎狀錯誤

還好有 Google 雲端硬碟這麼便利的工具,讓我可以年年記錄、年年改進~~

成績試算表第一個工作表就是每年的注意事項




一路走來,從最簡單的成績加總排序~

🎯 RANK 排名,函數說明

找了很久才找到的時間秒數的轉換數字排序

先將裁判組送來的原始成績登錄後,利用函式將數字轉為 時間 再轉為 數字
經過以下幾道手續後就可以 Rank 排序了。

4'53"32 → 4分53秒32 → 0.003394907407 

=SUBSTITUTE(SUBSTITUTE(C13,"'","分"),CHAR(34),"秒")

=TIMEVALUE("0:"&SUBSTITUTE(SUBSTITUTE(C13,"'",":"),CHAR(34),"."))

=RANK($F13,$F$12:$F$21,1)


還好以上這些轉換都難不倒 Google 試算表。
不過想要合併列印試算表資料到 Google 文件就有點難度了,

自從學校有了 Chromebook 後,我們成績紀錄組也發展成小組協作。
Excel 轉換成 Google 試算表後大家不用再圍著桌機,
不用像先前一樣等成績 key 完後再登錄下一項比賽,
線上協作登打成績真的是太方便了!


當然好還要更好,既然成績登錄都已經全部線上處理;
但目前獎狀合併列印還是得需要靠  Word 和 Excel 
接下來就要好好來思考如何解決合併列印的問題了。

所以自去年運動會後心裡也一直惦記著今年如何解決合併列印問題。

沒想到奕豪老師、俊凱老師在寒假期間就辦理班了 Apps Script 的研習,


瞭解到原來 生成式 AI ( ChatGPTBard)在程式設計上也是箇中好手


還有清展老師竟然早就有發展出一套解決方案!
真的是即時雨啊!!


有了俊凱老師、奕豪老師的引導再加上清展老師無私檔案分享,
清展老師還特地為了學校獎狀版面特地花時間修改。
終於讓今年運動會完成了多年來想要雲端合併列印獎狀的心願,
真的是太感謝清展老師的幫忙啦!



不過目前還差標籤貼紙的合併列印
相信明年運動會應該就可以達成囉!期待~~











沒有留言:

張貼留言

歡迎大家一起留言討論!