首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PowerBI和MAX的值相乘?

PowerBI和MAX的值相乘?
EN

Stack Overflow用户
提问于 2021-05-17 16:38:40
回答 2查看 520关注 0票数 0
代码语言:javascript
复制
log1    
date    cost
15-May  10
18-May  15
17-May  12
    
    
log2    
date    cost
15-May  1
16-May  3
18-May  2

我想要做的是创建一个“当前成本”度量,根据log1中的日期(18-5月和15美元)找到最新的成本值,然后乘以log2中的最新成本(18-5-5-2)。然后,我想把这个度量放在一个简单的条形图中,在这个例子中,日期是18-5月和30美元。

我和MAX玩过,但似乎搞不明白。帮助?

谢谢!

我认为这类似于Multiply columns based on the Year and Month,但不确定。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2021-05-18 07:24:58

你需要什么样的输出?

代码语言:javascript
复制
Measure = 
var maxLog1 = CALCULATE( MAX(Log1[date]), REMOVEFILTERS(Log1[date]))
var maxlog2 = CALCULATE( MAX(log2[date]), REMOVEFILTERS(Log2[date]))

var result = CALCULATE( MAX(Log1[cost]), Log1[date] = maxLog1) * CALCULATE(MAX(log2[cost]), log2[date] = maxlog2)
return
result

票数 3
EN

Stack Overflow用户

发布于 2021-05-17 21:05:27

如果您的表真的那么简单,您可以使用称为lookupvalue的dax函数,它类似于excel中的vlookup,并且可以根据日期查找成本

因此,在本例中,它将被添加到log2表中

代码语言:javascript
复制
Amount = 'log2'[cost] * LOOKUPVALUE('log1'[cost],'log1'[date],'log2'[date])

https://learn.microsoft.com/en-us/dax/lookupvalue-function-dax

如果日期列之间存在关系,则可以使用关联()函数

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

https://stackoverflow.com/questions/67573800

复制
相关文章

相似问题

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