作者friendalvin (看日出復活)
看板Google
標題[詢問] Google試算表可否篩選後做權限設定
時間Fri Nov 8 16:20:42 2019
想請教各位大大一個問題
Google試算表是否可以設定讓
某帳號 只能檢視 B欄值為XXX 編輯 的設定
因為我目前的"A試算表"功用是留存全店鋪的客戶資料
我在"B欄位"設為分店名稱
我想設定為
各分店只能檢視編輯自己分店的客戶資料
且不能看到其他分店
我目前作法是"A試算表"做為總資料庫,並開立表單讓各分店去登記客戶資料
然後分店各開一個"各分店試算表"使用Query+IMPORTRANGE的語法
去抓B欄為該分店的客戶資料
現在的問題在於
各分店的客戶資料登記以後要編輯修改,就是在最後面做備註說明前面資料哪邊要修改
再由管理"A試算表"的管理員去開各分店試算表再到A試算表做人工修正
自己想大概有三種解決方法,但是爬資料好像找不到相關的:
1."各分店試算表"可以直接把資料回傳到"A試算表"修正(找不到相關語法)
2."A試算表"直接顯示"各分店試算表"的備註欄
3."A試算表"可以設定權限,某帳號只能看已篩選後B欄位該分店的資料(只有A試算表)
想問大家有哪個方法可行或是有其他可解決方法?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.124.243.241 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Google/M.1573201246.A.38A.html
→ SuckCopy: 沒聽說過可以只開放試算表某部分的權限 11/08 23:53
→ SuckCopy: 你用query(importrange())就直接回傳修正啊! 11/08 23:56
→ SuckCopy: 分店表一更動,你的A試算表也會跟著動 11/09 00:00
→ SuckCopy: 為何還要去分店試算表再到A試算表做人工修正? 11/09 00:01
→ SuckCopy: 為何分店人員不願在原資料編輯修改? 11/09 00:05
→ friendalvin: 可是這樣不就變成上傳表單以後,才能在A試算表備註 11/09 01:00
→ friendalvin: 欄填入語法,表單不會不會自動帶入 11/09 01:00
→ friendalvin: 因為分店表單還需要分店店長去做客戶分級,而上傳表 11/09 01:02
→ friendalvin: 單的會是店員,分店長無法去登入員工帳號去編輯修改 11/09 01:02
→ SuckCopy: 無法精確抓住你的文字敘述,貼圖解釋會比較好 11/09 11:03
→ SuckCopy: 店員可以分享表單給分店長,就可以編輯修改 11/09 11:05
→ friendalvin: 因為我們表單是同一份給所有分店填寫.... 11/11 15:21
→ friendalvin: 因為單一分店資料累積下來會有數百筆 用試算表比較 11/11 15:23
→ friendalvin: 方便修改 11/11 15:23
→ friendalvin: 我把目前寫的方式開共用給你看看可能比較清楚 11/11 15:59
→ SuckCopy: 客戶總資料表看不到。廢除備註欄,在表單設一個修改欄 11/12 14:45
→ SuckCopy: 提供給分店修改勾選,然後傳至"資料庫",不管新舊都放在 11/12 14:48
→ SuckCopy: 這個工作表,客戶總資料庫去抓資料庫,後面照舊 11/12 14:55
→ friendalvin: 我不太懂表單設修改欄的意思,是有需要修改就重新填 11/12 17:00
→ friendalvin: 新表單然後說明這份才是正確的意思嗎? 11/12 17:00
→ friendalvin: 已開啟總資料庫權限 11/12 17:00
→ SuckCopy: 不管新建立或修改都用同一個表單,修改欄勾選表示這是 11/12 20:58
→ SuckCopy: 修改的資料,當然其他欄位都要填,接下來就換轉入"資料 11/12 20:59
→ SuckCopy: 庫",資料庫如果跟總表不同檔,query(importrange()) 11/12 21:07
→ SuckCopy: 去抓,判斷修改欄是否有勾選(1)或沒勾選(0),0與1是假設 11/12 21:09
→ SuckCopy: 如果是同檔的話,可以用filter()去抓資料庫 11/12 21:14
→ SuckCopy: 其實你可以給分店一個編號,用copyDown add-on 11/12 21:33
→ SuckCopy: 只要分店輸入編號,又勾選修改欄,全填資料,如果只填 11/12 21:35
→ SuckCopy: 修改資料,你就可以用copyDown填入舊資料 11/12 21:36