- DAX 函数教程
- DAX 函数 - 主页
- DAX 函数 - 简介
- DAX 参数命名约定
- 描述结构
- DAX 函数 - 聚合
- DAX 函数 - 筛选器
- DAX 函数 - 时间智能
- DAX 函数 - 日期和时间
- DAX 函数 - 信息
- DAX 函数 - 逻辑
- 数学和三角函数
- DAX 函数 - 父级和子级
- DAX 函数 - 统计
- DAX 函数 - 文本
- DAX 函数 - 其他
- DAX 函数实用资源
- DAX 函数 - 快速指南
- DAX 函数 - 实用资源
- DAX 函数 - 讨论
NATURALLEFTOUTERJOIN 函数
介绍
对一个表执行左外联接,并将该表与另一个表相联接。两个表基于这两个表中名称相同的公共列进行联接,两个表应该有所关联。
如果这两个表没有公共列名,或者两个表之间毫无关联,将会返回一个错误。
DAX NATURALLEFTOUTERJOIN 函数是 Excel 2016 中推出的新函数。
语法
NATURALLEFTOUTERJOIN (<leftJoinTable>, <rightJoinTable>)
参数
序号 | 参数及说明 |
---|---|
1 |
leftJoinTable 定义联接左侧表表的表表达式。 |
2 |
rightJoinTable 定义联接右侧表表的表表达式。 |
返回值
只包含 rightJoinTable 中行的一个表,以其指定公共列中的值也存在于 leftJoinTable 中。返回的表将具有左侧表中的公共列和来自两个表的其他列。
备注
无法保证结果的排序顺序。
在两张表中联接的列必须具有相同数据类型。
只联接来自同一源表(具有相同世系)的列。例如,Products[ProductID]、WebSales[ProductdID]、StoreSales[ProductdID] 具有 WebSales 和 StoreSales 与 Products 表基于 ProductID 列的多对一关系,WebSales 和 StoreSales 表可通过 [ProductID] 进行联接。
在联接过程中使用严格比较语义。没有类型强制转换;例如,1 不等于 1.0。
示例
= SUMX (NATURALLEFTOUTERJOIN (Salesperson,Sales),[Sales Amount])
dax_functions_other.htm
广告