[詢問] Google試算表可否篩選後做權限設定

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

Links booklink

Contact Us: admin [ a t ] ucptt.com