課程介紹

Power BI Logo

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

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

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

  • 有Power BI Desktop基礎或上過Power BI實作班 較合適。
  • 對DAX應用,如:商業決策、部門管理(RLS)、趨勢分析和結合AI有興趣者。

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

  • 認識 DAX(Data Analysis Expressions)
    • DAX的定位與用途(Power BI、Excel Power Pivot、Analysis Services)
    • DAX與Excel公式的異同
  • DAX基本組成
    • 公式語法、運算子、函數
    • 量值(Measure)、計算欄位(Calculated Column)、計算資料表(Calculated Table)

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

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

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

  • 彙總函數(SUM, AVERAGE, COUNT, MIN, MAX)
    • 動態度量
  • 邏輯與條件函數(IF, SWITCH, TRUE/FALSE, ISBLANK)
    • 條件計算應用:折扣、分類統計
  • 篩選與關聯函數(FILTER, RELATED, RELATEDTABLE, LOOKUPVALUE, ALL, ALLEXCEPT)
    • 建立動態篩選條件
  • 文字與日期時間函數(LEFT, RIGHT, CONCATENATE, TODAY, DATESBETWEEN)
    • 日期表與會計年度範例
  • 時間智慧函數(SAMEPERIODLASTYEAR, PARALLELPERIOD, TOTALYTD)
    • 年同比 / 月累計分析
  • 迭代函數(X 函數族:SUMX, AVERAGEX, MAXX)
    • 建立逐列計算案例

【單元四:進階主題】

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

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

  • 範例模型實作
    • 建立銷售量度、折扣量度、年度比較報表
    • 透過CALCULATE + FILTER設計動態KPI
  • 使用Copilot生成DAX查詢
    • 自然語言生成DAX
    • 查詢結果解讀與解釋
  • 兩天課程(共12小時)。
  • 2026/10/03、10/17 (六) 9:30-16:30 (中午休息1小時)。
  • 【停車費用】學員開車入校提供半價優惠券,請洽中心專員索取。
  • 【交通資訊】請參考地理與交通
  • 線上進行課程報名並收信確認報名資訊。
  • 確定開班後以郵件通知繳費。
  • 課程3日前寄發課前通知郵件。
  • 需出席3/4時數,方可取得參訓證明。
  • 中心得保留修訂課程及未達最低開課人數時取消課程之權利。
  • 退費說明:
    • 實際開課日前第30日以前要求退費者,可全額退還。
    • 實際開課日前第29日至前第1日,退還費用總額百分之九十。
    • 實際開課日後但未逾全期(或總課程時數)三分之一者,應退還費用總額百分之五十。
    • 實際開課日後已逾全期(或總課程時數)三分之一者,得全數不予退還。
    • 因故未能開班上課,則全額退還已繳費用。