首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >DAX度量,仅提取选定周的总和数量值

DAX度量,仅提取选定周的总和数量值
EN

Stack Overflow用户
提问于 2022-03-24 09:20:37
回答 1查看 433关注 0票数 0

我有生产数字,每个工作站每周生产的零件数量之和。它们显示在一个矩阵中,其中行上有工作站号,列上有周号。

我想选择两个星期然后

  • 显示切片器选择的范围内的所有周。
  • 只显示第一周和最后一周的数量值。

第一部分是使用一个简单的周Slicer。

然而,第二部分总是显示所有选定周的总数,而不是每周2周的总量。

在这个例子中,我选择了第4周和第9周,因此数量的期望值是11,505和49,425,如红色帧的良好Qty数据所示。

提取第一周和最后一次选定的周数的措施是有效的:

代码语言:javascript
运行
复制
SelWeek1 = FIRSTNONBLANK(VALUES(vLink[Week]),0)

SelWeek2 = LASTNONBLANK(VALUES(vLink[Week]),0)

我对每周数量的衡量标准是:

代码语言:javascript
运行
复制
IF([SelWeek1]>0,  
    CALCULATE([Sum vGood Qty],FILTER(vLink, vLink[Week] = [SelWeek1])),  
    0
)  

and

SelWeek2 Qty = 
IF([SelWeek2]>0,
    CALCULATE([Sum vGood Qty],FILTER(vLink, vLink[Week] = [SelWeek2])),
    0
)

我遗漏了什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-03-27 10:23:13

试着使用以下措施:

代码语言:javascript
运行
复制
SelWeek1 = MIN(vLink[week])
代码语言:javascript
运行
复制
Measure =
VAR _selWeek = [SelWeek1]
VAR result = 
CALCULATE(
   [Sum vGood Qty], 
   vLink[Week] = _selWeek
)
RETURN
  result

对于选定的第2周,第一次测量的最小值为最大值,第二次测量值为_selWeek变量。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71599810

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档