Modul 04 · Dasar DAX

Fungsi DAX yang wajib dikuasai

CALCULATE, time intelligence, dan pola-pola besar.

Langkah demi langkah9 menitMateri 14 dari 21 Gratis

  1. Langkah 1: CALCULATE mengubah filter context — misalnya pendapatan khusus kanal Online:

    DAX
    Revenue (Online) = CALCULATE([Total Revenue], Sales[Channel] = "Online")
  2. Langkah 2: Time intelligence — pendapatan year-to-date (butuh tabel Date dari Modul 3):

    DAX
    Revenue YTD = TOTALYTD([Total Revenue], 'Date'[Date])
  3. Langkah 3: Persen dari total memakai ALL untuk melepas filter:

    DAX
    Share = DIVIDE([Total Revenue], CALCULATE([Total Revenue], ALL(Sales)))

    Tips: Pakai DIVIDE, bukan “/” — DIVIDE menangani pembagian dengan nol dengan aman.