powerbi - 从开始到当前日期的 DAX PowerBI SUM(由用户输入)
问题描述
我有 4 张桌子Calendar
、、、Products
和Region
。Sales
然后我通过创建4个表之间的关系
Region.Region_code
->Sales.Region_Code
Product.Product_wid
->Sales.Product_wid
Calendar.Cal_Row_wid
->Sales.Date_wid
然后我创建了 2 个切片器 Date
和Month
:
我想编写一个度量来计算从开始到当前日期的所有订单的总计quantity_rcs
(属于 table )(以and为特征;它们都属于)。Sales
Date
Month
Calendars
解决方案
如果您有多值切片器,这应该如何工作?
我们指向特定日期的onevalue切片器的belove示例(考虑您在日历中可能有一个唯一的日期列“issue_date”):
Measure =
var __date = calculate(max(Calendar[issue_date]), FILTER(ALL(Calendar[Date]
,Calendar[Month],Calendar[Year]),
Calendar[Date] = SELECTEDVALUE(Calendar[Date]) &&
Calendar[Month] = SELECTEDVALUE(Calendar[Month]) &&
Calendar[Year] = YEAR(TODAY())
)
)
return
calculate( sum(Sales[quantity_rcs]),
FILTER(ALL(Calendar[issue_date]),
Calendar[issue_date] <= __date )
)
推荐阅读
- java - JAVA JPA 使用接口返回几个实体变量及其名称
- mongodb - 在 MongoDB 中,如何在加入多个集合 ($lookup) 后计算每个类 ($group) 的平均值 ($avg)
- python - 更新 Conda 时访问被拒绝
- django - Docker-compose 在 docker-machine 中不起作用
- ios - 在 UITabBarControllerDelegate 中获取当前活动的 viewController
- mysql - JDO 删除父行而不删除子行
- python - 如何使用 Django 在不同的模板中呈现变量的内容?
- php - Javascript 中的换行符不起作用 - \n \r
- angular - 角度 8 - routerLink 问题。当单击具有 routerLink 属性的锚标记时,它不执行任何操作
- node.js - 无法从使用 AWS Lambda 以 Node.Js 编写的 S3 存储桶下载图像