FUNGSI DAX

Catatan:

1) Klik di kolom FUNGSI dibawah ini untuk melihat penjelasan lebih detil

2) EKSPRESI maksudnya adalah kombinasi dari operator, konstan, fungsi, serta referensi kolom/tabel yang dievaluasi menjadi satu nilai skalar (misalnya angka, teks/string, atau tanggal) atau tabel.

3) LOGIKA dalam Power BI adalah memastikan bahwa satu atau lebih kondisi itu hasilnya TRUE (benar) atau FALSE (salah).

4) Format formula yang dipakai disini adalah format standar Amerika, sehingga standar pemisah yang digunakan Argumen adalah tanda “,” (koma). Apabila kamu menggunakan Power BI dengan standar Indonesia, kemungkinan kamu harus menggunakan tanda “;” (titik koma) dalam pemisah Parameter

5) PARAMETER dalam warna berikut artinya:

wajib

:

parameter ini diharuskan untuk ada supaya fungsi tersebut bisa dijalankan

pilihan

:

parameter ini adalah pilihan (jadi boleh dikosongkan), dan dengan ada atau tidaknya argumen ini fungsi tetap akan dijalankan


🧮 Agregasi
Fungsi
Parameter
Penjelasan Singkat
APPROXIMATE
DISTINCTCOUNT
=APPROXIMATEDISTINCTCOUNT ( kolom )
Menghasilkan perkiraan jumlah nilai unik pada sebuah kolom.
AVERAGE
=AVERAGE ( kolom )
Menghasilkan nilai rata-rata (mean aritmetika) dari semua angka pada sebuah kolom.
AVERAGEA
=AVERAGEA ( kolom )
Menghasilkan nilai rata-rata (mean aritmetika) dari nilai-nilai pada sebuah kolom.
AVERAGEX
=AVERAGEX ( tabel , ekspresi )
Menghitung rata-rata (mean aritmetika) dari sekumpulan ekspresi yang dievaluasi pada sebuah tabel.
COUNT
=COUNT ( kolom )
Menghitung jumlah baris pada kolom tertentu yang berisi nilai tidak kosong. Tidak mendukung nilai Boolean.
COUNTA
=COUNTA ( kolom )
Menghitung jumlah baris pada kolom tertentu yang berisi nilai tidak kosong. Mendukung nilai Boolean.
COUNTAX
=COUNTAX ( tabel , ekspresi )
Menghitung jumlah hasil yang tidak kosong saat mengevaluasi sebuah ekspresi pada sebuah tabel.
COUNTBLANK
=COUNTBLANK ( kolom )
Menghitung jumlah sel kosong pada sebuah kolom.
COUNTROWS
=COUNTROWS ( tabel )
Menghitung jumlah baris pada tabel tertentu, atau pada tabel yang didefinisikan oleh sebuah ekspresi.
COUNTX
=COUNTX ( tabel , ekspresi )
Menghitung jumlah baris yang berisi angka atau ekspresi yang hasilnya angka, saat mengevaluasi ekspresi pada sebuah tabel.
DISTINCTCOUNT
=DISTINCTCOUNT ( kolom )
Menghitung jumlah nilai berbeda (distinct) pada sebuah kolom.
DISTINCTCOUNT
NOBLANK
=DISTINCTCOUNTNOBLANK ( kolom )
Menghitung jumlah nilai berbeda (distinct) pada sebuah kolom.
MAX
=MAX ( kolom )
Menghasilkan nilai numerik terbesar pada sebuah kolom.
MAX
=MAX ( kolom , ekspresi_1 , ekspresi_2 )
Menghasilkan nilai numerik terbesar di antara dua ekspresi skalar.
MAXA
=MAXA ( kolom )
Menghasilkan nilai terbesar pada sebuah kolom.
MAXX
=MAXX ( tabel , ekspresi , varian )
Mengevaluasi sebuah ekspresi untuk setiap baris pada tabel dan Menghasilkan nilai numerik terbesar.
MIN
=MIN ( kolom )
Menghasilkan nilai numerik terkecil pada sebuah kolom.
MIN
=MIN ( ekspresi_1 , ekspresi_2 )
Menghasilkan nilai numerik terkecil di antara dua ekspresi skalar.
MINA
=MINA ( kolom )
Menghasilkan nilai terkecil pada sebuah kolom, termasuk nilai logika dan angka yang direpresentasikan sebagai teks.
MINX
=MINX ( tabel , ekspresi )
Menghasilkan nilai numerik terkecil yang dihasilkan dari evaluasi sebuah ekspresi untuk setiap baris pada tabel.
PRODUCT
=PRODUCT ( kolom )
Menghasilkan hasil perkalian (product) dari angka-angka pada sebuah kolom.
PRODUCTX
=PRODUCTX ( tabel , ekspresi )
Menghasilkan hasil perkalian dari sebuah ekspresi yang dievaluasi untuk setiap baris pada tabel.
SUM
=SUM ( kolom )
Menjumlahkan semua angka pada sebuah kolom.
SUMX
=SUMX ( tabel , ekspresi )
Menghasilkan jumlah (sum) dari sebuah ekspresi yang dievaluasi untuk setiap baris pada tabel.
📆 Tanggal & Waktu
Kembali Ke Menu ↑ TOP
Fungsi
Parameter
Penjelasan Singkat
CALENDAR
=CALENDAR ( tanggal_mulai , tanggal_akhir )
Menghasilkan tabel dengan satu kolom bernama "Date" yang berisi rangkaian tanggal berurutan tanpa jeda.
CALENDARAUTO
=CALENDARAUTO ( bulan_akhir_tahun_fiskal )
Menghasilkan tabel dengan satu kolom bernama "Date" yang berisi rangkaian tanggal berurutan tanpa jeda.
DATE
=DATE ( tahun , bulan , hari )
Menghasilkan tanggal yang ditentukan dalam format datetime.
DATEDIFF
=DATEDIFF ( tanggal_1 , tanggal_2 , interval )
Menghasilkan jumlah batas interval di antara dua tanggal.
DATEVALUE
=DATEVALUE ( teks_tanggal )
Mengonversi tanggal dalam bentuk teks menjadi tanggal dalam format datetime.
DAY
=DAY ( tanggal )
Menghasilkan hari dalam bulan sebagai angka 1 sampai 31.
EDATE
=EDATE ( tanggal_mulai , jumlah_bulan )
Menghasilkan tanggal yang merupakan sejumlah bulan tertentu sebelum atau sesudah tanggal awal.
EOMONTH
=EOMONTH ( tanggal_mulai , jumlah_bulan )
Menghasilkan tanggal (format datetime) untuk hari terakhir pada bulan, sebelum atau sesudah sejumlah bulan tertentu.
HOUR
=HOUR ( tanggal&waktu )
Menghasilkan jam sebagai angka 0 (12:00 A.M.) sampai 23 (11:00 P.M.).
MINUTE
=MINUTE ( tanggal&waktu )
Menghasilkan menit sebagai angka 0 sampai 59 dari nilai tanggal dan waktu.
MONTH
=MONTH ( tanggal&waktu )
Menghasilkan bulan sebagai angka 1 (Januari) sampai 12 (Desember).
NETWORKDAYS
=NETWORKDAYS ( tanggal_mulai , tanggal_akhir , pilihan_akhir_pekan , hari_libur )
Menghasilkan jumlah hari kerja penuh di antara dua tanggal.
NOW
=NOW ( )
Menghasilkan tanggal dan waktu saat ini dalam format datetime.
QUARTER
=QUARTER ( tanggal )
Menghasilkan kuartal sebagai angka 1 sampai 4.
SECOND
=SECOND ( tanggal&waktu )
Menghasilkan detik dari sebuah nilai waktu sebagai angka 0 sampai 59.
TIME
=TIME ( jam , menit , detik )
Mengonversi jam, menit, dan detik (dalam bentuk angka) menjadi nilai waktu dalam format datetime.
TIMEVALUE
=TIMEVALUE ( teks_tanggal )
Mengonversi waktu dalam format teks menjadi waktu dalam format datetime.
TODAY
=TODAY ( )
Menghasilkan tanggal hari ini.
UTCNOW
=UTCNOW ( )
Menghasilkan tanggal dan waktu UTC saat ini.
UTCTODAY
=UTCTODAY ( )
Menghasilkan tanggal UTC hari ini.
WEEKDAY
=WEEKDAY ( tanggal , pilihan_hasil )
Menghasilkan angka 1 sampai 7 yang menunjukkan hari dalam minggu dari suatu tanggal.
WEEKNUM
=WEEKNUM ( tanggal , pilihan_hasil )
Menghasilkan nomor minggu untuk tanggal dan tahun yang diberikan sesuai nilai return_type.
YEAR
=YEAR ( tanggal )
Menghasilkan tahun dari suatu tanggal sebagai bilangan bulat 4 digit (rentang 1900–9999).
YEARFRAC
=YEARFRAC ( tanggal_mulai , tanggal_akhir , basis )
Menghitung fraksi tahun yang direpresentasikan oleh jumlah hari penuh di antara dua tanggal.
Fungsi
Parameter
Penjelasan Singkat
ALL
=ALL ( tabel/kolom , kolom_2 )
Menghasilkan semua baris dalam sebuah tabel, atau semua nilai dalam sebuah kolom, dengan mengabaikan filter apa pun yang mungkin sudah diterapkan.
ALLCROSS
FILTERED
=ALLCROSSFILTERED ( tabel )
Menghapus seluruh filter yang diterapkan pada sebuah tabel.
ALLEXCEPT
=ALLEXCEPT ( tabel , kolom_1 , kolom_2 , kolom_3 , ...dst... )
Menghapus semua filter konteks pada tabel, kecuali filter yang diterapkan pada kolom-kolom yang Anda tentukan.
ALLNOBLANKROW
=ALLNOBLANKROW ( tabel/kolom , kolom_2 , kolom_3 , ...dst... )
Dari tabel induk pada sebuah relasi, Menghasilkan semua baris kecuali baris kosong (blank row), atau semua nilai unik pada kolom kecuali nilai kosong, serta mengabaikan filter konteks yang mungkin ada.
ALLSELECTED
=ALLSELECTED ( tabel/kolom , kolom_2 , kolom_3 , ...dst... )
Menghapus filter konteks dari kolom dan baris pada query saat ini, sambil tetap mempertahankan semua filter konteks lainnya atau filter eksplisit.
CALCULATE
=CALCULATE ( ekspresi , filter_1 , filter_2 , ...dst... )
Mengevaluasi sebuah ekspresi dalam konteks filter yang sudah dimodifikasi.
CALCULATETABLE
=CALCULATETABLE ( tabel_perhitungan , filter_1 , filter_2 , ...dst... )
Mengevaluasi sebuah ekspresi tabel dalam konteks filter yang sudah dimodifikasi.
EARLIER
=EARLIER ( kolom , level_baris )
Menghasilkan nilai saat ini dari kolom tertentu pada pass evaluasi luar (outer evaluation pass) dari kolom tersebut.
EARLIEST
=EARLIEST ( kolom )
Menghasilkan nilai saat ini dari kolom tertentu pada pass evaluasi luar (outer evaluation pass) dari kolom tersebut.
FILTER
=FILTER ( tabel , filter_perhitungan )
Menghasilkan sebuah tabel yang merepresentasikan subset dari tabel atau ekspresi lain.
FIRST
=FIRST ( kolom , axis , urutan , opsi_kosong , reset )
Khusus untuk visual calculations. Mengambil sebuah nilai dari matriks visual pada baris pertama dari suatu axis.
INDEX
=INDEX ( posisi , relasi/axis , urutan , opsi_kosong , partisi , kecocokan )
Menghasilkan sebuah baris pada posisi absolut tertentu (parameter position) di dalam partisi yang ditentukan, diurutkan berdasarkan urutan (order) yang ditentukan atau pada axis yang ditentukan.
KEEPFILTERS
=KEEPFILTERS ( filter )
Mengubah cara filter diterapkan saat mengevaluasi fungsi CALCULATE atau CALCULATETABLE.
LAST
=LAST ( kolom , axis , urutan , opsi_kosong , reset )
Khusus untuk visual calculations. Mengambil sebuah nilai dari matriks visual pada baris terakhir dari suatu axis.
LOOKUP
=LOOKUP ( ekspresi , filter_kolom , filter_nilai , filter_kolom_2 , filter_nilai_2 , ...dst... )
Khusus untuk visual calculations. Melakukan lookup nilai (atau mengevaluasi ekspresi) dengan filter yang diterapkan.
LOOKUPWITH
TOTALS
=LOOKUPWITHTOTALS ( ekspresi , filter_kolom , filter_nilai , filter_kolom_2 , filter_nilai_2 , ...dst... )
Khusus untuk visual calculations. Melakukan lookup nilai (atau mengevaluasi ekspresi) dengan filter yang diterapkan; filter yang tidak disebutkan akan dianggap merujuk ke total (tidak diambil dari konteks baris/kolom saat ini).
LOOKUPVALUE
=LOOKUPVALUE ( nama_kolom_hasil , nama_kolom_pencarian , nilai_dicari , nama_kolom_pencarian , nilai_dicari , ...dst... , hasil_lainnya )
Menghasilkan nilai pada baris yang memenuhi semua kriteria yang ditentukan oleh satu atau beberapa kondisi pencarian.
MATCHBY
=MATCHBY ( kecocokan_nama_kolom_1 , kecocokan_nama_kolom_2 , ...dst... )
Dalam window functions, menentukan kolom-kolom yang digunakan untuk mencocokkan data dan mengidentifikasi baris saat ini.
MOVINGAVERAGE
=MOVINGAVERAGE ( ekspresi , level , termasuk_baris_sekarang , axis , urutan , opsi_kosong , reset )
Menghasilkan moving average (rata-rata berjalan) yang dihitung sepanjang axis tertentu pada matriks visual.
NEXT
=NEXT ( kolom , level , axis , urutan , opsi_kosong , reset )
Khusus untuk visual calculations. Mengambil sebuah nilai pada baris berikutnya dari suatu axis di matriks visual.
OFFSET
=OFFSET ( jarak , relasi/axis , urutan , opsi_kosong , partisi , kecocokan , reset )
Menghasilkan satu baris yang posisinya berada sebelum atau sesudah baris saat ini dalam tabel yang sama, berdasarkan offset tertentu.
ORDERBY
=ORDERBY ( ekspresi_1 , arah_urutan_1 , ekspresi_2 , arah_urutan_2 , ...dst... )
Menentukan ekspresi/kolom yang mengatur urutan sort di dalam setiap partisi pada window function.
PARTITIONBY
=PARTITIONBY ( nama_kolom_partisi_01 , nama_kolom_partisi_02 , ...dst... )
Menentukan kolom-kolom yang dipakai untuk membagi (mem-partisi) parameter relation pada window function.
PREVIOUS
=PREVIOUS ( kolom , level , axis , urutan , opsi_kosong , reset )
Khusus untuk visual calculations. Mengambil sebuah nilai pada baris sebelumnya dari suatu axis di matriks visual.
RANGE
=RANGE ( level , termasuk_baris_sekarang , axis , urutan , opsi_kosong , reset )
Menghasilkan interval baris pada axis tertentu relatif terhadap baris saat ini. Ini adalah shortcut untuk WINDOW.
RANK
=RANK ( pilhan_seimbang , relasi/axis , urutan , opsi_kosong , partisi , kecocokan , reset )
Menghasilkan peringkat (ranking) sebuah baris di dalam interval yang diberikan.
REMOVEFILTERS
=REMOVEFILTERS ( tabel/kolom , kolom_2 , ...dst... )
Menghapus filter dari tabel atau kolom yang ditentukan.
ROWNUMBER
=ROWNUMBER ( relasi/axis , urutan , opsi_kosong , partisi , kecocokan , reset )
Menghasilkan peringkat unik (nomor urut baris) dari sebuah baris di dalam interval yang diberikan.
RUNNINGSUM
=RUNNINGSUM ( ekspresi , axis , urutan , opsi_kosong , reset )
Menghasilkan running sum (penjumlahan berjalan) yang dihitung sepanjang axis tertentu pada matriks visual.
SELECTEDVALUE
=SELECTEDVALUE ( kolom , hasil_lainnya )
Menghasilkan nilai ketika konteks untuk columnName sudah terfilter menjadi tepat satu nilai unik. Jika tidak, fungsi ini Menghasilkan alternateResult.
WINDOW
=WINDOW ( acuan_awal , absolut/relatif , acuan_akhir , relasi/axis , urutan , opsi_kosong , partisi , kecocokan , reset )
Menghasilkan beberapa baris yang posisinya berada dalam interval yang ditentukan.
Fungsi
Parameter
Penjelasan Singkat
ACCRINT
=ACCRINT ( tanggal_terbit , bunga_pertama , nilai_par , frekuensi_kupon , basis_tahunan , metode_perhitungan )
Menghasilkan bunga akrual untuk sekuritas yang membayar bunga secara periodik.
ACCRINTM
=ACCRINTM ( tanggal_terbit , jatuh_tempo , tingkat_bunga , nilai_par , basis_tahunan )
Menghasilkan bunga akrual untuk sekuritas yang membayar bunga pada saat jatuh tempo.
AMORDEGRC
=AMORDEGRC ( biaya_perolehan , tanggal_beli , periode_pertama , nilai_sisa , periode_dihitung , tingkat_depersiasi , basis_tahunan )
Menghasilkan nilai depresiasi untuk setiap periode akuntansi. Mirip dengan AMORLINC, tetapi koefisien depresiasi diterapkan sesuai umur aset.
AMORLINC
=AMORLINC ( biaya_perolehan , tanggal_beli , periode_pertama , nilai_sisa , periode_dihitung , tingkat_depersiasi , basis_tahunan )
Menghasilkan nilai depresiasi untuk setiap periode akuntansi.
COUPDAYBS
=COUPDAYBS ( tanggal_transaksi , jatuh_tempo , frekuensi_kupon , basis_tahunan )
Menghasilkan jumlah hari dari awal periode kupon hingga tanggal penyelesaian (settlement).
COUPDAYS
=COUPDAYS ( tanggal_transaksi , jatuh_tempo , frekuensi_kupon , basis_tahunan )
Menghasilkan jumlah hari dalam periode kupon yang mencakup tanggal penyelesaian (settlement).
COUPDAYSNC
=COUPDAYSNC ( tanggal_transaksi , jatuh_tempo , frekuensi_kupon , basis_tahunan )
Menghasilkan jumlah hari dari tanggal penyelesaian (settlement) hingga tanggal kupon berikutnya.
COUPNCD
=COUPNCD ( tanggal_transaksi , jatuh_tempo , frekuensi_kupon , basis_tahunan )
Menghasilkan tanggal kupon berikutnya setelah tanggal penyelesaian (settlement).
COUPNUM
=COUPNUM ( tanggal_transaksi , jatuh_tempo , frekuensi_kupon , basis_tahunan )
Menghasilkan jumlah kupon yang dibayarkan antara tanggal penyelesaian (settlement) dan tanggal jatuh tempo, dibulatkan ke atas ke kupon bulat terdekat.
COUPPCD
=COUPPCD ( tanggal_transaksi , jatuh_tempo , frekuensi_kupon , basis_tahunan )
Menghasilkan tanggal kupon sebelumnya sebelum tanggal penyelesaian (settlement).
CUMIPMT
=CUMIPMT ( tingkat_bunga , periode_pembayaran , nilai_sekarang , periode_pertama , periode_akhir , tipe_pembayaran )
Menghasilkan akumulasi bunga yang dibayar atas pinjaman antara start_period dan end_period.
CUMPRINC
=CUMPRINC ( tingkat_bunga , periode_pembayaran , nilai_sekarang , periode_pertama , periode_akhir , tipe_pembayaran )
Menghasilkan akumulasi pokok (principal) yang dibayar atas pinjaman antara start_period dan end_period.
DB
=DB ( biaya_perolehan , nilai_sisa , masa_manfaat , periode_dihitung , jumlah_bulan )
Menghasilkan depresiasi aset untuk periode tertentu menggunakan metode fixed-declining balance.
DDB
=DDB ( biaya_perolehan , nilai_sisa , masa_manfaat , periode_dihitung , faktor_percepatan )
Menghasilkan depresiasi aset untuk periode tertentu menggunakan metode double-declining balance atau metode lain yang Anda tentukan.
DISC
=DISC ( tanggal_transaksi , jatuh_tempo , nominal_per_100 , nilai_pencairan , basis_tahunan )
Menghasilkan tingkat diskonto untuk sebuah sekuritas.
DOLLARDE
=DOLLARDE ( nilai_fraksi , fraksi_denominator )
Mengonversi harga dolar yang dinyatakan sebagai bagian integer dan bagian pecahan (mis. 1,02) menjadi harga dolar dalam bentuk angka desimal.
DOLLARFR
=DOLLARFR ( nilai_desimal , fraksi_denominator )
Mengonversi harga dolar yang dinyatakan sebagai bagian integer dan bagian pecahan (mis. 1,02) menjadi harga dolar dalam bentuk angka desimal.
DURATION
=DURATION ( tanggal_transaksi , jatuh_tempo , tingkat_kupon , nilai_pasar_kupon , frekuensi , basis_tahunan )
Menghasilkan durasi Macauley untuk nilai pari (par value) asumsi sebesar $100.
EFFECT
=EFFECT ( tingkat_kupon , periode_penggabungan )
Menghasilkan suku bunga efektif tahunan, berdasarkan suku bunga nominal tahunan dan jumlah periode penggandaan (compounding) per tahun.
FV
=FV ( tingkat_bunga , jumlah_periode_pembayaran , nilai_pembayaran_per_periode , nilai_sekarang , tipe_pembayaran )
Menghitung nilai masa depan (future value) dari suatu investasi berdasarkan tingkat bunga konstan.
INTRATE
=INTRATE ( tanggal_transaksi , jatuh_tempo , investasi , nilai_pencairan , basis_tahunan )
Menghasilkan tingkat bunga untuk sekuritas yang sepenuhnya diinvestasikan (fully invested).
IPMT
=IPMT ( tingkat_bunga , periode_dihitung , periode_pembayaran , nilai_sekarang , nilai_masa_depan , tipe_pembayaran )
Menghasilkan pembayaran bunga untuk periode tertentu dari investasi/pinjaman dengan pembayaran berkala yang konstan dan tingkat bunga konstan.
ISPMT
=ISPMT ( tingkat_bunga , periode_dihitung , periode_pembayaran , nilai_sekarang )
Menghitung bunga yang dibayar (atau diterima) untuk periode tertentu dari pinjaman (atau investasi) dengan pembayaran pokok yang merata.
MDURATION
=MDURATION ( tanggal_transaksi , jatuh_tempo , tingkat_kupon , nilai_pasar_kupon , frekuensi , basis_tahunan )
Menghasilkan modified Macauley duration untuk sekuritas dengan nilai pari (par value) asumsi sebesar $100.
NOMINAL
=NOMINAL ( bunga_efektif , periode_penggabungan )
Menghasilkan suku bunga nominal tahunan, berdasarkan suku bunga efektif dan jumlah periode penggandaan (compounding) per tahun.
NPER
=NPER ( tingkat_bunga , nilai_pembayaran_per_periode , nilai_sekarang , nilai_masa_depan , tipe_pembayaran )
Menghasilkan jumlah periode untuk suatu investasi berdasarkan pembayaran berkala yang konstan dan tingkat bunga konstan.
ODDFPRICE
=ODDFPRICE ( tanggal_transaksi , jatuh_tempo , tanggal_terbit , kupon_pertama , tingkat_bunga , nilai_pasar_kupon , nilai_pencairan , frekuensi , basis_tahunan )
Menghasilkan harga per $100 nilai nominal (face value) dari sekuritas yang memiliki periode pertama ganjil (pendek atau panjang).
ODDFYIELD
=ODDFYIELD ( tanggal_transaksi , jatuh_tempo , tanggal_terbit , kupon_pertama , tingkat_bunga , nominal_per_100 , nilai_pencairan , frekuensi , basis_tahunan )
Menghasilkan yield dari sekuritas yang memiliki periode pertama ganjil (pendek atau panjang).
ODDLPRICE
=ODDLPRICE ( tanggal_transaksi , jatuh_tempo , bunga_terakhir , tingkat_bunga , nilai_pasar_kupon , nilai_pencairan , frekuensi , basis_tahunan )
Menghasilkan harga per $100 nilai nominal (face value) dari sekuritas yang memiliki periode kupon terakhir ganjil (pendek atau panjang).
ODDLYIELD
=ODDLYIELD ( tanggal_transaksi , jatuh_tempo , bunga_terakhir , tingkat_bunga , nominal_per_100 , nilai_pencairan , frekuensi , basis_tahunan )
Menghasilkan yield dari sekuritas yang memiliki periode terakhir ganjil (pendek atau panjang).
PDURATION
=PDURATION ( tingkat_bunga , nilai_sekarang , nilai_masa_depan )
Menghasilkan jumlah periode yang dibutuhkan suatu investasi untuk mencapai nilai tertentu.
PMT
=PMT ( tingkat_bunga , periode_pembayaran , nilai_sekarang , nilai_masa_depan , tipe_pembayaran )
Menghitung besaran pembayaran pinjaman berdasarkan pembayaran yang konstan dan tingkat bunga konstan.
PPMT
=PPMT ( tingkat_bunga , periode_dihitung , periode_pembayaran , nilai_sekarang , nilai_masa_depan , tipe_pembayaran )
Menghasilkan pembayaran pokok (principal) untuk periode tertentu dari investasi/pinjaman dengan pembayaran berkala yang konstan dan tingkat bunga konstan.
PRICE
=PRICE ( tanggal_transaksi , jatuh_tempo , tingkat_bunga , nilai_pasar_kupon , nilai_pencairan , frekuensi , basis_tahunan )
Menghasilkan harga per $100 nilai nominal (face value) dari sekuritas yang membayar bunga secara periodik.
PRICEDISC
=PRICEDISC ( tanggal_transaksi , tanggal_transaksi , tingkat_diskonto , nilai_pencairan , basis_tahunan )
Menghasilkan harga per $100 nilai nominal (face value) dari sekuritas diskonto (discounted security).
PRICEMAT
=PRICEMAT ( tanggal_transaksi , jatuh_tempo , tanggal_terbit , tingkat_bunga , nilai_pasar_kupon , basis_tahunan )
Menghasilkan harga per $100 nilai nominal (face value) dari sekuritas yang membayar bunga pada saat jatuh tempo.
PV
=PV ( tingkat_bunga , periode_pembayaran , nilai_pembayaran_per_periode , nilai_masa_depan , tipe_pembayaran )
Menghitung nilai kini (present value) dari pinjaman atau investasi berdasarkan tingkat bunga konstan.
RATE
=RATE ( periode_pembayaran , nilai_pembayaran_per_periode , nilai_sekarang , nilai_masa_depan , tipe_pembayaran , tebakan_bunga )
Menghasilkan tingkat bunga per periode untuk suatu anuitas (annuity).
RECEIVED
=RECEIVED ( tanggal_transaksi , jatuh_tempo , investasi , tingkat_diskonto , nilai_masa_depan )
Menghasilkan jumlah yang diterima pada saat jatuh tempo untuk sekuritas yang sepenuhnya diinvestasikan (fully invested).
RRI
=RRI ( periode_pembayaran , nilai_sekarang , nilai_masa_depan )
Menghasilkan tingkat bunga ekuivalen untuk pertumbuhan sebuah investasi.
SLN
=SLN ( biaya_perolehan , nilai_sisa , masa_manfaat )
Menghasilkan depresiasi garis lurus (straight-line) atas aset untuk satu periode.
SYD
=SYD ( biaya_perolehan , nilai_sisa , masa_manfaat , periode_dihitung )
Menghasilkan depresiasi metode sum-of-years' digits atas aset untuk periode tertentu.
TBILLEQ
=TBILLEQ ( tanggal_transaksi , jatuh_tempo , tingkat_diskonto )
Menghasilkan bond-equivalent yield untuk Treasury bill.
TBILLPRICE
=TBILLPRICE ( tanggal_transaksi , jatuh_tempo , tingkat_diskonto )
Menghasilkan harga per $100 nilai nominal (face value) untuk Treasury bill.
TBILLYIELD
=TBILLYIELD ( tanggal_transaksi , jatuh_tempo , nominal_per_100 )
Menghasilkan yield untuk Treasury bill.
VDB
=VDB ( biaya_perolehan , nilai_sisa , masa_manfaat , periode_awal , periode_akhir , faktor_percepatan , opsi_pindah )
Menghasilkan depresiasi aset untuk periode apa pun yang Anda tentukan (termasuk periode parsial) menggunakan metode double-declining balance atau metode lain yang Anda tentukan.
XIRR
=XIRR ( tabel , kolom_nilai , kolom_tanggal , tebakan_tingkat_pengembalian , hasil_lainnya )
Menghasilkan internal rate of return (IRR) untuk jadwal arus kas yang tidak harus periodik.
XNPV
=XNPV ( tabel , tingkat_diskonto , kolom_nilai , kolom_tanggal )
Menghasilkan present value (NPV) untuk jadwal arus kas yang tidak harus periodik.
YIELD
=YIELD ( tanggal_transaksi , jatuh_tempo , tingkat_bunga , nominal_per_100 , nilai_pencairan , frekuensi , basis_tahunan )
Menghasilkan yield atas sekuritas yang membayar bunga secara periodik.
YIELDDISC
=YIELDDISC ( tanggal_transaksi , jatuh_tempo , nominal_per_100 , nilai_pencairan , basis_tahunan )
Menghasilkan yield tahunan untuk sekuritas diskonto (discounted security).
YIELDMAT
=YIELDMAT ( tanggal_transaksi , jatuh_tempo , tanggal_terbit , tingkat_bunga , nominal_per_100 , basis_tahunan )
Menghasilkan yield tahunan dari sekuritas yang membayar bunga pada saat jatuh tempo.
Fungsi
Parameter
Penjelasan Singkat
INFO.VIEW.COLUMNS
=INFO.VIEW.COLUMNS ( )
Menghasilkan daftar seluruh kolom pada model saat ini. Dapat digunakan dalam kalkulasi, termasuk calculated tabel.
INFO.VIEW.MEASURES
=INFO.VIEW.MEASURES ( )
Menghasilkan daftar seluruh measure pada model saat ini. Dapat digunakan dalam kalkulasi, termasuk calculated tabel.
INFO.VIEW.
RELATIONSHIPS
=INFO.VIEW.
RELATIONSHIPS (
)
Menghasilkan daftar seluruh relasi pada model saat ini. Dapat digunakan dalam kalkulasi, termasuk calculated tabel.
INFO.VIEW.TABLES
=INFO.VIEW.TABLES ( )
Menghasilkan daftar seluruh tabel pada model saat ini. Dapat digunakan dalam kalkulasi, termasuk calculated tabel.
INFO.ALTERNATEOF
DEFINITIONS
=INFO.ALTERNATEOFDEFINITIONS ( nama_filter_1 , opsi_pembatas_1 , nama_filter_2 , opsi_pembatas_2 , ...dst... )
Menghasilkan tabel berisi informasi untuk setiap alternate of definition pada semantic model beserta metadata tentang alternate definitions for objek model.
INFO.
ANNOTATIONS
=INFO.ANNOTATIONS ( nama_filter_1 , opsi_pembatas_1 , nama_filter_2 , opsi_pembatas_2 , ...dst... )
Menghasilkan daftar seluruh anotasi pada model saat ini dengan kolom yang sesuai dengan schema rowset untuk anotasi objects.
INFO.ATTRIBUTE
HIERARCHIES
=INFO.ATTRIBUTEHIERARCHIES ( nama_filter_1 , opsi_pembatas_1 , nama_filter_2 , opsi_pembatas_2 , ...dst... )
Merepresentasikan fungsi query DMV TMSCHEMA_ATTRIBUTE_HIERARCHIES.
INFO.ATTRIBUTE
HIERARCHYSTORAGES
=INFO.ATTRIBUTEHIERARCHYSTORAGES ( nama_filter_1 , opsi_pembatas_1 , nama_filter_2 , opsi_pembatas_2 , ...dst... )
Menghasilkan tabel berisi informasi untuk setiap attribute hirarki penyimpanan pada semantic model beserta metadata tentang karakteristik penyimpanan dari attribute hirarki.
INFO.CALC
DEPENDENCY
=INFO.CALCDEPENDENCY ( nama_filter_1 , opsi_pembatas_1 , nama_filter_2 , opsi_pembatas_2 , ...dst... )
Menghasilkan informasi tentang ketergantungan kalkulasi untuk sebuah query DAX.
INFO.CALCULATION
GROUPS
=INFO.CALCULATIONGROUPS ( nama_filter_1 , opsi_pembatas_1 , nama_filter_2 , opsi_pembatas_2 , ...dst... )
Menghasilkan tabel berisi informasi untuk setiap calculation group pada semantic model beserta metadata tentang calculation groups and their properti.
INFO.CALCULATION
ITEMS
=INFO.CALCULATIONITEMS ( nama_filter_1 , opsi_pembatas_1 , nama_filter_2 , opsi_pembatas_2 , ...dst... )
Menghasilkan tabel berisi informasi untuk setiap calculation item pada semantic model beserta metadata tentang calculation items within calculation groups.
INFO.CATALOGS
=INFO.CATALOGS ( nama_filter_1 , opsi_pembatas_1 , nama_filter_2 , opsi_pembatas_2 , ...dst... )
Merepresentasikan fungsi query DMV DBSCHEMA_CATALOGS.
INFO.CHANGED
PROPERTIES
=INFO.CHANGEDPROPERTIES ( nama_filter_1 , opsi_pembatas_1 , nama_filter_2 , opsi_pembatas_2 , ...dst... )
Merepresentasikan fungsi query DMV TMSCHEMA_CHANGED_PROPERTIES.
INFO.COLUMN
PARTITIONSTORAGES
=INFO.COLUMNPARTITIONSTORAGES ( nama_filter_1 , opsi_pembatas_1 , nama_filter_2 , opsi_pembatas_2 , ...dst... )
Menghasilkan tabel berisi informasi untuk setiap kolom partisi penyimpanan pada semantic model beserta metadata tentang how kolom partisi are stored.
INFO.COLUMN
PERMISSIONS
=INFO.COLUMNPERMISSIONS ( nama_filter_1 , opsi_pembatas_1 , nama_filter_2 , opsi_pembatas_2 , ...dst... )
Menghasilkan daftar seluruh kolom izin pada model saat ini dengan kolom yang sesuai dengan schema rowset untuk kolom izin objects.
INFO.COLUMNS
=INFO.COLUMNS ( nama_filter_1 , opsi_pembatas_1 , nama_filter_2 , opsi_pembatas_2 , ...dst... )
Menghasilkan daftar seluruh kolom pada model saat ini dengan kolom yang sesuai dengan schema rowset untuk kolom objects.
INFO.COLUMN
STORAGES
=INFO.COLUMNSTORAGES ( nama_filter_1 , opsi_pembatas_1 , nama_filter_2 , opsi_pembatas_2 , ...dst... )
Menghasilkan daftar seluruh kolom penyimpanan pada model saat ini dengan kolom yang sesuai dengan schema rowset untuk kolom penyimpanan objects.
INFO.CSDLMETADATA
=INFO.CSDLMETADATA ( nama_filter_1 , opsi_pembatas_1 , nama_filter_2 , opsi_pembatas_2 , ...dst... )
Menghasilkan informasi tentang metadata database dalam format XML.
INFO.CULTURES
=INFO.CULTURES ( nama_filter_1 , opsi_pembatas_1 , nama_filter_2 , opsi_pembatas_2 , ...dst... )
Menghasilkan daftar seluruh culture pada model saat ini dengan kolom yang sesuai dengan schema rowset untuk culture objects.
INFO.DATACOVERAGE
DEFINITIONS
=INFO.DATACOVERAGEDEFINITIONS ( nama_filter_1 , opsi_pembatas_1 , nama_filter_2 , opsi_pembatas_2 , ...dst... )
Menghasilkan tabel berisi informasi untuk setiap data coverage definition pada semantic model beserta metadata tentang data coverage settings and definitions.
INFO.DATASOURCES
=INFO.DATASOURCES ( nama_filter_1 , opsi_pembatas_1 , nama_filter_2 , opsi_pembatas_2 , ...dst... )
Merepresentasikan fungsi query DMV TMSCHEMA_DATASOURCES.
INFO.DELTATABLE
METADATA
STORAGES
=INFO.DELTATABLEMETADATASTORAGES ( nama_filter_1 , opsi_pembatas_1 , nama_filter_2 , opsi_pembatas_2 , ...dst... )
Menghasilkan tabel berisi informasi untuk setiap delta tabel metadata penyimpanan pada semantic model beserta metadata tentang delta tabel penyimpanan characteristics.
INFO.
DEPENDENCIES
=INFO.DEPENDENCIES ( nama_filter_1 , opsi_pembatas_1 , nama_filter_2 , opsi_pembatas_2 , ...dst... )
Menghasilkan informasi tentang ketergantungan kalkulasi untuk sebuah query DAX.
INFO.DETAILROWS
DEFINITIONS
=INFO.DETAILROWSDEFINITIONS ( nama_filter_1 , opsi_pembatas_1 , nama_filter_2 , opsi_pembatas_2 , ...dst... )
Menghasilkan daftar seluruh detail rows definitions pada model saat ini dengan kolom yang sesuai dengan schema rowset untuk detail rows definitions objects.
INFO.DICTIONARY
STORAGES
=INFO.DICTIONARYSTORAGES ( nama_filter_1 , opsi_pembatas_1 , nama_filter_2 , opsi_pembatas_2 , ...dst... )
Menghasilkan tabel berisi informasi untuk setiap dictionary penyimpanan pada semantic model beserta metadata tentang dictionary penyimpanan characteristics and compression.
INFO.EXCLUDED
ARTIFACTS
=INFO.EXCLUDEDARTIFACTS ( nama_filter_1 , opsi_pembatas_1 , nama_filter_2 , opsi_pembatas_2 , ...dst... )
Merepresentasikan fungsi query DMV TMSCHEMA_EXCLUDED_ARTIFACTS.
INFO.EXPRESSIONS
=INFO.EXPRESSIONS ( nama_filter_1 , opsi_pembatas_1 , nama_filter_2 , opsi_pembatas_2 , ...dst... )
Menghasilkan daftar seluruh expressions pada model saat ini dengan kolom yang sesuai dengan schema rowset untuk expressions objects.
INFO.EXTENDED
PROPERTIES
=INFO.EXTENDEDPROPERTIES ( nama_filter_1 , opsi_pembatas_1 , nama_filter_2 , opsi_pembatas_2 , ...dst... )
Menghasilkan daftar seluruh extended properti pada model saat ini dengan kolom yang sesuai dengan schema rowset untuk extended properti objects.
INFO.FORMATSTRING
DEFINITIONS
=INFO.FORMATSTRINGDEFINITIONS ( nama_filter_1 , opsi_pembatas_1 , nama_filter_2 , opsi_pembatas_2 , ...dst... )
Menghasilkan tabel berisi informasi untuk setiap format string definition pada semantic model beserta metadata tentang format string definitions for measure and kolom.
INFO.FUNCTIONS
=INFO.FUNCTIONS ( nama_filter_1 , opsi_pembatas_1 , nama_filter_2 , opsi_pembatas_2 , ...dst... )
Menghasilkan informasi tentang fungsi-fungsi yang saat ini tersedia untuk digunakan dalam bahasa pemrograman DAX.
INFO.GENERAL
SEGMENTMAP
SEGMENTMETA
DATASTORAGES
=INFO.GENERALSEGMENTMAPSEGMENTMETADATASTORAGES ( nama_filter_1 , opsi_pembatas_1 , nama_filter_2 , opsi_pembatas_2 , ...dst... )
Menghasilkan tabel berisi informasi untuk setiap general segment map segment metadata penyimpanan pada semantic model beserta metadata tentang segment map penyimpanan characteristics.
INFO.GROUPBY
COLUMNS
=INFO.GROUPBYCOLUMNS ( nama_filter_1 , opsi_pembatas_1 , nama_filter_2 , opsi_pembatas_2 , ...dst... )
Menghasilkan tabel berisi informasi untuk setiap group by kolom pada semantic model beserta metadata tentang kolom used in group by operations.
INFO.HIERARCHIES
=INFO.HIERARCHIES ( nama_filter_1 , opsi_pembatas_1 , nama_filter_2 , opsi_pembatas_2 , ...dst... )
Merepresentasikan fungsi query DMV TMSCHEMA_HIERARCHIES.
INFO.HIERARCHY
STORAGES
=INFO.HIERARCHYSTORAGES ( nama_filter_1 , opsi_pembatas_1 , nama_filter_2 , opsi_pembatas_2 , ...dst... )
Menghasilkan tabel berisi informasi untuk setiap hirarki penyimpanan pada semantic model beserta metadata tentang how hirarki are stored.
INFO.KPIS
=INFO.KPIS ( nama_filter_1 , opsi_pembatas_1 , nama_filter_2 , opsi_pembatas_2 , ...dst... )
Menghasilkan daftar seluruh KPIS pada model saat ini dengan kolom yang sesuai dengan schema rowset untuk KPI objects.
INFO.LEVELS
=INFO.LEVELS ( nama_filter_1 , opsi_pembatas_1 , nama_filter_2 , opsi_pembatas_2 , ...dst... )
Menghasilkan daftar seluruh level pada model saat ini dengan kolom yang sesuai dengan schema rowset untuk level objects.
INFO.LINGUISTIC
METADATA
=INFO.LINGUISTICMETADATA ( nama_filter_1 , opsi_pembatas_1 , nama_filter_2 , opsi_pembatas_2 , ...dst... )
Merepresentasikan fungsi query DMV TMSCHEMA_LINGUISTIC_METADATA.
INFO.MEASURES
=INFO.MEASURES ( nama_filter_1 , opsi_pembatas_1 , nama_filter_2 , opsi_pembatas_2 , ...dst... )
Menghasilkan daftar seluruh measure pada model saat ini dengan kolom yang sesuai dengan schema rowset untuk measure objects.
INFO.MODEL
=INFO.MODEL ( nama_filter_1 , opsi_pembatas_1 , nama_filter_2 , opsi_pembatas_2 , ...dst... )
Merepresentasikan fungsi query DMV TMSCHEMA_MODEL.
INFO.OBJECT
TRANSLATIONS
=INFO.OBJECTTRANSLATIONS ( nama_filter_1 , opsi_pembatas_1 , nama_filter_2 , opsi_pembatas_2 , ...dst... )
Menghasilkan daftar seluruh object translations pada model saat ini dengan kolom yang sesuai dengan schema rowset untuk object translation objects.
INFO.PARQUET
FILESTORAGES
=INFO.PARQUETFILESTORAGES ( nama_filter_1 , opsi_pembatas_1 , nama_filter_2 , opsi_pembatas_2 , ...dst... )
Menghasilkan tabel berisi informasi untuk setiap Parquet file penyimpanan pada semantic model beserta metadata tentang Parquet file penyimpanan characteristics.
INFO.PARTITIONS
=INFO.PARTITIONS ( nama_filter_1 , opsi_pembatas_1 , nama_filter_2 , opsi_pembatas_2 , ...dst... )
Merepresentasikan fungsi query DMV TMSCHEMA_PARTITIONS.
INFO.PARTITION
STORAGES
=INFO.PARTITIONSTORAGES ( nama_filter_1 , opsi_pembatas_1 , nama_filter_2 , opsi_pembatas_2 , ...dst... )
Menghasilkan daftar seluruh partisi penyimpanan pada model saat ini dengan kolom yang sesuai dengan schema rowset untuk partisi penyimpanan objects.
INFO.PERSPECTIVE
COLUMNS
=INFO.PERSPECTIVECOLUMNS ( nama_filter_1 , opsi_pembatas_1 , nama_filter_2 , opsi_pembatas_2 , ...dst... )
Menghasilkan daftar seluruh perspective kolom pada model saat ini dengan kolom yang sesuai dengan schema rowset untuk perspective kolom objects.
INFO.PERSPECTIVE
HIERARCHIES
=INFO.PERSPECTIVEHIERARCHIES ( nama_filter_1 , opsi_pembatas_1 , nama_filter_2 , opsi_pembatas_2 , ...dst... )
Menghasilkan daftar seluruh perspective hirarki pada model saat ini dengan kolom yang sesuai dengan schema rowset untuk perspective hirarki objects.
INFO.PERSPECTIVE
MEASURES
=INFO.PERSPECTIVEMEASURES ( nama_filter_1 , opsi_pembatas_1 , nama_filter_2 , opsi_pembatas_2 , ...dst... )
Menghasilkan daftar seluruh perspective measure pada model saat ini dengan kolom yang sesuai dengan schema rowset untuk perspective measure objects.
INFO.PERSPECTIVES
=INFO.PERSPECTIVES ( nama_filter_1 , opsi_pembatas_1 , nama_filter_2 , opsi_pembatas_2 , ...dst... )
Menghasilkan daftar seluruh perspectives pada model saat ini dengan kolom yang sesuai dengan schema rowset untuk perspectives objects.
INFO.PERSPECTIVE
TABLES
=INFO.PERSPECTIVETABLES ( nama_filter_1 , opsi_pembatas_1 , nama_filter_2 , opsi_pembatas_2 , ...dst... )
Menghasilkan daftar seluruh perspective tabel pada model saat ini dengan kolom yang sesuai dengan schema rowset untuk perspective tabel objects.
INFO.PROPERTIES
=INFO.PROPERTIES ( nama_filter_1 , opsi_pembatas_1 , nama_filter_2 , opsi_pembatas_2 , ...dst... )
Merepresentasikan fungsi query DMV DISCOVER_PROPERTIES.
INFO.QUERYGROUPS
=INFO.QUERYGROUPS ( nama_filter_1 , opsi_pembatas_1 , nama_filter_2 , opsi_pembatas_2 , ...dst... )
Menghasilkan tabel berisi informasi untuk setiap query group pada semantic model beserta metadata tentang query group yang didefinisikan dalam model.
INFO.REFRESH
POLICIES
=INFO.REFRESHPOLICIES ( nama_filter_1 , opsi_pembatas_1 , nama_filter_2 , opsi_pembatas_2 , ...dst... )
Menghasilkan tabel berisi informasi untuk setiap refresh policy pada semantic model beserta metadata tentang refresh policies defined for tabel.
INFO.RELATED
COLUMNDETAILS
=INFO.RELATEDCOLUMNDETAILS ( nama_filter_1 , opsi_pembatas_1 , nama_filter_2 , opsi_pembatas_2 , ...dst... )
Menghasilkan tabel berisi informasi untuk setiap related kolom detail pada semantic model beserta metadata tentang related kolom details for relasi.
INFO.RELATIONSHIP
INDEXSTORAGES
=INFO.RELATIONSHIPINDEXSTORAGES ( nama_filter_1 , opsi_pembatas_1 , nama_filter_2 , opsi_pembatas_2 , ...dst... )
Menghasilkan tabel berisi informasi untuk setiap relasi index penyimpanan pada semantic model beserta metadata tentang relasi index penyimpanan characteristics.
INFO.RELATIONSHIPS
=INFO.RELATIONSHIPS ( nama_filter_1 , opsi_pembatas_1 , nama_filter_2 , opsi_pembatas_2 , ...dst... )
Merepresentasikan fungsi query DMV TMSCHEMA_RELATIONSHIPS.
INFO.RELATIONSHIP
STORAGES
=INFO.RELATIONSHIPSTORAGES ( nama_filter_1 , opsi_pembatas_1 , nama_filter_2 , opsi_pembatas_2 , ...dst... )
Menghasilkan tabel berisi informasi untuk setiap relasi penyimpanan pada semantic model beserta metadata tentang how relasi are stored.
INFO.ROLE
MEMBERSHIPS
=INFO.ROLEMEMBERSHIPS ( nama_filter_1 , opsi_pembatas_1 , nama_filter_2 , opsi_pembatas_2 , ...dst... )
Menghasilkan daftar seluruh role memberships pada model saat ini dengan kolom yang sesuai dengan schema rowset untuk role memberships objects.
INFO.ROLES
=INFO.ROLES ( nama_filter_1 , opsi_pembatas_1 , nama_filter_2 , opsi_pembatas_2 , ...dst... )
Menghasilkan daftar seluruh roles pada model saat ini dengan kolom yang sesuai dengan schema rowset untuk roles objects.
INFO.SEGMENTMAP
STORAGES
=INFO.SEGMENTMAPSTORAGES ( nama_filter_1 , opsi_pembatas_1 , nama_filter_2 , opsi_pembatas_2 , ...dst... )
Menghasilkan daftar seluruh segment map penyimpanan pada model saat ini dengan kolom yang sesuai dengan schema rowset untuk segment map penyimpanan objects.
INFO.SEGMENT
STORAGES
=INFO.SEGMENTSTORAGES ( nama_filter_1 , opsi_pembatas_1 , nama_filter_2 , opsi_pembatas_2 , ...dst... )
Menghasilkan tabel berisi informasi untuk setiap segment penyimpanan pada semantic model beserta metadata tentang segment penyimpanan characteristics.
INFO.STORAGEFILES
=INFO.STORAGEFILES ( nama_filter_1 , opsi_pembatas_1 , nama_filter_2 , opsi_pembatas_2 , ...dst... )
Menghasilkan daftar seluruh penyimpanan files pada model saat ini dengan kolom yang sesuai dengan schema rowset untuk penyimpanan file objects.
INFO.STORAGE
FOLDERS
=INFO.STORAGEFOLDERS ( nama_filter_1 , opsi_pembatas_1 , nama_filter_2 , opsi_pembatas_2 , ...dst... )
Menghasilkan daftar seluruh penyimpanan folders pada model saat ini dengan kolom yang sesuai dengan schema rowset untuk penyimpanan folder objects.
INFO.STORAGETABLE
COLUMNS
=INFO.STORAGETABLECOLUMNS ( nama_filter_1 , opsi_pembatas_1 , nama_filter_2 , opsi_pembatas_2 , ...dst... )
Menghasilkan statistik tentang kolom pada tabel in-memory.
INFO.STORAGETABLE
COLUMNSEGMENTS
=INFO.STORAGETABLECOLUMNSEGMENTS ( nama_filter_1 , opsi_pembatas_1 , nama_filter_2 , opsi_pembatas_2 , ...dst... )
Menghasilkan informasi tentang segmen kolom yang digunakan untuk menyimpan data pada tabel in-memory.
INFO.STORAGETABLES
=INFO.STORAGETABLES ( nama_filter_1 , opsi_pembatas_1 , nama_filter_2 , opsi_pembatas_2 , ...dst... )
Menghasilkan statistik tentang in-memory tabel.
INFO.TABLE
PERMISSIONS
=INFO.TABLEPERMISSIONS ( nama_filter_1 , opsi_pembatas_1 , nama_filter_2 , opsi_pembatas_2 , ...dst... )
Menghasilkan daftar seluruh tabel izin pada model saat ini dengan kolom yang sesuai dengan schema rowset untuk tabel izin objects.
INFO.TABLES
=INFO.TABLES ( nama_filter_1 , opsi_pembatas_1 , nama_filter_2 , opsi_pembatas_2 , ...dst... )
Menghasilkan daftar seluruh tabel pada model saat ini dengan kolom yang sesuai dengan schema rowset untuk tabel objects.
INFO.TABLESTORAGES
=INFO.TABLESTORAGES ( nama_filter_1 , opsi_pembatas_1 , nama_filter_2 , opsi_pembatas_2 , ...dst... )
Menghasilkan daftar seluruh tabel penyimpanan pada model saat ini dengan kolom yang sesuai dengan schema rowset untuk tabel penyimpanan objects.
INFO.VARIATIONS
=INFO.VARIATIONS ( nama_filter_1 , opsi_pembatas_1 , nama_filter_2 , opsi_pembatas_2 , ...dst... )
Menghasilkan daftar seluruh variations pada model saat ini dengan kolom yang sesuai dengan schema rowset untuk variations objects.
Fungsi
Parameter
Penjelasan Singkat
COLUMNSTATISTICS
=COLUMNSTATISTICS ( )
Menghasilkan tabel statistik untuk setiap kolom di setiap tabel pada model.
CONTAINS
=CONTAINS ( tabel , kolom_1 , nilai_1 , kolom_2 , nilai_2 , ...dst... )
Menghasilkan TRUE jika nilai untuk semua kolom yang dirujuk ada/terdapat di kolom tersebut; jika tidak, fungsi Menghasilkan FALSE.
CONTAINSROW
=CONTAINSROW ( tabel , nilai_1 , nilai_2 , ...dst... )
Menghasilkan TRUE jika ada baris dengan sekumpulan nilai tertentu di dalam tabel; jika tidak, Menghasilkan FALSE.
CONTAINSSTRING
=CONTAINSSTRING ( teks_pencarian , teks_dicari )
Menghasilkan TRUE/FALSE yang menunjukkan apakah satu string mengandung string lainnya.
CONTAINSSTRING
EXACT
=CONTAINSSTRINGEXACT ( teks_pencarian , teks_dicari )
Menghasilkan TRUE/FALSE yang menunjukkan apakah satu string mengandung string lain dengan pencocokan yang persis.
CUSTOMDATA
=CUSTOMDATA ( )
Menghasilkan isi properti CustomData pada connection string.
HASONEFILTER
=HASONEFILTER ( kolom )
Menghasilkan TRUE ketika jumlah nilai yang terfilter langsung pada columnName adalah satu; selain itu Menghasilkan FALSE.
HASONEVALUE
=HASONEVALUE ( kolom )
Menghasilkan TRUE ketika konteks untuk columnName tersaring menjadi tepat satu nilai unik; selain itu Menghasilkan FALSE.
ISAFTER
=ISAFTER ( ekspresi_1 , ekspresi_2 , urutan , ekspresi_3 , ekspresi_4 , urutan , ...dst... )
Fungsi boolean yang meniru perilaku klausa Start At dan Menghasilkan TRUE untuk baris yang memenuhi seluruh parameter kondisi.
ISBLANK
=ISBLANK ( nilai )
Memeriksa apakah suatu nilai adalah BLANK, lalu Menghasilkan TRUE atau FALSE.
ISBOOLEAN
=ISBOOLEAN ( nilai )
Memeriksa apakah suatu nilai adalah logika (TRUE/FALSE), lalu Menghasilkan TRUE atau FALSE. Alias dari ISLOGICAL.
ISCROSSFILTERED
=ISCROSSFILTERED ( tabel/kolom )
Menghasilkan TRUE ketika columnName atau kolom lain pada tabel yang sama/terkait sedang terkena filter.
ISCURRENCY
=ISCURRENCY ( nilai )
Memeriksa apakah suatu nilai adalah angka desimal, lalu Menghasilkan TRUE atau FALSE. Alias dari ISDECIMAL.
ISDATETIME
=ISDATETIME ( nilai )
Memeriksa apakah suatu nilai adalah tanggal/waktu, lalu Menghasilkan TRUE atau FALSE.
ISDECIMAL
=ISDECIMAL ( nilai )
Memeriksa apakah suatu nilai adalah angka desimal, lalu Menghasilkan TRUE atau FALSE. Alias dari ISCURRENCY.
ISDOUBLE
=ISDOUBLE ( nilai )
Memeriksa apakah suatu nilai adalah angka floating-point, lalu Menghasilkan TRUE atau FALSE.
ISEMPTY
=ISEMPTY ( ekspresi )
Memeriksa apakah sebuah tabel kosong (tidak memiliki baris).
ISERROR
=ISERROR ( nilai )
Memeriksa apakah suatu nilai merupakan error, lalu Menghasilkan TRUE atau FALSE.
ISEVEN
=ISEVEN ( angka )
Menghasilkan TRUE jika angka genap, atau FALSE jika angka ganjil.
ISFILTERED
=ISFILTERED ( tabel/kolom )
Menghasilkan TRUE ketika TableNameOrColumnName sedang difilter secara langsung.
ISINSCOPE
=ISINSCOPE ( kolom )
Menghasilkan TRUE ketika kolom yang ditentukan merupakan level aktif dalam sebuah hierarki (hierarchy).
ISINT64
=ISINT64 ( nilai )
Memeriksa apakah suatu nilai adalah bilangan bulat (whole number), lalu Menghasilkan TRUE atau FALSE. Alias dari ISINTEGER.
ISINTEGER
=ISINTEGER ( nilai )
Memeriksa apakah suatu nilai adalah bilangan bulat (whole number), lalu Menghasilkan TRUE atau FALSE. Alias dari ISINT64.
ISLOGICAL
=ISLOGICAL ( nilai )
Memeriksa apakah suatu nilai adalah logika (TRUE/FALSE), lalu Menghasilkan TRUE atau FALSE. Alias dari ISBOOLEAN.
ISNONTEXT
=ISNONTEXT ( nilai )
Memeriksa apakah suatu nilai bukan teks (BLANK tidak dianggap teks), lalu Menghasilkan TRUE atau FALSE.
ISNUMBER
=ISNUMBER ( nilai )
Memeriksa apakah suatu nilai adalah angka, lalu Menghasilkan TRUE atau FALSE. Alias dari ISNUMERIC.
ISNUMERIC
=ISNUMERIC ( nilai )
Memeriksa apakah suatu nilai adalah angka, lalu Menghasilkan TRUE atau FALSE. Alias dari ISNUMBER.
ISODD
=ISODD ( angka )
Menghasilkan TRUE jika angka ganjil, atau FALSE jika angka genap.
ISONORAFTER
=ISONORAFTER ( ekspresi_1 , ekspresi_2 , urutan , ekspresi_3 , ekspresi_4 , urutan , ...dst... )
Fungsi boolean yang meniru perilaku klausa Start At dan Menghasilkan TRUE untuk baris yang memenuhi seluruh parameter kondisi.
ISSELECTEDMEASURE
=ISSELECTEDMEASURE ( ukuran_1 , ukuran_2 , ...dst... )
Digunakan pada ekspresi calculation item untuk mengecek apakah measure yang sedang berada dalam konteks termasuk salah satu measure yang disebutkan dalam daftar.
ISSTRING
=ISSTRING ( nilai )
Memeriksa apakah suatu nilai berupa teks, lalu Menghasilkan TRUE atau FALSE. Alias dari ISTEXT.
ISSUBTOTAL
=ISSUBTOTAL ( kolom )
Membuat kolom tambahan dalam ekspresi SUMMARIZE yang bernilai TRUE jika baris tersebut berisi nilai subtotal untuk kolom yang diberikan; selain itu FALSE.
ISTEXT
=ISTEXT ( nilai )
Memeriksa apakah suatu nilai berupa teks, lalu Menghasilkan TRUE atau FALSE. Alias dari ISSTRING.
NAMEOF
=NAMEOF ( objek )
Menghasilkan nama tabel, kolom, measure, atau calendar sebagai string teks.
NONVISUAL
=NONVISUAL ( ekspresi )
Menandai sebuah value filter dalam ekspresi SUMMARIZECOLUMNS sebagai non-visual (tidak memengaruhi nilai measure).
SELECTEDMEASURE
=SELECTEDMEASURE ( )
Digunakan pada ekspresi calculation item atau dynamic format string untuk mereferensikan measure yang sedang berada dalam konteks.
SELECTEDMEASURE
FORMATSTRING
=SELECTEDMEASUREFORMATSTRING ( )
Digunakan pada ekspresi calculation item untuk mengambil format string dari measure yang sedang berada dalam konteks.
SELECTEDMEASURE
NAME
=SELECTEDMEASURENAME ( )
Digunakan pada ekspresi calculation item untuk mendapatkan nama measure yang sedang berada dalam konteks.
TABLEOF
=TABLEOF ( )
Menghasilkan referensi tabel yang terkait dengan kolom, measure, atau calendar yang ditentukan.
USERCULTURE
=USERCULTURE ( )
Menghasilkan locale (kode bahasa-negara) untuk pengguna saat ini.
USERNAME
=USERNAME ( )
Menghasilkan nama domain dan username dari kredensial yang digunakan saat koneksi dibuat.
USEROBJECTID
=USEROBJECTID ( )
Menghasilkan Object ID atau SID pengguna saat ini.
USERPRINCIPALNAME
=USERPRINCIPALNAME ( )
Menghasilkan user principal name (UPN) pengguna.
Fungsi
Parameter
Penjelasan Singkat
AND
=AND ( kondisi_logika_1 , kondisi_logika_2 )
Memeriksa apakah kedua argumen bernilai TRUE; Menghasilkan TRUE jika keduanya TRUE, selain itu FALSE.
BITAND
=BITAND ( angka_1 , angka_2 )
Menghasilkan hasil operasi AND bitwise dari dua angka.
BITLSHIFT
=BITLSHIFT ( angka_1 , nilai_pengganti )
Menghasilkan angka yang digeser ke kiri (shift left) sesuai jumlah bit yang ditentukan.
BITOR
=BITOR ( angka_1 , angka_2 )
Menghasilkan hasil operasi OR bitwise dari dua angka.
BITRSHIFT
=BITRSHIFT ( angka_1 , nilai_pengganti )
Menghasilkan angka yang digeser ke kanan (shift right) sesuai jumlah bit yang ditentukan.
BITXOR
=BITXOR ( angka_1 , angka_2 )
Menghasilkan hasil operasi XOR bitwise dari dua angka.
COALESCE
=COALESCE ( ekspresi_1 , ekspresi_2 , ekspresi_3 , ...dst... )
Menghasilkan ekspresi pertama yang tidak menghasilkan BLANK(); jika semua ekspresi BLANK(), hasilnya BLANK().
FALSE
=FALSE ( )
Menghasilkan nilai logika FALSE.
IF
=IF ( tes_logika , hasil_jika_benar , hasil_jika_salah )
Menguji suatu kondisi; Menghasilkan satu nilai jika TRUE, dan nilai lain jika FALSE.
IF.EAGER
=IF.EAGER ( tes_logika , hasil_jika_benar , hasil_jika_salah )
Menguji suatu kondisi; mirip IF, tetapi menjalankan evaluasi cabang secara eager (kedua cabang dievaluasi).
IFERROR
=IFERROR ( nilai , nilai_jika_error )
Mengevaluasi sebuah ekspresi dan Menghasilkan nilai tertentu jika terjadi error; jika tidak, Menghasilkan hasil ekspresi tersebut.
NOT
=NOT ( kondisi_logika )
Membalik nilai logika: FALSE menjadi TRUE, atau TRUE menjadi FALSE.
OR
=OR ( kondisi_logika_1 , kondisi_logika_2 )
Memeriksa apakah salah satu argumen bernilai TRUE; Menghasilkan TRUE jika ada yang TRUE, jika tidak FALSE.
SWITCH
=SWITCH ( ekspresi , nilai_1 , hasil_1 , nilai_2 , hasil_2 , ...dst... , hasil_selain_itu )
Mengevaluasi sebuah ekspresi terhadap daftar nilai dan Menghasilkan hasil yang sesuai; berguna untuk menghindari IF bertingkat.
TRUE
=TRUE ( )
Menghasilkan nilai logika TRUE.
Fungsi
Parameter
Penjelasan Singkat
ABS
=ABS ( angka )
Menghasilkan nilai absolut dari sebuah angka.
ACOS
=ACOS ( angka )
Menghasilkan arccos (cosinus invers) dari sebuah angka.
ACOSH
=ACOSH ( angka )
Menghasilkan cosinus hiperbolik invers dari sebuah angka.
ACOT
=ACOT ( angka )
Menghasilkan arccot (cotangen invers) dari sebuah angka.
ACOTH
=ACOTH ( angka )
Menghasilkan cotangen hiperbolik invers dari sebuah angka.
ASIN
=ASIN ( angka )
Menghasilkan arcsin (sinus invers) dari sebuah angka.
ASINH
=ASINH ( angka )
Menghasilkan sinus hiperbolik invers dari sebuah angka.
ATAN
=ATAN ( angka )
Menghasilkan arctan (tangen invers) dari sebuah angka.
ATANH
=ATANH ( angka )
Menghasilkan tangen hiperbolik invers dari sebuah angka.
CEILING
=CEILING ( angka , kelipatan )
Membulatkan angka ke atas ke bilangan bulat terdekat atau ke kelipatan terdekat.
CONVERT
=CONVERT ( ekspresi , tipe_data )
Mengonversi sebuah ekspresi dari satu tipe data ke tipe data lain.
COS
=COS ( angka )
Menghasilkan nilai cosinus dari sudut yang diberikan.
COSH
=COSH ( angka )
Menghasilkan nilai cosinus hiperbolik dari sebuah angka.
COT
=COT ( angka )
Menghasilkan nilai cotangen dari sudut (dalam radian) yang diberikan.
COTH
=COTH ( angka )
Menghasilkan nilai cotangen hiperbolik dari sebuah angka.
CURRENCY
=CURRENCY ( nilai )
Mengevaluasi argumen dan Menghasilkan hasilnya sebagai tipe data Currency.
DEGREES
=DEGREES ( sudut_radian )
Mengonversi radian menjadi derajat.
DIVIDE
=DIVIDE ( numerator , denominator , hasil_lainnya )
Melakukan pembagian dan Menghasilkan hasil alternatif (atau BLANK()) ketika terjadi pembagian dengan nol.
EVEN
=EVEN ( angka )
Membulatkan angka ke atas ke bilangan genap terdekat.
EXP
=EXP ( angka )
Menghasilkan nilai e dipangkatkan dengan angka yang diberikan (e^n).
FACT
=FACT ( angka )
Menghasilkan faktorial dari sebuah angka.
FLOOR
=FLOOR ( angka , kelipatan )
Membulatkan angka ke bawah menuju nol, ke kelipatan terdekat.
GCD
=GCD ( angka_1 , angka_2 , ...dst... )
Menghasilkan faktor persekutuan terbesar (FPB) dari dua atau lebih bilangan bulat.
INT
=INT ( angka )
Membulatkan angka ke bawah ke bilangan bulat terdekat.
ISO.CEILING
=ISO.CEILING ( angka , kelipatan )
Membulatkan angka ke atas ke bilangan bulat terdekat atau ke kelipatan (sesuai definisi ISO).
LCM
=LCM ( angka_1 , angka_2 , ...dst... )
Menghasilkan kelipatan persekutuan terkecil (KPK) dari bilangan bulat.
LN
=LN ( angka )
Menghasilkan logaritma natural (basis e) dari sebuah angka.
LOG
=LOG ( angka , basis )
Menghasilkan logaritma dari sebuah angka pada basis tertentu (default 10).
LOG10
=LOG10 ( angka )
Menghasilkan logaritma basis-10 dari sebuah angka.
MOD
=MOD ( angka , pembagi )
Menghasilkan sisa hasil bagi setelah sebuah angka dibagi dengan pembaginya.
MROUND
=MROUND ( angka , penggandaan )
Menghasilkan angka yang dibulatkan ke kelipatan tertentu yang diinginkan.
ODD
=ODD ( angka )
Membulatkan angka ke atas ke bilangan ganjil terdekat.
PI
=PI ( )
Menghasilkan nilai pi (π) sesuai tingkat ketelitian DAX.
POWER
=POWER ( nilai , pangkat )
Menghasilkan hasil sebuah angka dipangkatkan (power).
QUOTIENT
=QUOTIENT ( numerator , denominator )
Melakukan pembagian dan hanya Menghasilkan bagian bilangan bulat (integer) dari hasilnya.
RADIANS
=RADIANS ( sudut_derajat )
Mengonversi derajat menjadi radian.
RAND
=RAND ( )
Menghasilkan angka acak >= 0 dan < 1 (distribusi merata).
RANDBETWEEN
=RANDBETWEEN ( batas_bawah , batas_atas )
Menghasilkan bilangan bulat acak dalam rentang antara dua angka yang ditentukan.
ROUND
=ROUND ( angka , jumlah_desimal )
Membulatkan sebuah angka ke jumlah digit yang ditentukan.
ROUNDDOWN
=ROUNDDOWN ( angka , jumlah_desimal )
Membulatkan sebuah angka ke bawah menuju nol.
ROUNDUP
=ROUNDUP ( angka , jumlah_desimal )
Membulatkan sebuah angka ke atas menjauhi nol.
SIGN
=SIGN ( angka )
Menentukan tanda sebuah angka: -1 (negatif), 0, atau 1 (positif).
SIN
=SIN ( angka )
Menghasilkan nilai sinus dari sudut yang diberikan.
SINH
=SINH ( angka )
Menghasilkan nilai sinus hiperbolik dari sebuah angka.
SQRT
=SQRT ( angka )
Menghasilkan akar kuadrat dari sebuah angka.
SQRTPI
=SQRTPI ( angka )
Menghasilkan akar kuadrat dari (angka × pi).
TAN
=TAN ( angka )
Menghasilkan nilai tangen dari sudut yang diberikan.
TANH
=TANH ( angka )
Menghasilkan nilai tangen hiperbolik dari sebuah angka.
TRUNC
=TRUNC ( angka , jumlah_desimal )
Memotong angka menjadi bilangan bulat dengan menghapus bagian desimal (atau sesuai presisi digit yang ditentukan).
Fungsi
Parameter
Penjelasan Singkat
PATH
=PATH ( kolom_ID , kolom_induk )
Menghasilkan string teks berisi identifier semua parent dari identifier saat ini (format delimited).
PATHCONTAINS
=PATHCONTAINS ( jalur_hirarki , teks )
Menghasilkan TRUE jika item tertentu ada di dalam string PATH yang diberikan.
PATHITEM
=PATHITEM ( jalur_hirarki , posisi , opsi_hasil )
Menghasilkan item pada posisi tertentu dari string hasil PATH (dihitung dari kiri ke kanan).
PATHITEMREVERSE
=PATHITEMREVERSE ( jalur_hirarki , posisi , opsi_hasil )
Menghasilkan item pada posisi tertentu dari string hasil PATH (dihitung dari kanan ke kiri).
PATHLENGTH
=PATHLENGTH ( jalur_hirarki )
Menghasilkan jumlah item/parent dalam string hasil PATH, termasuk dirinya sendiri.
Fungsi
Parameter
Penjelasan Singkat
CROSSFILTER
=CROSSFILTER ( kolom_1 , kolom_2 , arah )
Menentukan arah cross-filtering yang digunakan dalam perhitungan untuk relationship di antara dua kolom.
RELATED
=RELATED ( kolom )
Menghasilkan nilai terkait (related value) dari tabel lain.
RELATEDTABLE
=RELATEDTABLE ( tabel )
Mengevaluasi ekspresi tabel pada konteks yang dimodifikasi oleh filter yang diberikan, lalu Menghasilkan tabel hasilnya.
USERELATIONSHIP
=USERELATIONSHIP ( kolom_1 , kolom_2 )
Menentukan relationship yang akan digunakan dalam perhitungan sebagai relationship antara columnName1 dan columnName2.
Fungsi
Parameter
Penjelasan Singkat
BETA.DIST
=BETA.DIST ( x , alpha , beta , nilai_kumulatif , batas_bawah , batas_atas )
Menghasilkan distribusi beta.
BETA.INV
=BETA.INV ( probabilitas , alpha , beta , batas_bawah , batas_atas )
Menghasilkan invers dari fungsi probabilitas kumulatif beta (BETA.DIST).
CHISQ.DIST
=CHISQ.DIST ( x , derajat_kebebasan , nilai_kumulatif )
Menghasilkan distribusi chi-square.
CHISQ.DIST.RT
=CHISQ.DIST.RT ( x , derajat_kebebasan )
Menghasilkan probabilitas sisi kanan (right-tailed) dari distribusi chi-square.
CHISQ.INV
=CHISQ.INV ( probabilitas , derajat_kebebasan )
Menghasilkan invers dari probabilitas sisi kiri (left-tailed) distribusi chi-square.
CHISQ.INV.RT
=CHISQ.INV.RT ( probabilitas , derajat_kebebasan )
Menghasilkan invers dari probabilitas sisi kanan (right-tailed) distribusi chi-square.
COMBIN
=COMBIN ( angka , angka_terpilih )
Menghasilkan jumlah kombinasi untuk sejumlah item tertentu.
COMBINA
=COMBINA ( angka , angka_terpilih )
Menghasilkan jumlah kombinasi (dengan pengulangan) untuk sejumlah item tertentu.
CONFIDENCE.NORM
=CONFIDENCE.NORM ( alpha , standar_deviasi , besaran_sampel )
Menghasilkan interval kepercayaan untuk mean populasi dengan asumsi distribusi normal.
CONFIDENCE.T
=CONFIDENCE.T ( alpha , standar_deviasi , besaran_sampel )
Menghasilkan interval kepercayaan untuk mean populasi dengan asumsi distribusi t (Student).
EXPON.DIST
=EXPON.DIST ( x , lambda , nilai_kumulatif )
Menghasilkan distribusi eksponensial.
GEOMEAN
=GEOMEAN ( kolom )
Menghasilkan mean geometri dari angka-angka dalam sebuah kolom.
GEOMEANX
=GEOMEANX ( tabel , ekspresi )
Menghasilkan mean geometri dari sebuah ekspresi yang dievaluasi untuk setiap baris pada tabel.
LINEST
=LINEST ( kolom_x , kolom_y , ...dst... , opsi_konstan )
Menggunakan metode kuadrat terkecil untuk menghitung garis lurus terbaik (best fit), lalu Menghasilkan tabel yang menjelaskan garis tersebut.
LINESTX
=LINESTX ( tabel , ekspresi_Y , ekspresi_X , ...dst... , opsi_konstan )
Menggunakan metode kuadrat terkecil untuk menghitung garis lurus terbaik untuk ekspresi yang dievaluasi per baris, lalu Menghasilkan tabel yang menjelaskan garis tersebut.
MEDIAN
=MEDIAN ( kolom )
Menghasilkan nilai median dari angka-angka dalam sebuah kolom.
MEDIANX
=MEDIANX ( tabel , ekspresi )
Menghasilkan nilai median dari sebuah ekspresi yang dievaluasi untuk setiap baris pada tabel.
NORM.DIST
=NORM.DIST ( x , rerata , standar_deviasi , nilai_kumulatif )
Menghasilkan distribusi normal untuk mean dan deviasi standar yang ditentukan.
NORM.INV
=NORM.INV ( probabilitas , rerata , standar_deviasi )
Menghasilkan invers dari distribusi normal kumulatif untuk mean dan deviasi standar yang ditentukan.
NORM.S.DIST
=NORM.S.DIST ( z , nilai_kumulatif )
Menghasilkan distribusi normal standar (mean 0, deviasi standar 1).
NORM.S.INV
=NORM.S.INV ( probabilitas )
Menghasilkan invers dari distribusi normal standar kumulatif (mean 0, deviasi standar 1).
PERCENTILE.EXC
=PERCENTILE.EXC ( kolom , k )
Menghasilkan persentil ke-k dari nilai dalam rentang, dengan k berada pada 0..1 (eksklusif).
PERCENTILE.INC
=PERCENTILE.INC ( kolom , k )
Menghasilkan persentil ke-k dari nilai dalam rentang, dengan k berada pada 0..1 (inklusif).
PERCENTILEX.EXC
=PERCENTILEX.EXC ( tabel , ekspresi , k )
Menghasilkan persentil ke-k dari ekspresi yang dievaluasi untuk setiap baris pada tabel, dengan k berada pada 0..1 (eksklusif).
PERCENTILEX.INC
=PERCENTILEX.INC ( tabel , ekspresi , k )
Menghasilkan persentil ke-k dari ekspresi yang dievaluasi untuk setiap baris pada tabel, dengan k berada pada 0..1 (inklusif).
PERMUT
=PERMUT ( angka , angka_terpilih )
Menghasilkan jumlah permutasi untuk sejumlah objek yang dapat dipilih dari sejumlah objek.
POISSON.DIST
=POISSON.DIST ( x , rerata , nilai_kumulatif )
Menghasilkan distribusi Poisson.
RANK.EQ
=RANK.EQ ( , nilai , kolom , urutan )
Menghasilkan peringkat (ranking) sebuah nilai dalam daftar angka.
RANKX
=RANKX ( tabel , ekspresi , nilai , urutan , opsi_seri )
Menghasilkan peringkat sebuah nilai dalam daftar angka untuk setiap baris pada argumen table.
SAMPLE
=SAMPLE ( jumlah_baris_hasil , tabel , logika_urutan , urutan , logika_urutan_2 , urutan_2 , ...dst... )
Menghasilkan sampel (contoh) berukuran tertentu dari sebuah tabel, dengan pengurutan yang ditentukan.
STDEV.P
=STDEV.P ( kolom )
Menghasilkan deviasi standar populasi berdasarkan seluruh populasi.
STDEV.S
=STDEV.S ( kolom )
Mengestimasi deviasi standar berdasarkan sampel.
STDEVX.P
=STDEVX.P ( tabel , ekspresi )
Menghasilkan deviasi standar populasi dari ekspresi yang dievaluasi untuk setiap baris pada tabel.
STDEVX.S
=STDEVX.S ( tabel , ekspresi )
Menghasilkan deviasi standar sampel dari ekspresi yang dievaluasi untuk setiap baris pada tabel.
T.DIST
=T.DIST ( x , derajat_kebebasan , nilai_kumulatif )
Menghasilkan distribusi t (Student) sisi kiri (left-tailed).
T.DIST.2T
=T.DIST.2T ( x , derajat_kebebasan )
Menghasilkan distribusi t (Student) dua sisi (two-tailed).
T.DIST.RT
=T.DIST.RT ( x , derajat_kebebasan )
Menghasilkan distribusi t (Student) sisi kanan (right-tailed).
T.INV
=T.INV ( probabilitas , derajat_kebebasan )
Menghasilkan invers dari distribusi t (Student) sisi kiri.
T.INV.2t
=T.INV.2t ( probabilitas , derajat_kebebasan )
Menghasilkan invers dari distribusi t (Student) dua sisi.
VAR.P
=VAR.P ( kolom )
Menghasilkan varians populasi berdasarkan seluruh populasi.
VAR.S
=VAR.S ( kolom )
Mengestimasi varians berdasarkan sampel.
VARX.P
=VARX.P ( tabel , ekspresi )
Menghasilkan varians populasi dari ekspresi yang dievaluasi untuk setiap baris pada tabel.
VARX.S
=VARX.S ( tabel , ekspresi )
Menghasilkan varians sampel dari ekspresi yang dievaluasi untuk setiap baris pada tabel.
📥 Manipulasi Tabel
Kembali Ke Menu ↑ TOP
Fungsi
Parameter
Penjelasan Singkat
ADDCOLUMNS
=ADDCOLUMNS ( tabel , nama_kolom , ekspresi , nama_kolom_2 , ekspresi_2 )
Menambahkan satu atau lebih kolom terhitung ke tabel yang ada (tanpa mengubah tabel aslinya).
ADDMISSINGITEMS
=ADDMISSINGITEMS ( kolom_kosong_1 , kolom_kosong_2 , ...dst... , tabel , kolom_kelompok_1 , filter_tabel_1 , ...dst... )
Menambahkan baris untuk item/kombinasi yang hilang pada tabel hasil ringkasan, sehingga kategori tanpa data tetap muncul.
CROSSJOIN
=CROSSJOIN ( tabel_1 , tabel_2 , tabel_3 , ...dst... )
Menghasilkan hasil cross join (kombinasi kartesian) dari dua atau lebih tabel.
CURRENTGROUP
=CURRENTGROUP ( )
Menghasilkan sekumpulan baris dari argumen (table) pada GROUPBY() yang termasuk ke grup (baris) saat ini.
DATATABLE
=DATATABLE ( kolom_1 , tipe_data_1 , kolom_2 , tipe_data_3 , ...dst.. , { nilai_1 , nilai_2 } , { ...dst... } )
Menyediakan cara untuk mendeklarasikan tabel inline berisi nilai data yang dituliskan langsung di formula DAX.
DETAILROWS
=DETAILROWS ( ekspresi )
Menghasilkan tabel baris detail (detail rows) untuk ekspresi/measure yang ditentukan.
DISTINCT column
=DISTINCT column ( kolom )
Menghasilkan tabel satu kolom yang berisi nilai unik dari kolom yang ditentukan.
DISTINCT table
=DISTINCT table ( tabel )
Menghasilkan tabel yang berisi baris-baris unik dari tabel yang ditentukan.
EXCEPT
=EXCEPT ( tabel_1 , tabel_2 )
Menghasilkan baris yang ada di tabel pertama tetapi tidak ada di tabel kedua.
FILTERS
=FILTERS ( kolom )
Menghasilkan nilai yang diterapkan sebagai filter langsung pada kolom yang ditentukan.
GENERATE
=GENERATE ( tabel_1 , tabel_2 )
Menggabungkan setiap baris tabel pertama dengan tabel kedua yang dievaluasi per baris, lalu Menghasilkan tabel hasilnya.
GENERATEALL
=GENERATEALL ( tabel_1 , tabel_2 )
Seperti GENERATE(), tetapi tetap mempertahankan baris dari tabel pertama meskipun tabel kedua menghasilkan kosong.
GENERATESERIES
=GENERATESERIES ( nilai_awal , nilai_akhir , tambahan_nilai )
Menghasilkan tabel satu kolom berisi deret angka berurutan (deret aritmatika) dari start sampai end, dengan increment opsional.
GROUPBY
=GROUPBY ( tabel , kolom_kelompok_1 , kolom_kelompok_2 , ...dst... , "kolom_baru_1" , ekspresi , "kolom_baru_2" , ekspresi , ...dst.. )
Membuat tabel ringkasan dengan pengelompokan, dan memungkinkan agregasi berbasis CURRENTGROUP().
IGNORE
=IGNORE ( ekspresi )
Dalam SUMMARIZECOLUMNS(), menandai ekspresi agar tidak dipakai untuk menyeleksi/menghapus baris BLANK; membantu menampilkan baris tertentu.
INTERSECT
=INTERSECT ( tabel_1 , tabel_2 )
Menghasilkan irisan (intersection) baris yang ada di kedua tabel.
NATURALINNERJOIN
=NATURALINNERJOIN ( tabel_kiri , tabel_kanan )
Melakukan inner join natural pada dua tabel berdasarkan kolom yang memiliki nama dan tipe data yang sama.
NATURALLEFTOUTERJOIN
=NATURALLEFTOUTERJOIN ( tabel_kiri , tabel_kanan )
Melakukan left outer join natural pada dua tabel berdasarkan kolom yang memiliki nama dan tipe data yang sama.
ROLLUP
=ROLLUP ( kolom_kelompok_1 , kolom_kelompok_2 , ...dst... )
Dipakai dalam SUMMARIZE() untuk menambahkan baris subtotal/rollup berdasarkan kolom yang ditentukan.
ROLLUPADDISSUBTOTAL
=ROLLUPADDISSUBTOTAL ( filter_total , kolom_kelompok_1 , kolom_subtotal_1 , filter_total , kolom_kelompok_2 , kolom_subtotal_2 , ...dst... )
Digunakan di SUMMARIZECOLUMNS() untuk menambahkan baris subtotal dan kolom penanda subtotal (IS SUBTOTAL) per level.
ROLLUPISSUBTOTAL
=ROLLUPISSUBTOTAL ( filter_total , kolom_kelompok_1 , kolom_subtotal_1 , filter_total , kolom_kelompok_2 , kolom_subtotal_2 , ...dst... )
Digunakan (umumnya bersama ADDMISSINGITEMS) untuk mengenali kolom penanda subtotal yang dibuat oleh ROLLUPADDISSUBTOTAL.
ROLLUPGROUP
=ROLLUPGROUP ( kolom_kelompok_1 , kolom_kelompok_2 , ...dst... )
Mengelompokkan beberapa kolom menjadi satu level rollup untuk mengatur struktur subtotal.
ROW
=ROW ( "nama_kolom" , ekspresi , "nama_kolom_2" , ekspresi_2 )
Membuat tabel satu baris yang berisi nilai dari ekspresi yang didefinisikan untuk setiap kolom.
SELECTCOLUMNS
=SELECTCOLUMNS ( tabel , "nama_kolom" , ekspresi , "nama_kolom" , ...dst... )
Membuat tabel baru dengan memilih dan/atau mendefinisikan kolom-kolom yang diinginkan.
SUBSTITUTEWITHINDEX
=SUBSTITUTEWITHINDEX ( tabel , "nama_kolom_index" , tabel_2 , ekspresi_1 , arah_urutan_1 , ekspresi_2 , arah_urutan_2 )
Melakukan left semijoin antara dua tabel dan mengganti kolom kunci yang sama dengan satu kolom indeks integer (berdasarkan urutan tabel kanan).
SUMMARIZE
=SUMMARIZE ( tabel , kolom_kelompok_1 , kolom_kelompok_2 , ...dst... , "nama_kolom_1" , ekspresi_1 , "nama_kolom_2" , ekspresi_2 , ...dst... )
Membuat tabel ringkasan dengan mengelompokkan kolom dan menambahkan kolom hasil agregasi/ekspresi.
SUMMARIZECOLUMNS
=SUMMARIZECOLUMNS ( tabel , kolom_kelompok_1 , kolom_kelompok_2 , ...dst... , filter_tabel , "nama_kolom_1" , ekspresi_1 , "nama_kolom_2" , ekspresi_2 , ...dst... )
Menghasilkan tabel ringkasan berdasarkan kolom grup, dengan filter dan ekspresi tambahan.
Table Constructor
=Table Constructor ( { ekspresi_1 , ekspresi_2 , ...dst... } , { ekspresi_3 , ekspresi_4 , ...dst... } , ...dst... )
Membuat tabel inline menggunakan kurung kurawal {} (table constructor).
TOPN
=TOPN ( jumlah_baris_hasil , tabel , ekspresi_1 , arah_urutan_1 , ekspresi_2 , arah_urutan_2 , ...dst... )
Menghasilkan N baris teratas dari tabel berdasarkan satu atau beberapa ekspresi pengurutan.
TREATAS
=TREATAS ( tabel , kolom_1 , kolom_2 , ...dst... )
Menerapkan hasil ekspresi tabel sebagai filter pada satu atau beberapa kolom (bahkan tanpa relasi langsung).
UNION
=UNION ( tabel_1 , tabel_2 , tabel_3 , ...dst... )
Menggabungkan dua atau lebih tabel dengan menyatukan baris dari semuanya (union).
VALUES
=VALUES ( tabel/kolom )
Menghasilkan nilai unik dalam konteks filter saat ini (sebagai tabel satu kolom atau tabel).
Fungsi
Parameter
Penjelasan Singkat
COMBINEVALUES
=COMBINEVALUES ( pembatas , ekspresi_1 , ekspresi_2 , ekspresi_3 , ...dst... )
Menggabungkan dua atau lebih nilai menjadi satu string teks dengan delimiter; sering dipakai untuk relasi multi-kolom di model DirectQuery.
CONCATENATE
=CONCATENATE ( teks_1 , teks_2 )
Menggabungkan dua string teks menjadi satu string.
CONCATENATEX
=CONCATENATEX ( tabel , ekspresi_1 , pembatas , ekspresi_1 , arah_urutan_1 , ekspresi_2 , arah_urutan_2 , ...dst... )
Menggabungkan hasil ekspresi yang dievaluasi untuk setiap baris dalam tabel menjadi satu string, dipisahkan delimiter (opsional).
EXACT
=EXACT ( teks_1 , teks_2 )
Membandingkan dua string dan Menghasilkan TRUE jika sama persis (peka huruf besar/kecil).
FIND
=FIND ( teks_dicari , teks_pencarian , angka_mulai , hasil_lainnya )
Menghasilkan posisi awal substring dalam teks (case-sensitive); bisa atur posisi mulai dan nilai jika tidak ditemukan.
FIXED
=FIXED ( angka , desimal , jumlah_desimal , tanpa_koma )
Memformat angka menjadi teks dengan jumlah desimal tertentu, dengan opsi menonaktifkan pemisah ribuan.
FORMAT
=FORMAT ( nilai , format_teks , nama_lokal )
Mengonversi nilai menjadi teks sesuai format string yang ditentukan (locale opsional).
LEFT
=LEFT ( teks , jumlah_karakter )
Menghasilkan sejumlah karakter paling kiri dari sebuah teks.
LEN
=LEN ( teks )
Menghasilkan jumlah karakter pada teks.
LOWER
=LOWER ( teks )
Mengubah teks menjadi huruf kecil.
MID
=MID ( teks , angka_mulai , jumlah_karakter )
Menghasilkan sejumlah karakter dari tengah teks mulai dari posisi tertentu.
REPLACE
=REPLACE ( teks_lama , angka_mulai , jumlah_karakter , teks_Baru )
Mengganti bagian teks pada posisi tertentu dengan teks baru.
REPT
=REPT ( teks , jumlah_berulang )
Mengulang teks sebanyak jumlah yang ditentukan.
RIGHT
=RIGHT ( teks , jumlah_karakter )
Menghasilkan sejumlah karakter paling kanan dari sebuah teks.
SEARCH
=SEARCH ( teks_dicari , teks_pencarian , angka_mulai , hasil_lainnya )
Menghasilkan posisi awal substring dalam teks (case-insensitive); bisa atur posisi mulai dan nilai jika tidak ditemukan.
SUBSTITUTE
=SUBSTITUTE ( teks , teks_lama , teks_Baru , jumlah_teks_lama )
Mengganti teks lama dengan teks baru; bisa memilih instance kemunculan tertentu (opsional).
TRIM
=TRIM ( teks )
Menghapus spasi di awal/akhir teks dan merapikan spasi ganda di dalam teks.
UNICHAR
=UNICHAR ( angka )
Menghasilkan karakter Unicode berdasarkan kode angka.
UNICODE
=UNICODE ( teks )
Menghasilkan kode angka Unicode dari karakter pertama dalam teks.
UPPER
=UPPER ( teks )
Mengubah teks menjadi huruf besar.
VALUE
=VALUE ( teks )
Mengonversi teks yang merepresentasikan angka menjadi nilai numerik.
⏰ Intelegensi Waktu
Kembali Ke Menu ↑ TOP
Fungsi
Parameter
Penjelasan Singkat
CLOSINGBALANCE
WEEK
=CLOSINGBALANCEWEEK ( ekspresi , kalender , filter )
Mengevaluasi expression pada tanggal terakhir (closing) dalam minggu pada konteks saat ini.
CLOSINGBALANCE
MONTH
=CLOSINGBALANCEMONTH ( ekspresi , tanggal/kalender , filter )
Mengevaluasi expression pada tanggal terakhir (closing) dalam bulan pada konteks saat ini.
CLOSINGBALANCE
QUARTER
=CLOSINGBALANCEQUARTER ( ekspresi , tanggal/kalender , filter )
Mengevaluasi expression pada tanggal terakhir (closing) dalam kuartal pada konteks saat ini.
CLOSINGBALANCE
YEAR
=CLOSINGBALANCEYEAR ( ekspresi , tanggal/kalender , filter , tanggal_akhir_tahun )
Mengevaluasi expression pada tanggal terakhir (closing) dalam tahun pada konteks saat ini.
DATEADD
=DATEADD ( tanggal/kalender , jumlah_interval , interval )
Menggeser sekumpulan tanggal maju/mundur sejumlah interval tertentu dan Menghasilkan tabel tanggal yang sudah digeser.
DATESBETWEEN
=DATESBETWEEN ( tanggal/kalender , tanggal_mulai , tanggal_akhir )
Menghasilkan tabel tanggal di antara start_date dan end_date (inklusif) berdasarkan kolom tanggal/kalender.
DATESINPERIOD
=DATESINPERIOD ( tanggal/kalender , tanggal_mulai , jumlah_interval , interval )
Menghasilkan tabel tanggal untuk periode berurutan mulai start_date, sepanjang jumlah interval yang ditentukan.
DATESWTD
=DATESWTD ( kalender )
Menghasilkan tabel tanggal week-to-date (dari awal minggu sampai tanggal terakhir pada konteks).
DATESMTD
=DATESMTD ( tanggal/kalender )
Menghasilkan tabel tanggal month-to-date (dari awal bulan sampai tanggal terakhir pada konteks).
DATESQTD
=DATESQTD ( tanggal/kalender )
Menghasilkan tabel tanggal quarter-to-date (dari awal kuartal sampai tanggal terakhir pada konteks).
DATESYTD
=DATESYTD ( tanggal/kalender , tanggal_akhir_tahun )
Menghasilkan tabel tanggal year-to-date (dari awal tahun sampai tanggal terakhir pada konteks).
ENDOFWEEK
=ENDOFWEEK ( kalender )
Menghasilkan tabel satu kolom berisi tanggal terakhir dari minggu pada konteks saat ini.
ENDOFMONTH
=ENDOFMONTH ( tanggal/kalender )
Menghasilkan tabel satu kolom berisi tanggal terakhir dari bulan pada konteks saat ini.
ENDOFQUARTER
=ENDOFQUARTER ( tanggal/kalender )
Menghasilkan tabel satu kolom berisi tanggal terakhir dari kuartal pada konteks saat ini.
ENDOFYEAR
=ENDOFYEAR ( tanggal/kalender )
Menghasilkan tabel satu kolom berisi tanggal terakhir dari tahun pada konteks saat ini.
FIRSTDATE
=FIRSTDATE ( tanggal/kalender )
Menghasilkan tanggal pertama pada konteks filter saat ini.
LASTDATE
=LASTDATE ( tanggal/kalender )
Menghasilkan tanggal terakhir pada konteks filter saat ini.
NEXTDAY
=NEXTDAY ( tanggal/kalender )
Menghasilkan tabel semua tanggal pada hari berikutnya setelah tanggal terakhir di konteks saat ini.
NEXTWEEK
=NEXTWEEK ( kalender )
Menghasilkan tabel semua tanggal pada minggu berikutnya setelah tanggal terakhir di konteks saat ini.
NEXTMONTH
=NEXTMONTH ( tanggal/kalender )
Menghasilkan tabel semua tanggal pada bulan berikutnya setelah tanggal terakhir di konteks saat ini.
NEXTQUARTER
=NEXTQUARTER ( tanggal/kalender )
Menghasilkan tabel semua tanggal pada kuartal berikutnya setelah tanggal terakhir di konteks saat ini.
NEXTYEAR
=NEXTYEAR ( tanggal/kalender )
Menghasilkan tabel semua tanggal pada tahun berikutnya setelah tanggal terakhir di konteks saat ini.
OPENINGBALANCE
WEEK
=OPENINGBALANCEWEEK ( ekspresi , kalender , filter )
Mengevaluasi expression pada tanggal pertama (opening) dalam minggu pada konteks saat ini.
OPENINGBALANCE
MONTH
=OPENINGBALANCEMONTH ( ekspresi , tanggal/kalender , filter )
Mengevaluasi expression pada tanggal pertama (opening) dalam bulan pada konteks saat ini.
OPENINGBALANCE
QUARTER
=OPENINGBALANCEQUARTER ( ekspresi , tanggal/kalender , filter )
Mengevaluasi expression pada tanggal pertama (opening) dalam kuartal pada konteks saat ini.
OPENINGBALANCE
YEAR
=OPENINGBALANCEYEAR ( ekspresi , tanggal/kalender , filter , tanggal_akhir_tahun )
Mengevaluasi expression pada tanggal pertama (opening) dalam tahun pada konteks saat ini.
PARALLELPERIOD
=PARALLELPERIOD ( tanggal/kalender , jumlah_interval , interval )
Menghasilkan tabel tanggal yang digeser sejajar (parallel) beberapa interval dari konteks saat ini.
PREVIOUSDAY
=PREVIOUSDAY ( tanggal/kalender )
Menghasilkan tabel semua tanggal pada hari sebelumnya sebelum tanggal pertama di konteks saat ini.
PREVIOUSWEEK
=PREVIOUSWEEK ( kalender )
Menghasilkan tabel semua tanggal pada minggu sebelumnya sebelum minggu pada konteks saat ini.
PREVIOUSMONTH
=PREVIOUSMONTH ( tanggal/kalender )
Menghasilkan tabel semua tanggal pada bulan sebelumnya sebelum bulan pada konteks saat ini.
PREVIOUSQUARTER
=PREVIOUSQUARTER ( tanggal/kalender )
Menghasilkan tabel semua tanggal pada kuartal sebelumnya sebelum kuartal pada konteks saat ini.
PREVIOUSYEAR
=PREVIOUSYEAR ( tanggal/kalender )
Menghasilkan tabel semua tanggal pada tahun sebelumnya sebelum tahun pada konteks saat ini.
SAMEPERIODLAST
YEAR
=SAMEPERIODLASTYEAR ( tanggal/kalender )
Menghasilkan tabel tanggal untuk periode yang sama pada tahun sebelumnya.
STARTOFWEEK
=STARTOFWEEK ( kalender )
Menghasilkan tabel satu kolom berisi tanggal pertama dari minggu pada konteks saat ini.
STARTOFMONTH
=STARTOFMONTH ( tanggal/kalender )
Menghasilkan tabel satu kolom berisi tanggal pertama dari bulan pada konteks saat ini.
STARTOFQUARTER
=STARTOFQUARTER ( tanggal/kalender )
Menghasilkan tabel satu kolom berisi tanggal pertama dari kuartal pada konteks saat ini.
STARTOFYEAR
=STARTOFYEAR ( tanggal/kalender )
Menghasilkan tabel satu kolom berisi tanggal pertama dari tahun pada konteks saat ini.
TOTALWTD
=TOTALWTD ( ekspresi , kalender , filter )
Menghitung total week-to-date untuk expression pada konteks tanggal/kalender saat ini (filter opsional).
TOTALMTD
=TOTALMTD ( ekspresi , tanggal/kalender , filter )
Menghitung total month-to-date untuk expression pada konteks tanggal/kalender saat ini (filter opsional).
TOTALQTD
=TOTALQTD ( ekspresi , tanggal/kalender , filter )
Menghitung total quarter-to-date untuk expression pada konteks tanggal/kalender saat ini (filter opsional).
TOTALYTD
=TOTALYTD ( ekspresi , tanggal/kalender , filter , tanggal_akhir_tahun )
Menghitung total year-to-date untuk expression pada konteks tanggal/kalender saat ini (filter opsional).
Fungsi
Parameter
Penjelasan Singkat
BLANK
=BLANK ( )
Menghasilkan nilai kosong (BLANK).
ERROR
=ERROR ( teks )
Memunculkan error dengan pesan error yang ditentukan.
EVALUATEANDLOG
=EVALUATEANDLOG ( nilai , label , baris_maksimal )
Menghasilkan nilai argumen pertama dan mencatatnya ke event DAX Evaluation Log (untuk profiling/debug).
EXTERNALMEASURE
=EXTERNALMEASURE ( nama_ukuran , tipe_data , koneksi )
Memanggil measure yang didefinisikan di model jarak jauh dan Menghasilkan hasilnya dengan tipe data yang ditentukan.
TOCSV
=TOCSV ( tabel , baris_maksimal , pembatas , opsi_judul )
Menghasilkan tabel sebagai string dalam format CSV.
TOJSON
=TOJSON ( tabel , baris_maksimal )
Menghasilkan tabel sebagai string dalam format JSON.