- DAX 函数教程
- DAX 函数 - 首页
- DAX 函数 - 简介
- DAX 参数命名约定
- 描述结构
- DAX 函数 - 聚合
- DAX 函数 - 筛选器
- DAX 函数 - 时间智能
- DAX 函数 - 日期和时间
- DAX 函数 - 信息
- DAX 函数 - 逻辑
- 数学和三角函数
- DAX 函数 - 父项和子项
- DAX 函数 - 统计
- DAX 函数 - 文本
- DAX 函数 - 其他
- DAX 函数有用资源
- DAX 函数 - 快速指南
- DAX 函数 - 有用资源
- DAX 函数 - 讨论
DAX 父项和子项 - PATHITEM 函数
说明
从一个字符串中返回 PATH 函数求值产生的指定位置处的项。
从左至右计算位置。
语法
PATHITEM (<path>, <position>, [<type>])
参数
序号 | 参数和说明 |
---|---|
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)
dax_functions_parent_child
广告