首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >幂BI -如果然后除以总数

幂BI -如果然后除以总数
EN

Stack Overflow用户
提问于 2019-12-05 23:41:13
回答 2查看 210关注 0票数 0

我需要在PI Bower内测量的正确语法,如果可能的话。

我想说的是:

代码语言:javascript
复制
IF(TYR[Status] = 'Active', Sum(Contact_URN))

谢谢

EN

回答 2

Stack Overflow用户

发布于 2019-12-05 23:56:14

你可以使用IF,它的语法是这样的:

代码语言:javascript
复制
IF(logical_test>,<value_if_true>, value_if_false) 

像这样:

代码语言:javascript
复制
IF(TYR[Status] = 'Active';Sum(Contact_URN);BLANK()) 
// remove the BLANK() for the else condition if it is not what you want

或者使用SWITCH(),其语法如下:

代码语言:javascript
复制
SWITCH(<expression>, <value>, <result>)
代码语言:javascript
复制
SWITCH(
    TRUE(),
    TYR[Status] = 'Active'; SUM(Contact_URN)
    // insert other conditions here if needed   
)

如果这不起作用,请提供有关字段和表的更多详细信息。

票数 0
EN

Stack Overflow用户

发布于 2019-12-06 14:46:36

根据您的示例,您正在查找的度量的正确语法为:

代码语言:javascript
复制
Your Measure = Calculate(Sum(Contact_URN); Filter(TYR; TYR[Status] = "Active"))

如果度量中的条件是筛选器。

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

https://stackoverflow.com/questions/59198605

复制
相关文章

相似问题

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