Baca dalam bahasa Inggris

Bagikan melalui


PDURATION

Berlaku untuk: kolom terhitungTabel terhitungMeasurePerhitungan visual

Mengembalikan jumlah periode yang diperlukan oleh investasi untuk mencapai valuetertentu.

Sintaksis

DAX
PDURATION(<rate>, <pv>, <fv>)

Parameter

Istilah Definisi
rate Bunga rate per periode.
pv Saat ini value investasi.
fv value investasi di masa depan yang diinginkan.

Mengembalikan Value

Jumlah periode.

Komentar

  • PDURATION menggunakan persamaan berikut:

    PDURATION=log(fv)log(pv)log(1+rate)

  • error dikembalikan if:

    • rate ≤ 0.
    • pv ≤ 0.
    • fv ≤ 0.
  • Fungsi ini not didukung untuk digunakan dalam mode DirectQuery saat digunakan dalam kolom terhitung or aturan keamanan tingkat baris (RLS).

Contoh 1

Kueri DAX berikut ini:

DAX
EVALUATE
{
  PDURATION(0.025, 2000, 2200)
}

Mengembalikan jumlah tahun yang diperlukan untuk investasi $2000, menghasilkan 2,5% setiap tahun, untuk mencapai $2200.

[Value]
3.85986616262266

Contoh 2

Kueri DAX berikut ini:

DAX
EVALUATE
{
  PDURATION(0.025/12, 1000, 1200)
}

Mengembalikan jumlah bulan yang diperlukan untuk investasi $1000, menghasilkan 2,5% setiap tahun, untuk mencapai $1200.

[Value]
87.6054764193714