powerbi - DAX - 按年份筛选运行总计
问题描述
我创建了一个公式来计算运行总计并且它有效
Acumulado =
CALCULATE (
SUM ( 'Consulta 2016'[Valor Empréstimo] );
FILTER (
ALL ( 'Consulta 2016' );
'Consulta 2016'[Data de Criação] <= MAX ( 'Consulta 2016'[Data de Criação] )
)
)
但我需要更改它以过滤特定年份。尝试了一些不同的东西,但没有任何效果,比如
Acumulado =
CALCULATE (
SUM ( 'Consulta 2016'[Valor Empréstimo] );
FILTER (
ALL ( 'Consulta 2016' );
'Consulta 2016'[Data de Criação].YEAR < 2018
<= MAX ( 'Consulta 2016'[Data de Criação] )
)
)
任何帮助都会受到欢迎。
解决方案
该All()
语句删除所有过滤器。我认为这就是你要找的:
这是 < 2018 年:
Acumulado =
CALCULATE(
SUM('Consulta 2016'[Valor Empréstimo] );
'Consulta 2016'[Data de Criação].YEAR < 2018)
这是 < 2018 和 <= Max
Acumulado =
CALCULATE(
SUM('Consulta 2016'[Valor Empréstimo] );
'Consulta 2016'[Data de Criação].YEAR < 2018 &&
'Consulta 2016'[Data de Criação].YEAR <= MAX ('Consulta 2016'[Data de Criação]))
推荐阅读
- jenkins - 当詹金斯中有条件时如何给出预定义的参数
- twilio - 我可以发送 Whatsapp 提醒我的客户吗
- c# - 无法通过 ClickOnce 更新我的应用程序
- angular - 无法找到 SyntaxError:“JSON.parse:JSON 数据的第 1 行第 1 列的意外字符”(Angular)
- excel - 如何通过 VBA 脚本通过电子邮件发送整个 excel 文件
- html - 如何制作边框“与点相连的线”并用伪元素重复?
- c++ - 如何修复被推回向量的垃圾值
,当我推送一个包含整数的字符串时 - r - 抑制 R 脚本的输出
- javascript - 如何在 React-Native 的屏幕两侧显示 NavigationDrawer?
- https - Possible reasons to Base64encode the password in a HTTPS request