Financial.NPV メソッドとは? わかりやすく解説

Financial.NPV メソッド

一連の定期的なキャッシュ フロー (支払い受け取り) および公定歩合基づいて出資正味現在価値指定する Double 型の値を返します

名前空間: Microsoft.VisualBasic
アセンブリ: Microsoft.VisualBasic (microsoft.visualbasic.dll 内)
構文構文

Public Shared Function NPV
 ( _
    Rate As Double, _
    ByRef ValueArray As Double()
 _
) As Double
Dim Rate As Double
Dim ValueArray As Double()
Dim returnValue As Double

returnValue = Financial.NPV(Rate, ValueArray)
public static double NPV (
    double Rate, 
    /** @ref */ double[] ValueArray
)
JScript では、値型引数参照渡しされません。

パラメータ

Rate

必須投資期間を通じて一定である公定歩合小数点使用して示す Double 型の値。

ValueArray

必須キャッシュ フローの値を示す Double 型の配列配列には、負の値 (支払い額) と正の値 (受け取り額) が少なくとも 1 つずつ含まれている必要があります

戻り値
一連の定期的なキャッシュ フロー (支払い受け取り) および公定歩合基づいて出資正味現在価値指定する Double 型の値を返します

解説解説
使用例使用例

この例では、NPV 関数使用して配列 values()指定したキャッシュ フロー対す正味現在価値返しますFixedRetRate格納される戻り値は、固定内部利益率表します

' Define money format.
Dim MoneyFmt As String =
 "###,##0.00"
' Define percentage format.
Dim PercentFmt As String
 = "#0.00"

Dim values(4) As Double
' Business start-up costs.
values(0) = -70000
' Positive cash flows reflecting income for four successive years.
values(1) = 22000
values(2) = 25000
values(3) = 28000
values(4) = 31000

' Use the NPV function to calculate the net present value.
' Set fixed internal rate.
Dim FixedRetRate As Double
 = 0.0625
' Calculate net present value.
Dim NetPVal As Double =
 NPV(FixedRetRate, values)
' Display net present value.
MsgBox("The net present value of these cash flows is "
 & _
    Format(NetPVal, MoneyFmt) & ".")
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照


このページでは「.NET Framework クラス ライブラリ リファレンス」からFinancial.NPV メソッドを検索した結果を表示しています。
Weblioに収録されているすべての辞書からFinancial.NPV メソッドを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からFinancial.NPV メソッド を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

Financial.NPV メソッドのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



Financial.NPV メソッドのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS