更新於 2024/06/20閱讀時間約 1 分鐘

EXCEL儀表板 | 用EXCEL打造,排班全自動分析儀表板

raw-image




這個主題其實是LINE社群網友詢問的問題。
網友:請問像這樣的排班表,我要怎麼樣做樞紐或其他函數,來快速查找,某個人名出現在星期幾的哪些時段?


原PO還有附上一個檔案,畫面如下⬇️

就是要把這個內容快速找到,某人的班別是在哪星期的哪個時段(好饒舌)


根據網友的需求,初步製作了一個簡單的範例。

想要看哪一個人的排班,就直接點選該人員姓名,就會直接動態顯示這個人星期幾哪個時段有排班,相當的方便


當時剛好下班去接小孩,接著忙著煮飯(快說我是新好男人🤣),忙完之後發現LINE社群刷了一排許願,受寵若驚❤️,所以特別為了這個主題寫了一篇教學。




本次的主題預計會分成兩個部分

  1. 原本範例的需求
  2. 班別多元分析儀表板(加碼)


🎗️成果展示

1.原PO需求(自己往上滑)

2.班別多元分析儀表板(加碼)

  • 姓名為主,分析該人員的班別星期時段
  • 星期為主,分析該星期的班別人員時段
  • 時段為主,分析改時段的班別星期人員

並且搭配圖表可視化,使訊息傳遞更加值觀





觀看教學之前可以先下載檔案,一邊操作一邊學習效果更佳唷

🔗檔案下載🔗




▶️教學開始

  1. 選取資料範圍 > 資料 > 從表格範圍 (進入POWER QUERY)
  2. 在星期那一欄點右鍵 > 取消其他資料行樞紐
取消資料行樞紐這個動作是要將寬資料轉換為長資料(⬇️取消樞紐資料行詳細教學)

#10 從0到1的POWER QUERY 『取消資料行樞紐』-資料正規化必學神器



  1. 選取值那一欄(排班人員)
  2. 提取姓名:新增資料行 > 擷取 > 前幾個字元 > 輸入3(擷取資料的前3個字)
  3. 修改新增資料的標題名稱
原本的排班人員資料含有其他備註內容,EX:朱怡璇13休,必須將姓名獨立提取出來才可以分析



  1. 點選姓名欄篩選 > 休診打勾取消
  2. 修改其他欄位的標題名稱
休診不在本次的分析範圍,所以利用篩選將休診資料排除



  • 常用 > 關閉並載入 > 只建立連線
資料我們要以樞紐呈現,所以POWER QUERY清理後的資料就不需要匯出,當然也可以直接點選確定,將清理好的資料全部匯入到EXCEL中



  1. 插入 > 樞紐分析表 > 從外部資料來源
  2. 選擇現有工作表 > 點選樞紐要放置的儲存格
樞紐要從POWER QUERY的連線資料中擷取資料,所以使用從外部資料來源



  1. 樞紐分析表欄位 > 星期時段打勾
  2. 設計 > 報表版面配置 > 以列表方式顯示 > 重複所有項目標籤
  3. 總計 > 關閉列與欄
  4. 小計 > 不要顯示小計



點選樞紐任意儲存格 > 樞紐分析表分析

插入交叉分析篩選器 > 將姓名打勾

這樣就能點誰馬上就能知道該人員的班別在星期幾的哪個時段囉

有沒有發現一件事情,看起來很酷的分析,結果竟然連一個函數與程式都不用寫,只需要滑鼠點一點就可以達到了,又輕鬆分析效率又高。

其實這個過程中最關鍵的地方就是POWER QUERY的資料清理,藉由POWER QUERY可以輕鬆的將資料快速轉變成適合樞紐分析的格式,這樣就不用絞盡腦汁去學習一大堆函數怎麼寫,例用樞紐欄位拉一拉想要的結果就出現囉。


😨檢視一下自己有沒有以下的症狀

  1. 想用樞紐資料分析每次都達不到想要的結果
  2. 想寫函數腦中卻一片空白
  3. 問了GPT每次都給我鬼打牆

如果有以上的症狀,POWER QUERY將會是你最要好的好朋友

🔗POWER QUERY 從0到1系列教學🔗



📌POWER QUERY的好處:

  1. 不需要學函數❌
  2. 不需要學VBA❌
  3. 互動式介面完成複雜的資料清理與分析⭕




👉👉訂閱效率職人沙龍常見QA👈👈




▶️加碼排班儀表板教學

分享至
成為作者繼續創作的動力吧!
© 2024 vocus All rights reserved.