DAX 数据模型中度量值的创建与应用
在数据分析领域,DAX(Data Analysis Expressions)是一种强大的工具,可用于在数据模型中创建各种度量值,以实现复杂的数据筛选和计算。本文将详细介绍如何使用 DAX 创建和管理度量值,包括复杂筛选、百分比计算、排名显示等功能。
1. 基本筛选操作
在简单示例中,我们可以使用小于(<)等标准逻辑比较运算符(=、<、>、<=、>=、<>)来筛选数据。需要注意的是,在对数字进行筛选时,不要将搜索的数字用引号括起来,也不要对数字进行任何格式化。
2. 复杂筛选
在实际的数据分析中,筛选条件可能会变得更加复杂。DAX 允许我们创建特定且复杂的筛选器,以从数据中提取有价值的信息。
2.1 多条件筛选
CALCULATE() 函数不限于单个筛选器,我们可以在该函数的第二部分添加多个筛选条件,每个条件用逗号分隔。例如,我们想要查看信誉良好的经销商的销售数据,可以按照以下步骤操作:
1. 点击 Power Pivot 窗口底部标签中的 InvoiceLines 表。
2. 点击数据下方的计算区域。
3. 输入度量值名称(DealerSales),后跟冒号和等号(:=)。
4. 在等号右侧输入(或选择)CALCULATE(。
5. 输入(或选择)SUM(。
6. 选择 InvoiceLines[SalePrice] 字段。
7. 添加右括号,结束 SUM() 函数。
8. 输入逗号,告知 CALCULATE() 函数即将添加筛选器。
9. 选择
超级会员免费看
订阅专栏 解锁全文
1161

被折叠的 条评论
为什么被折叠?



