Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >DAX/Power BI中带有过滤器的两个表的和

DAX/Power BI中带有过滤器的两个表的和
EN

Stack Overflow用户
提问于 2021-08-27 08:16:37
回答 1查看 1.4K关注 0票数 0

我有两张桌子。

第一个包含SKU,客户,订单日期,订单数量。

第二个包含SKU、客户端、promo id、promo start日期、promo end。

我需要计算每个客户的订购金额-promo-SKU.

在Excel中,我会看到如下内容:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
SUMIFS(
    TABLE1[ORDERED],
    TABLE1[CLIENT], TABLE2[CLIENT],
    TABLE1[ORDER DATE], ">="&TABLE2[ORDER START DATE], 
    TABLE1[ORDER DATE], "<="&TABLE2[ORDER END DATE], 
    TABLE1[SKU], TABLE2[SKU]
)

表1

表2

Excel公式细胞K2和K3

我已经知道了如何按日期筛选第一个表( ORDERS和PromoLib表之间的连接是SKU,很多对很多):

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
ordered = CALCULATE(
    SUM(ORDERS[order qty]),
    KEEPFILTERS(DATESBETWEEN(ORDERS[Document Date], PromoLib[Order Start], 
        PromoLib[Order End])),
)

,我如何在这个DAX公式中添加过滤器,这样它就可以按客户端过滤ORDERS表?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-08-27 18:27:23

最佳做法是有一个客户端维度表、一个日期维度表、一个订单事实表和一个PromoLib事实表。那么这些措施就会简单得多。尽管如此,下面是计算函数的语法:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
CALCULATE(<expression>[, <filter1> [, <filter2> [,]]])

您可以根据需要添加尽可能多的筛选器参数,因此可以为客户端筛选器添加另一个参数,如下所示:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
FILTER (Orders, Orders[Client] = PromoLib[Client])
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68956567

复制
相关文章
Power BI DAX 中的表以及概念澄清 - 99% 的人没搞懂
Excel 中有由单元格区域构成的表结构;Excel 中有创建表得到的工作表表格;Excel 中有数据模型中的数据模型表;Excel 中有透视表;以上 4 种表是完全不同的概念。而这些基础需要伙伴们注意。
BI佐罗
2021/05/27
1.8K0
Power BI DAX裁剪图片
很多Power BI业务场景需要使用图片(参考:Power BI本地图片显示最佳解决方案),常规的图片显示效果如下图所示。
wujunmin
2023/09/05
3540
Power BI DAX裁剪图片
Power BI: DAX查询的引擎内部架构
文章背景: 最近在学习DAX权威指南第17章,介绍了运行DAX查询的引擎内部架构。DAX查询可以完全在存储于内存的模型上运行,也可以完全由原始数据源运行,还可以混合使用这两种方式。
Exploring
2023/10/22
4480
Power BI: DAX查询的引擎内部架构
Power BI: 日期表的创建
文章背景: 最近在学习Power BI进行报表的制作,其中有一项内容是日期表。日期表是使用时间智能函数的基础,Power BI可以为具有日期或日期/时间类型的字段自动创建一个隐藏的日期表(见下图),但不能很好地满足要求,一般需要手动创建日期表。
Exploring
2022/12/18
7.6K0
Power BI: 日期表的创建
【大招预热】—— DAX优化20招!!!
—— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —— —
btharp
2021/08/31
4K0
Power BI:在DAX中转移筛选器
文章背景: 最近在学习DAX权威指南的第15章,高级关系。在某些情况下,我们很难在两个实体之间创建物理关系。可喜的是,DAX表达式有多种方式模拟这种关系。
Exploring
2023/09/24
4260
Power BI:在DAX中转移筛选器
Power Pivot中DAX的时间函数
如果数据模型的日期范围是2018/5/1—2019/6/30,则生成的日期表范围为2018/1/1—2019/12/31
逍遥之
2020/03/24
1.9K0
Power Pivot中DAX的时间函数
Power BI DAX自定义工具提示
建一个单独的工具提示度量值,将多个信息整合到一起,此处需要注意有可能文字太长无法完全展示,可使用UNICHAR进行换行。
wujunmin
2022/04/06
1.3K0
Power BI DAX自定义工具提示
Power BI DAX自定义图表的图例怎么画
本公众号已经使用DAX内嵌SVG的方式自定义了一大票图表,读者可点击本文上方的#图表标签查看。很多时候,图表需要使用图例,例如下方的同期对比图:
wujunmin
2022/07/13
1.8K0
Power BI DAX自定义图表的图例怎么画
如何用 Power BI DAX 计算年度留存客户
假设某公司在 2020 年 12 月有活跃客户 100 人,而在此后的一年中只要有销售额,就算该客户在此后的一年为留存客户。那么,对于试着给出对任何年月的活跃客户计算其在未来一年的留存数以及留存率。
BI佐罗
2022/01/27
2.3K0
如何用 Power BI DAX 计算年度留存客户
Power BI中配色的问题
在我们做报表的时候,经常遇到说某些数据想突出显示一下,当然,微软是支持数值颜色渐变对比的,但是怎么说呢,就像是下图那样,有时候并不是很符合我们对于报表的需求:
PowerBI丨白茶
2021/09/02
2.6K0
Power BI中配色的问题
要导出所有Power BI数据表?用DAX Studio一键搞定!
经常有朋友问,想导出Power BI Desktop里已经清洗好的数据表,但做成视觉对象后导出数据量有限制,复制表也很麻烦。
大海Power
2021/08/30
2.2K0
Power BI DAX 求最大连续元素数的最佳实践
在此前的文章中已经给出了 Power BI 使用 DAX 求最大连续元素数的方法。
BI佐罗
2023/03/01
1.4K0
Power BI DAX 求最大连续元素数的最佳实践
Power BI中的归纳整理
因为对于度量值来说,是全局性的,虽然需要依附在表里,但是可以自由移动,可以专门建立度量值的表来管理。
逍遥之
2020/03/24
2.1K0
Power BI中的归纳整理
DAX中的基础表函数
👆点击“博文视点Broadview”,获取更多书讯 本文将介绍DAX中的基础表函数。 表函数是DAX中的一种常规函数,它返回的结果不是一个标量值,而是一个表。当需要编写DAX查询和迭代表的高级计算时,表函数非常有用。本文会介绍相关的计算示例。 本文的目标是介绍表函数的概念,而并非提供所有DAX表函数的详细说明。 《DAX权威指南》一书的第12章和第13章中介绍了更多的表函数。本文将解释DAX中最常见和重要的表函数的作用,以及如何在常见的场景中,包括标量表达式中使用它们。 01 表函数介绍 到目前为止,你
博文视点Broadview
2023/05/06
2.7K0
DAX中的基础表函数
优化Power BI中的Power 优化Power BI中的Power Query合并查询效率,Part 1:通过删除列来实现
合并查询在Power Query中是很成熟的应用,相当于SQL中的各种JOIN(抽时间会写几篇SQL的join,算是SQL的小核心)。但同时,在Power Query中合并查询是一个常见的影响刷新效率的因素。在我的工作中,经常会遇到对一些非文件夹性质的数据源进行合并查询操作,所以我一直在想,有没有办法可以对其进行优化。最近我正好做了一些测试,希望这些结果能够帮助到大家。
陈学谦
2020/06/17
4.6K0
Power BI创建日期表的几种方式概览
几乎所有的报表模型都涉及到日期和时间,因此要创建Power BI报表,日期表就必须得有。虽然最新的Power BI版本已经可以自动为每一个时间列创建日期表。
陈学谦
2020/04/14
6.6K0
Power BI创建日期表的几种方式概览
全网首发 Power BI DAX 纯原生高性能分页矩阵
在 Power BI 中显示一个大型的表,并不擅长,因为 Power BI 更倾向于制作高度聚合的可视化图表,但如果就是希望做到可以显示大篇幅的分页表格怎么办呢?本文就是来给出答案的。
BI佐罗
2021/03/25
2.6K0
全网首发 Power BI DAX 纯原生高性能分页矩阵
Power BI 终极调试器 DAX Studio V3 发布
使用 Power BI 的小伙伴从进入了数据模型阶段之后,就会遇到如何理解数据模型以及如何编写 DAX 的问题。
BI佐罗
2022/12/18
7670
Power BI 终极调试器 DAX Studio V3 发布
点击加载更多

相似问题

Power BI DAX表

22

Power BI中带有日期的DAX条件公式

10

Power BI中的DAX函数

124

Power BI Dax测度

116

power bi DAX分级表连接名称

14
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文