⚡9.9 DQLAB BIGGEST SALE! DISKON 98%⚡
Belajar Data Science Bersertifikat, 6 BULAN hanya Rp 100K!

0 Hari 4 Jam 53 Menit 12 Detik

Mengenal Calculation Groups untuk Analisis Time Intelligence di Power BI

Belajar Data Science di Rumah 09-September-2026
https://dqlab.id/files/dqlab/cache/kv-3-banner-sertifikasi-bnsp-02-2024-08-20-144150-1-2025-02-15-211943_x_Thumbnail800.jpg

Analisis berdasarkan waktu merupakan salah satu kebutuhan penting dalam pengolahan data menggunakan Power BI. Pengguna sering perlu membandingkan penjualan bulan ini dengan bulan sebelumnya, menghitung pertumbuhan dari tahun ke tahun, melihat nilai Year-to-Date (YTD), atau membandingkan kinerja aktual dengan periode sebelumnya.

Masalahnya, setiap jenis analisis tersebut biasanya membutuhkan measure DAX tersendiri. Jika sebuah laporan memiliki banyak metrik seperti Sales, Profit, Quantity, dan Revenue, jumlah measure dapat bertambah dengan cepat. Di sinilah Calculation Groups dapat digunakan. Fitur ini memungkinkan pengguna menerapkan satu pola perhitungan terhadap berbagai measure tanpa harus membuat measure baru untuk setiap kombinasi metrik dan perhitungan waktu. Berikut adalah ragam contoh Calculation Groups pada Power BI yang dikhususkan pada analisis Time Intelligence. Simak sampai habis, sahabat DQLab!

1. Current

Calculation Item pertama dapat digunakan untuk menampilkan nilai asli dari measure.


SELECTEDMEASURE()


Calculation item ini tidak mengubah konteks waktu sehingga nilai yang ditampilkan tetap merupakan nilai measure pada periode yang dipilih.


Baca Juga: Belajar Power BI dari Nol Tanpa Coding, Apakah Bisa?


2. Previous Year

Untuk melihat nilai pada periode yang sama di tahun sebelumnya dapat digunakan:


CALCULATE(

SELECTEDMEASURE(),

SAMEPERIODLASTYEAR('Date'[Date]) )


Apabila visual menampilkan Sales tahun 2026, calculation item ini dapat mengubah konteks tanggal sehingga nilai yang dihitung berasal dari periode yang sama pada tahun sebelumnya.


3. Year-to-Date (YTD)

YTD digunakan untuk menghitung akumulasi nilai sejak awal tahun hingga periode yang sedang dipilih. Contoh rumusnya:


CALCULATE(

SELECTEDMEASURE(),

DATESYTD('Date'[Date])

)


Jika pengguna melihat data sampai Juni, maka nilai YTD akan menghitung akumulasi dari awal tahun hingga Juni.


Baca Juga: Alur Cara Kerja Power BI Microsoft Fabric Integration


4. Month-to-Date (MTD)

MTD digunakan untuk menghitung akumulasi sejak awal bulan hingga tanggal yang sedang dianalisis. Contohnya:


CALCULATE(

SELECTEDMEASURE(),

DATESMTD('Date'[Date]) )


Perhitungan ini berguna ketika pengguna ingin melihat perkembangan performa dalam bulan berjalan.


5. Quarter-to-Date (QTD)

QTD memiliki konsep yang sama, tetapi periode akumulasinya dimulai dari awal kuartal.


CALCULATE(

SELECTEDMEASURE(),

DATESQTD('Date'[Date])

)


Dengan calculation item tersebut, pengguna dapat melihat akumulasi Sales, Profit, Quantity, atau measure lainnya sejak awal kuartal.


Calculation Groups merupakan salah satu fitur yang sangat powerful untuk membuat semantic model Power Bi lebih efisien, terutama ketika laporan membutuhkan banyak analisis Time Intelligence. Melalui pemanfaatan SELECTEDMEASURE(), satu calculation item dapat diterapkan pada berbagai measure tanpa harus menulis ulang logika DAX untuk setiap metrik.

Untuk kebutuhan analisis waktu, Calculation Groups dapat digunakan untuk membuat perhitungan seperti YTD, MTD, QTD, Previous Year, dan YoY Growth secara lebih terstruktur. Hasilnya, model lebih ringkas, mudah dipelihara, dan fleksibel ketika jumlah measure semakin banyak.


FAQ

1. Apa fungsi Calculation Groups di Power BI?

Calculation Groups digunakan untuk menerapkan pola perhitungan yang sama pada berbagai measure tanpa harus membuat measure baru untuk setiap kombinasi perhitungan.

2. Apa fungsi SELECTEDMEASURE()?

SELECTEDMEASURE() merujuk pada measure yang sedang digunakan sehingga calculation item dapat diterapkan secara dinamis pada berbagai measure.

3. Apakah Calculation Groups hanya digunakan untuk Time Intelligence?

Tidak. Calculation Groups dapat digunakan untuk berbagai kebutuhan, termasuk dynamic formatting, currency conversion, scenario analysis, dan pola perhitungan lain yang dapat diterapkan pada banyak measure.


Ingin menguasai Business Intelligence dan Power BI dari nol hingga siap digunakan di dunia kerja? Melalui Bootcamp Business Intelligence Analyst with Power BI bersama DQLab, kamu akan belajar secara end-to-end mulai dari data preparation, pembuatan dashboard interaktif, hingga menghasilkan business insight yang bernilai. Pembelajaran dikemas dengan studi kasus nyata, metode storytelling, serta bimbingan mentor untuk membantu membangun portofolio data yang relevan dengan kebutuhan industri.

Selain materi yang terstruktur dan ramah pemula, peserta juga mendapatkan akses rekaman dan materi selamanya, fitur pemantauan progres belajar, kesempatan memperluas jaringan dengan praktisi industri, serta sertifikat kelulusan. Tingkatkan kemampuan analisis data dan persiapkan diri untuk berkarier di bidang Business Intelligence. Yuk, daftar sekarang!


Penulis: Reyvan Maulid

Calculation Groups di Power BI membantu menyederhanakan berbagai perhitungan DAX yang berulang, terutama untuk analisis Time Intelligence seperti YTD, MTD, YoY, dan Previous Year. Dengan memahami cara kerja Calculation Groups dan SELECTEDMEASURE(), pengguna dapat membangun model data yang lebih ringkas, fleksibel, dan mudah dipelihara.

Mulai Karier
sebagai Praktisi
Data Bersama
DQLab

Daftar sekarang dan ambil langkah
pertamamu untuk mengenal
Data Science.

Daftar Gratis & Mulai Belajar

Mulai perjalanan karier datamu bersama DQLab

Daftar dengan Google

Sudah punya akun? Kamu bisa Sign in disini