【實例】百度云和PowerQuery結(jié)合減少工作量

作為客服主管,我需要獲取每天客戶咨詢的詳細記錄;作為一個小公司的客服主管,目前我手底下有七名客服,加上我自己,共有八名。因此,我每天早上需要將八名客服人員前一天的客服記錄匯總并發(fā)送給相關(guān)伙伴。

客服記錄表格放入云端自動同步

1.首先,我制作了八張客服問題記錄表格,每名客服一個,包括我自己。不允許客服私自修改表格字段。
2.我將這八張表格放入一個百度云賬號。
3.每名客服安裝百度云同步盤,登陸那同一個賬號,將所需工作文件同步到本地。
4.每天下午下班前半個小時,每名客服將自己手頭當(dāng)天的客服表格整理完,確保同步到云端。

建立PowerQuery模板

1.利用PowerQuery合并文件夾下所有文件的命令,將八張表格的記錄匯總到一起。

源 = Folder.Files("C:\path\問題記錄匯總"),

2.對匯總數(shù)據(jù)進行其他操作,如提升標(biāo)題,刪除空記錄等。
3.建立一個篩選器,這個篩選器有自動和手動兩種選擇:自動就是每天打開這個模板后,自動獲取當(dāng)天日期(DateTime.LocalNow),然后判斷當(dāng)天是星期幾,如果是星期一,則自動篩選上周五、六、七三天的記錄;如果不是周一則只篩選前一天的記錄。(代碼寫得有點笨拙)【2016年6月1日補記:之前的代碼不僅笨拙,還會出錯,所以更新了代碼】

篩選 = Table.SelectRows(篩選的行2, each (if Date.DayOfWeek(DateTime.LocalNow(),Day.Sunday)=1 then [提交日期] = #date(Date.Year(DateTime.LocalNow()-#duration(1,0,0,0)),Date.Month(DateTime.LocalNow()-#duration(1,0,0,0)),Date.Day(DateTime.LocalNow()-#duration(1,0,0,0))) or [提交日期] = #date(Date.Year(DateTime.LocalNow()-#duration(2,0,0,0)),Date.Month(DateTime.LocalNow()-#duration(2,0,0,0)),Date.Day(DateTime.LocalNow()-#duration(2,0,0,0)))  or [提交日期] = #date(Date.Year(DateTime.LocalNow()-#duration(3,0,0,0)),Date.Month(DateTime.LocalNow()-#duration(3,0,0,0)),Date.Day(DateTime.LocalNow()-#duration(3,0,0,0))) else [提交日期] =#date(Date.Year(DateTime.LocalNow()-#duration(1,0,0,0)),Date.Month(DateTime.LocalNow()-#duration(1,0,0,0)),Date.Day(DateTime.LocalNow()-#duration(1,0,0,0)))))

4.將前述PowerQuery結(jié)果加載到數(shù)據(jù)模型和表。
5.用數(shù)據(jù)透視表簡單拉一個匯總數(shù)據(jù)出來,就是每天各類型問題有多少個。
6.每天早上我上班之后刷新一下百度網(wǎng)盤,確保自己收到了小伙伴的最新記錄表,然后打開這個模板,刷新下,保存,另存為一個新文檔,然后發(fā)送給相關(guān)伙伴。
7.相關(guān)伙伴收到這個文件后,可以了解每天每種類型的問題有多少個,要看明細也可以。
8.下一步改進思路:能否把刷新另存發(fā)郵件這個動作也自動化?這會是懶癌患者的癡夢嗎?

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容