CODE 関数はリスト アイテムのコードを返します。
たとえば、CODE 関数を使って、式がリストの特定の従業員にだけ適用されるようにできます。
構文
CODE(Item)
引数
引数 | データ型 | 説明 |
Item | リスト又は時間軸 | コードを返すリスト アイテム又は時間軸 |
CODE 関数はテキスト値を返します。リスト アイテムにコードがない場合、CODE 関数は空白値を返します。
計算エンジンの機能の違い
Polaris では、Item 引数に時間軸値を使用すると CODE 関数で空白のテキストが結果として返されます。
Classic エンジン では、Item 引数に時間軸値を使用すると CODE 関数で時間軸値がテキストとして返されます。
追加情報
リスト アイテムにコードを追加する際は、対応するリストのグリッド ビューからコードを手動で追加またはインポートできます。
同等の操作が行える Excel の関数
例
ディメンションとしてのリストでの使用例
この例では、「Sales Commission Rates」モジュールの行にライン アイテム、列に「Sales Personnel」リストがあります。「Personnel Code」ライン アイテムのデータ型はテキストです。
式では ITEM 関数を使用して「Sales Personnel」リストのリスト アイテムを特定し、CODE 関数を使用してそのリスト アイテムのコードを返しています。
John Johnson | Barbara Jones | Hannah Smith | |
Length of Service (years) | 6 | 8 | 2 |
Commission Rate % | 3.25% | 3.5% | 2% |
Personnel Code
| SP001 | SP002 | SP003 |
リスト形式ライン アイテムでの使用例
この例では、「Income Statement」モジュールの行にライン アイテム、列に時間、ページに「Regions」リストがあります。「Personnel Code」ライン アイテムのデータ型はテキストです。「Sales Personnel」リストの「Sales Staff」ライン アイテムのデータ型はリストです。
式では CODE 関数を使用して、「Sales Staff」の対応するリスト アイテムのコードを返します。
Jan 21 | Feb 21 | Mar 21 | Apr 21 | May 21 | Jun 21 | |
Sales Staff | John Johnson | John Johnson | John Johnson | Hannah Smith | Hannah Smith | Hannah Smith |
Sales Commission | 20,366 | 10,300 | 13,422 | 20,002 | 1,999 | 15,698 |
Personnel Code
| SP001 | SP001 | SP001 | SP003 | SP003 | SP003 |