Dax-functions-dax-pathitem-function

提供:Dev Guides
移動先:案内検索

DAX親子-PATHITEM関数

説明

PATH関数の評価の結果、文字列から指定された位置にあるアイテムを返します。

位置は左から右にカウントされます。

構文

PATHITEM (<path>, <position>, [<type>])

パラメーター

Sr.No. Parameter & Description
1

path

PATH関数の結果の形式のテキスト文字列。

2

position

返されるアイテムの位置を示す整数式。

3

type

オプションです。

結果のデータ型を定義する列挙。

TEXTまたは0:結果はデー​​タ型テキストとともに返されます。 (省略した場合、これがデフォルトです)。

INTEGERまたは1:結果は整数として返されます。

戻り値

識別子のリスト内の指定された位置でPATH関数によって返される識別子

PATH関数によって返されるアイテムは、現在のアイテムから最も遠い順に並べられます。

備考

  • この関数は、PATH関数によって返される階層から特定のレベルを返すために使用できます。
  • positionに1未満またはpath内の要素数よりも大きい数を指定すると、DAX PATHITEM関数はBLANKを返します。
  • typeが有効な列挙要素でない場合、エラーが返されます。

すべての従業員のスキップレベルのマネージャーだけを返したいとします。

= PATHITEM(PATH(Employee[EmployeeID], Employee[ManagerEmployeeID]),
   Employee[P ath Length]-2)