[算表] 想使用樞紐分析表製作簡單的成績查詢系統

作者: weirdo1024 (怪咖)   2020-10-03 16:12:40
軟體:Excel or Google試算表
版本:2019
各位大大好:
為了讓學生能夠在線上查詢各週的作業成績以及評語,
又要確保學生之間不能彼此查別人的成績,
想做一個很陽春的線上成績查詢系統。
首先我建立了一個資料庫與樞紐分析表如下圖:
https://imgur.com/nJyZ1tI
https://imgur.com/VYMHhr5
接著我希望在樞紐分析表上
加入個可以讓學生輸入類似帳號密碼的欄位,
其他的地方鎖定不讓學生編輯。
本來是想說要利用樞紐分析表的篩選器來讓樞紐分析表
只顯示學生個人的成績與評語。
但是目前看來,篩選器似乎不能參照某一儲存格的內容進行篩選。
不知道有沒有什麼辦法可以修正?謝謝各位!
作者: soyoso (我是耀宗)   2020-10-03 18:04:00
如要以儲存格的內容進行篩選的話,powerquery使用工作表上的儲存格值來篩選資料因為鎖定不讓學生編輯來看,配合巨集觸發事件worksheet_change,來執行worksheet.unprotect和protect,pivottable.refreshtable…等https://i.imgur.com/z13dyu5.gif
作者: weirdo1024 (怪咖)   2020-10-03 19:43:00
感謝回覆,不過沒想到要用到巨集功能跟Powerquery,完全沒用過啊啊… Σ(°Д°;
作者: soyoso (我是耀宗)   2020-10-03 22:55:00
如不用樞紐分析表的話,公式也可以模擬https://i.imgur.com/rvDLlGG.gif要像樞紐分析表那樣重覆的,如欄位「輔助用」、「姓名」、「驗證碼」、「章節」不顯示的話,條件式格式設定,使用公式來決定要格式化哪些儲存格,函數用countif,格式,字型色彩同填滿色彩;公式也不要讓學生看到的話,保護內隱藏也勾選

Links booklink

Contact Us: admin [ a t ] ucptt.com