Dax-functions-dax-pathitemreverse-function
提供:Dev Guides
PATHITEMREVERSE関数
説明
PATH関数の評価結果の文字列から、指定された位置にあるアイテムを返します。
位置は、右から左に逆向きにカウントされます。
構文
PATHITEMREVERSE (<path>, <position>, [<type>])
パラメーター
Sr.No. | Parameter & Description |
---|---|
1 |
path PATH関数の結果の形式のテキスト文字列。 |
2 |
position 返されるアイテムの位置を示す整数式。 位置は右から左に逆向きにカウントされます。 |
3 |
type オプションです。 結果のデータ型を定義する列挙。 TEXTまたは0:結果はデータ型テキストとともに返されます。 (省略した場合、これがデフォルトです)。 INTEGERまたは1:結果は整数として返されます。 |
戻り値
現在のパスから最も古いパスまでの、指定されたパスのn ^ th ^位置の上位。
備考
- DAX PATHITEMREVERSE関数を使用して、PATH関数の結果の階層から個々のアイテムを取得できます。
- この関数は、階層の標準的な順序を逆にして、最も近いアイテムが最初にリストされるようにします。 たとえば、PATH関数が階層内の従業員の上のマネージャーのリストを返す場合、位置1には従業員のIDが含まれるため、PATHITEMREVERSE関数は位置2の従業員の直属の上司を返します。
- positionに指定された数が1より小さいか、pathの要素の数より大きい場合、PATHITEMREVERSE関数はBLANKを返します。
- 型が有効な列挙要素でない場合、エラーが返されます。
例
= PATHITEMREVERSE(PATH(Employee[EmployeeID], Employee[ManagerEmployeeID]), 2)
各従業員の直属の上司を返します。