現值也稱爲折現值或貼現值,在會計學中指的是對未來現金流量以恰當的折現率折現後的價值。通俗來講,就是隨着時間流逝,錢的購買力在逐漸下降。舉個例子,假如銀行一年期的存款利率是5%,如果今天存了100元,那麼1年以後連本帶利可以獲得105元,這樣1年後的105元在今天來看,所得現值就是100元。或者也可以換算一下,1年後的100元,只相當於現在的95.24元。
如果已知外來某個時間點的現金流量(FV),則現值的其計算公式如下:
PV= FV/〖(1+k)〗^t
其中:
- FV代表未來值,即未來時間點的價值
- k代表折現率
- t代表計期數,即時間週期
如果知道每期付款金額(Pmt),則現值的計算公式如下:
PV=Pmt (1- 1/〖(1+k)〗^t )/k*
其中:
- Pmt代表每期付款額
- k代表折現率
- t代表計期數,即時間週期
在Excel當中,對於現值的計算,可以使用財務公式下的PV函數來進行。其中Rate表示利率,即貼現率,Nper表示年金付款總期數,Pmt表示每期付款金額,Fv代表未來值或最後一次付款後希望得到的現金餘額。
但是目前,在DAX語言中找不到類似的一個函數可以直接計算現值,但只要有了Rate,Nper以及Pmt或FV這幾個值,也可以通過使用下面的公式來獲得現值。
PV-F =
DIVIDE (
'PV Data'[FV],
POWER (
( 1 + 'PV Data'[Rate] ),
'PV Data'[Nper]
)
)
如果已知Fmt值,則求PV值可以通過以下的DAX公式獲得:
PV-P =
'PV Data'[Pmt]
* DIVIDE (
(
1
- DIVIDE (
1,
POWER (
( 1 + 'PV Data'[Rate] ),
'PV Data'[Nper]
)
)
),
'PV Data'[Rate]
)