CURRENTVERSION 関数は、モデルで Current に設定されているバージョンに対して別のライン アイテムの値を返します。
たとえば、CURRENTVERSION 関数を使用してバージョン間のデータを比較できます。
構文
CURRENTVERSION(Line item)
引数
引数 | データ型 | 説明 |
ライン アイテム | 数値、ブール値、日付、時間軸、リスト、又はテキスト | 現在のバージョンの値を返すライン アイテム |
CURRENTVERSION 関数は Line item 引数と同じデータ型の結果を返します。
構文の例
CURRENTVERSION(Net profit)
この例では、式が「Net profit」ライン アイテムの現在のバージョンの値を返します。
制約
- モデル設定バーの バージョン でバージョンが Current に設定されている場合のみ、CURRENTVERSION 関数を使用できます。
- 式で参照されているすべてのライン アイテムで Versions をディメンションとして使用している場合のみ、CURRENTVERSION 関数を使用できます。
例
こちらの例では、損益計算書モジュールの行にライン アイテム、列に「Products」リスト、ページにバージョンがあります。「Budget」バージョンはページ セレクターとして表示されます。
モジュールを含むモデルには、「Budget」、「Actual」、「Forecast」という三つのバージョンがあります。Actual バージョンが Current (現在) として設定されています。
式では CURRENTVERSION 関数を使用して、「Cost of Goods」の予算データと実績データの差異を表示します。
Chocolates | Sours | Taffy | Fudge | |
Cost of Goods | 190,000 | 150,000 | 250,000 | 180,000 |
Cost of Goods (Actual)
| 198,000 | 140,433 | 250,670 | 203,005 |