- 從數據到Excel自動化報表:Power Query和Power Pivot實戰
- 黃海劍(大海)
- 662字
- 2019-07-16 10:56:24
2.5 重復記錄提取:快速解決提取顧客最后消費記錄的難題
小勤:大海,為提高顧客的體驗,公司現在要求,除將顧客的所有消費記錄提出來外,還要將顧客的最后一次消費記錄提取出來,發給現場的銷售人員,方便他們提供更好的服務。
大海:厲害,都開始有這么高級的服務了。
小勤:是啊,但我就慘了,每天數據都在增加,每天都要制作報表……
大海:對于這個問題啊,以前有些“大神”專門研究過,還寫過不少公式,提取最后消費客戶的公式如圖2-31所示。提取最后消費金額的公式如圖2-32所示。

圖2-31 提取最后消費客戶的公式
小勤:這么復雜啊!
大海:這個公式的復雜程度其實不算大問題,更麻煩的是,當這個公式涉及的數據量非常大時計算過程會很卡。

圖2-32 提取最后消費金額的公式
小勤:那怎么辦好呢?
大海:現在有Power Query,很快可以解決這個問題。將數據導入Power Query中后,可按如下方法操作。
Step 01 反轉行:切換到“轉換”選項卡,單擊“反轉行”按鈕,如圖2-33所示。

圖2-33 反轉行
Step 02 對“姓名”列刪除重復項:單擊“姓名”列的列名選中該列,切換到“開始”選項卡,單擊“刪除行”按鈕,在下拉菜單中選擇“刪除重復項”命令,如圖2-34所示。
Step 03 再次反轉行(如不需要保持原數據順序,則此步驟可省略):切換到“轉換”選項卡,單擊“反轉行”按鈕,如圖2-35所示。

圖2-34 刪除重復項

圖2-35 再次反轉行
小勤:這就完成了!真厲害!只要單擊兩下鼠標就好了!
大海:而且,以后如果有新訂單數據,則刷新一下就好了。
小勤:這太好了,要不能這樣的話,公司要真靠數據來提升服務水平可太難了。
大海:的確,服務提升必須要有最新的數據來保證,這就是快速(敏捷)數據分析的價值。
推薦閱讀
- Excel2019高級進階:SQL應用
- Word/Excel/PPT 2016 商務應用傻瓜書
- Office 2016入門與提高
- Word Excel PPT 三合一 效率手冊:早做完,不加班
- 從零開始學Arduino電子設計:創意案例版
- Excel數據透視表從入門到精通
- 和秋葉一起學Excel(第2版)
- Excel函數與公式應用技巧
- 左手Excel右手Tableau數據分析可視化實戰案例視頻精講
- 現用現查:電腦BIOS/注冊表設置實戰秘籍
- Excel 2019在統計分析工作中的典型應用(視頻教學版)
- 辦公自動化教程(第2版)
- 金融精英Word實操手冊:世界知名公司這樣制作研究報告
- 新編Word 2013從入門到精通
- Unity 3D增強現實開發實戰