PDURATION
Berlaku untuk: Kolom terhitung Tabel terhitung Ukur perhitungan Visual
Mengembalikan jumlah periode yang diperlukan oleh investasi untuk mencapai nilai tertentu.
Sintaks
PDURATION(<rate>, <pv>, <fv>)
Parameter
Term | Definisi |
---|---|
rate | Suku bunga per periode. |
Pv | Nilai investasi saat ini. |
fv | Nilai investasi masa depan yang diinginkan. |
Tampilkan Nilai
Jumlah periode.
Keterangan
PDURATION menggunakan persamaan berikut:
$$\text{PDURATION} = \frac{log(\text{fv}) - log(\text{pv})}{log(1 + \text{rate})}$$
Kesalahan ditampilkan jika:
- tarif ≤ 0.
- pv ≤ 0.
- fv ≤ 0.
Fungsi ini tidak didukung untuk digunakan dalam mode DirectQuery saat digunakan dalam kolom terhitung atau aturan keamanan tingkat baris (RLS).
Contoh 1
Kueri DAX berikut:
EVALUATE
{
PDURATION(0.025, 2000, 2200)
}
Mengembalikan jumlah tahun yang diperlukan untuk investasi \$2000, menghasilkan 2,5% setiap tahun, untuk mencapai \$2200.
[Nilai] |
---|
3.85986616262266 |
Contoh 2
Kueri DAX berikut:
EVALUATE
{
PDURATION(0.025/12, 1000, 1200)
}
Mengembalikan jumlah bulan yang diperlukan untuk investasi \$1000, menghasilkan 2,5% setiap tahun, untuk mencapai \$1200.
[Nilai] |
---|
87.6054764193714 |