问题标签 [daxstudio]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
56 浏览

powerbi - DAX 查询 - 从多个表中过滤条件相似的过滤器

我需要帮助来编写带有来自多个表的过滤器的 DAX。

在此处输入图像描述

下表之间存在关系。现在我想编写一个查询来查找带有过滤器的 Table1 中的计数总和 where Table2[Codes]='CD' OR Table2[Status]='YES' OR Table4[Reasons] like '%3333%'

我找到了查询的部分

这给了我前两个过滤器的预期结果。

我还发现了一个查询,我只能使用第三个过滤器获得输出。

这给了我第三个过滤器的预期结果。

谁能帮我创建一个可以与所有 3 个过滤器一起使用的查询?

0 投票
1 回答
372 浏览

powerbi - Power Bi 根据不同表中的另一个字段提取列值

我有一个 Power BI 表,其中包含一些列,如下所示:

表 1 示例:

在此处输入图像描述

现在我有一个不同的度量用于查看 Power BI 报告。它还有一些字段,如下所示:

测量示例:

在此处输入图像描述

现在我想添加 ID(在表 1 中可用),因为 Measure1 用于查看报告。如何根据名称和项目显示 ID。

任何人都可以指导或帮助如何解决它?

0 投票
0 回答
31 浏览

powerbi - 按 dax 中的日期计算时未显示上个月的数据

我需要能够按月汇总此度量,但是当我使用 PREVIOUSMOTH 函数时,当我按月向上钻取时,我的数据变为空白。任何解决方法将不胜感激。我的猜测是我只需要取出空白然后数据就会显示出来。请参阅下面的当前代码:

.Turnover Rate Prev = CALCULATE([.Turnover Rate],PREVIOUSDAY(date table/column))

内嵌图片

在此处输入图像描述

0 投票
1 回答
88 浏览

tsql - 将 T-SQL INNER JOIN 语句转换为 DAX

我在 T-SQL 中有以下代码,它根据某些条件计算 [C-Services] 表的不同 [ClientID],并在多个字段上加入 [C_Episode] 表:

此外,我也有与上述代码关联的 DAX Measure,但没有 INNER JOIN [C-Episodes] 表:

我的问题是 - 我必须如何修改 DAX 度量才能添加 INNER JOIN [C_Episodes] 表(在 T-SQL 代码中说明的三个条件下加入)?

我试图为第一个 JOIN ON ProgramID 列添加

但它给出了一个错误 - “需要分组”,并且在我尝试将我的计算更改为 Summarize 或 Summarizecolumns 之后 - 它仍然给出了一个错误。

0 投票
0 回答
29 浏览

powerbi - Power Bi Dax 测量根据来自数据源的数据将数据发送到不同的表格视觉对象

我有来自数据源的 2 个表

表 A(数据源)

姓名 年龄
一个 10
12
C 13
D 14
15
F 16
G 17

表 B(数据源)

姓名 出生日期
一个 10-3月
C 4 月 20 日
D 5月31日
G 12 月 26 日

我在 power bi 中有 2 个表格视觉效果

  • 表1(视觉)
  • 表2(视觉)

我浏览了表 A(数据源)中的所有名称字段,并检查该名称是否在表 B(数据源)中

如果名称存在于表 B(数据源)中,则将该名称发送到表 1(视觉),否则将其发送到表 2(视觉)

我在创建 DAX 度量以使其在 power bi 中工作时遇到困难。

0 投票
1 回答
58 浏览

powerbi - 多行卡 (DAX) 中的 CONCATNATEX

我有下面的示例数据

在此处输入图像描述

我使用下面的代码来获得如下测量结果。

CONCATNATEX(值(表[类型]),表[类型],“,”)

它适用于表格视图。但是,当我在多排卡中进行计数时,它将不起作用。 在此处输入图像描述

我想要的结果如下所示。希望在多行卡中获得这样的结果。请帮忙!!!只要它给我结果,无论是度量还是列都可以。

在此处输入图像描述

0 投票
2 回答
88 浏览

powerbi - 在 PowerBI 中使用 DAX 将 BLANKS 替换为 0

我写了以下 DAX 查询

在某些组合中Global LeadClassGlobal Spends值是BLANK这意味着没有GLOBAL针对该组合的 PSL 标志。我想用 0 替换这些空白,我为此写了这个:

以下措施适用于 0 错误,但我在 Power BI 中的表为全局支出为 0 的所有组合提供了更多额外行,因此扰乱了整个表。

如何用 0 替换空格?

样品表

在这里,我希望将空白替换为 0。

0 投票
0 回答
349 浏览

powerbi - 获取上个月power bi的最大日期数据

我有一张表,可以记录每天 MTD 的交易记录。我希望 power bi 返回每个月的最大交易日期,并且我想对上个月做同样的事情。如果我只是使用 previuosmonth() 过滤我的交易表以汇总所有交易,这将汇总所有数据并记住我每天都有 MTD,因此数据将是错误的。下面是我用来获取上个月最大日期交易的内容,但问题在于它仅适用于卡片视觉效果,而不适用于任何其他视觉效果。有人可以帮忙吗?

0 投票
2 回答
50 浏览

powerbi - 使用 DAX 的 MRR 运行总计

我有一个 MRR 数据表,其中只有订阅开始日期和结束日期(如果子仍然处于活动状态,则结束日期为空白)。

考虑到这一点,我如何通过 DAX 计算某个客户的每月正确 MRR 总计,例如,该客户在 1 月至 3 月期间处于活动状态,但其记录现在表明他们已取消。我想在 1 月、2 月和 3 月包括该客户的经常性订阅费,但不包括 4 月至 8 月。和所有作为一个运行总数?

样本数据:

客户ID 子开始日期 结束日期 每月金额 地位
客户 A 2021 年 1 月 1 日 2021 年 3 月 1 日 5 美元 取消
客户 B 2021 年 2 月 1 日 5 美元 积极的
客户 C 2021 年 3 月 1 日 10 美元 积极的
客户 D 2021 年 1 月 1 日 2021 年 8 月 1 日 20 美元 取消
客户 E 2021 年 4 月 1 日 2021 年 6 月 1 日 50 美元 取消
客户 F 2021 年 5 月 1 日 5 美元 积极的
客户 G 2021 年 2 月 1 日 2021 年 7 月 1 日 10 美元 取消

因此,例如,在 2 月,MRR 总额为 30 美元(客户 A、B、D),而 4 月为 95 美元(客户 B、C、D、E 和 G)。

例如,一旦我们到了 8 月,总金额将是 40 美元(客户 B、C、D - Ds 上个月的活动,以及客户 F)。

任何关于如何通过新列或 DAX 度量来实现这一点的想法都将不胜感激 - 至于我的生活,我找不到这样的例子,我认为其他人的 MRR 数据是这样设置的。

0 投票
0 回答
26 浏览

powerbi - PowerBI 计算列将字符串转换为可排序值

我正在尝试在 PowerBI 矩阵视觉中为 AR 老化项目“订购”一组日期带。通过创建计算列并在过去成功使用此格式。

这种格式对我有用...

完成后,我想让一个表格列“排序”(PowerBI > Communm tools> 按列排序)

日期带 指数
0 - 30 1
31 - 60 2
61 - 90 3
91 - 120 4
121 - 150 5
150 - 180 6

我有两个问题,请

  • 这是实现这一目标的“开明”方式吗?

或者

  • 有没有更好的使用时间智能的方法?