PATHITEMREVERSE 函式



描述

返回由 PATH 函式計算結果字串中指定位置的項。

位置從右到左反向計數。

語法

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

引數

序號 引數及描述
1

path

PATH 函式結果形式的文字字串。

2

position

一個整數表示式,表示要返回的項的位置。

位置從右到左反向計數。

3

type

可選。

定義結果資料型別的列舉。

TEXT 或 0:結果以文字資料型別返回。(如果省略,則為預設值)。

INTEGER 或 1:結果以整數返回。

返回值

給定路徑中第 n 個位置的升序項,從當前到最舊計數。

備註

  • DAX PATHITEMREVERSE 函式可用於從 PATH 函式生成的層次結構中獲取單個項。

  • 此函式反轉層次結構的標準順序,以便最接近的項首先列出。例如,如果 PATH 函式返回層次結構中員工上方的經理列表,則 PATHITEMREVERSE 函式在位置 2 返回員工的直接經理,因為位置 1 包含員工的 ID。

  • 如果為 position 指定的數字小於 1 或大於 path 中元素的數量,則 PATHITEMREVERSE 函式返回 BLANK。

  • 如果 type 不是有效的列舉元素,則返回錯誤。

示例

= PATHITEMREVERSE(PATH(Employee[EmployeeID], Employee[ManagerEmployeeID]), 2) 

返回每個員工的直接經理。

dax_functions_parent_child
廣告
© . All rights reserved.