Course Introduction

Power BI Logo

在數據分析的世界裡,DAX(Data Analysis Expressions)是 Power BI 的靈魂。但您是否也有以下困擾?

  • 花了許多時間學 DAX,卻無法靈活應用到實際商業案例?
  • 明明知道要用函數,但語法總是記不住,還容易出錯?
  • 想做進階報表,卻卡在 DAX 的邏輯與上下文?

現在 AI 工具不只可以幫您生成 DAX 函數,還能協助偵錯、優化與轉換公式。本課程將結合 AI 輔助與實際商業案例,帶您用最短的時間掌握 DAX 的精髓,做到「不只會用,還知道為什麼用」。

  • 有 Power BI Desktop 基礎或參加過 Power BI Course  較合適。
  • 對 DAX 應用,如:商業決策、部門管理、趨勢分析等有需求。

【單元一】DAX 入門與基礎概念

  • 認識 DAX
    • DAX 的定位與用途
    • DAX 與 Excel 公式的異同
  • DAX 基本組成
    • 公式語法、運算子、函數
    • 量值、計算欄位、計算資料表

【單元二:DAX 的核心觀念】

  • 資料模型與資料類型
    • 整數、小數、日期 / 時間、文字、布林值、貨幣、空白
  • 上下文(Context)
    • 資料列內容
    • 篩選內容
    • 查詢內容
    • 多層次上下文的交互作用
  • 計算流程:處理與重新計算

【單元三:DAX 常用函數分類與應用】

  • 彙總函數
    • 動態度量
  • 邏輯與條件函數
    • 條件計算應用:折扣、分類統計
  • 篩選與關聯函數
    • 建立動態篩選條件
  • 文字與日期時間函數
    • 日期表與會計年度範例
  • 時間智慧函數
    • 年同比 / 月累計分析
  • 迭代函數(X 函數族:SUMX, AVERAGEX, MAXX)
    • 建立逐列計算案例

【單元四:進階主題】

  • 變數 VAR 與 RETURN
    • 簡化複雜公式、提升可讀性與效能
  • 資料表操作函數
    • 建立群組與動態計算表
  • 視窗函數
    • PARTITIONBY、ORDERBY、MATCHBY 的應用
  • 資料列層級安全性(Row-level Security)
    • 透過 DAX 定義存取條件
  • 效能最佳化與疑難排解
    • 常見錯誤類型(語法錯誤、語意錯誤、計算錯誤)
    • 模型效能調整建議

【單元五:實作與案例演練】

  • 範例模型實作
    • 建立銷售量度、折扣量度、年度比較報表
    • 透過 CALCULATE + FILTER 設計動態 KPI
  • 使用 Copilot 生成 DAX 查詢
    • 自然語言生成 DAX
    • 查詢結果解讀與解釋