问题标签 [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.
ms-access - 按天分组列 - DAX
我有这张表A:
物品 | 日期 | 数数 |
---|---|---|
一个 | 04.11.2021 13:38:51 | 1 |
一个 | 04.11.2021 08:07:44 | 1 |
一个 | 04.11.2021 08:07:42 | 1 |
一个 | 04.11.2021 13:53:28 | 1 |
乙 | 22.10.2021 21:14:19 | 1 |
乙 | 22.10.2021 16:18:09 | 1 |
乙 | 22.10.2021 18:15:11 | 1 |
C | 06.11.2021 22:08:46 | 1 |
我想按日期(无时间)对项目进行分组和计数,如下所示:|ITEM|DATE|COUNT| |----|----|-----| |A|2021 年 4 月 11 日 |4| |B|22.10.2021 |3| |C|06.11.2021 |1|
powerbi - 通过不同的列 dax 一个接一个地应用聚合
有一张桌子有订单。每行代表每个订单售出的一个单位。
行 ID | 订单编号 | 订购日期 | 单价 |
---|---|---|---|
1 | 3 | 2010-10-13 | 38.94 |
2 | 6 | 2012-02-20 | 2.08 |
6 | 32 | 2011-07-15 | 8.46 |
3 | 32 | 2011-07-15 | 107.53 |
4 | 32 | 2011-07-15 | 70.89 |
5 | 32 | 2011-07-15 | 7.99 |
7 | 35 | 2011-10-22 | 9.11 |
8 | 35 | 2011-10-22 | 155.99 |
9 | 36 | 2011-11-02 | 65.99 |
10 | 65 | 2011-03-17 | 115.79 |
11 | 66 | 2009-01-19 | 2.88 |
12 | 69 | 2009-06-03 | 30.93 |
13 | 69 | 2009-06-03 | 1.68 |
我需要先按 OrderId 对单位的成本求和,以找到订单的成本。在下一步中,我需要找到当前和上个月的平均订单价值。在最后一步中,我想找到上个月销售额与当前销售额的比率。
我写了一个 DAX 查询,但我无法计算比率。因为比率首先由 OrderId 计算,然后除以零。然后计算平均值。我需要先计算当前月和上月的平均值,然后除以。
我的 Dax 查询
结果
月 | 月数 | 平均订单价格 | 上个月平均订单价格 | 比率 |
---|---|---|---|---|
一月 | 1 | 130.4686486 | 110.7303419 | ∞</td> |
二月 | 2 | 122.379537 | 130.4686486 | ∞</td> |
行进 | 3 | 138.4606618 | 122.379537 | ∞</td> |
四月 | 4 | 134.208254 | 138.4606618 | ∞</td> |
可能 | 5 | 172.4168992 | 134.208254 | ∞</td> |
六月 | 6 | 116.2759223 | 172.4168992 | ∞</td> |
七月 | 7 | 105.9354955 | 116.2759223 | ∞</td> |
八月 | 8 | 122.4404 | 105.9354955 | ∞</td> |
九月 | 9 | 113.2945528 | 122.4404 | ∞</td> |
十月 | 10 | 156.7930075 | 113.2945528 | ∞</td> |
十一月 | 11 | 178.4559341 | 156.7930075 | ∞</td> |
十二月 | 12 | 206.6283333 | 178.4559341 | ∞</td> |
powerbi - Power BI中TOPN的限制列表
我有一个包含两列的数据集
我需要按可用性获得前 5 行业务线,例如:
我试过了
- 过滤 TOP N 窗格,但由于我有很多重复的可用性百分比,它显示超过 5 行
- RankX DAX 公式,但它总是给出相同的结果,因为可用性在不同的业务线中总是相同的
我怎样才能做到这一点?
powerbi - 使用多个切片器选择更新百分比度量
我有一个表,我想在每个过滤器上更新“百分比值”度量的值(用户可以从切片器中选择一个或多个值)。在可视化中,一年、月的所有标记都需要添加到 1.0 有或没有切片器选择。
在@Phil Leh 的帮助下(在 PowerBI 中使用 ALLEXCEPT 实现分组百分比的问题)措施适用于年、月,并且该措施给出了正确的值:
但是,我不确定我可以做些什么来更新多个选择的 % 值。例如,这里对于 Race 和 Year, Month 在每年的 Year, Month 中,百分比值不会计算为 1.0:
我对现有的 DAX 进行了更改(根据年、月提供正确的值),以便它也可以捕获 Race。但结果是错误的。
在上面的照片中,没有重新计算 % 值。
以下是 .csv 格式的数据:
.xlsx 文件:https ://github.com/TestingGround00/powerbi_question/blob/main/input_data_table.xlsx
我已经制作了另一个 DAX,它现在在整个子集中提供 100%,但它确实需要在每年、每月有和/或没有切片器的情况下添加 100%。
我看过这些问题,但是它们有些无关紧要:
如果没有切片器选择,我需要这个输出-
然而,随着 Smpa01 的帖子没有切片器数据的变化 -
powerbi - 如何在 Dax Studio 中评估表/过滤器
我想知道是否可以在 Dax Studio(或其他编辑器)中看到哪些值用于过滤度量(评估返回表的表达式)?我的意思是我创建了一个度量,例如:
现在我想评估这个表达式:
在 dax studio 中查看它产生的值,这些值稍后用于过滤。我已经搜索了允许它的语法,但我失败了。上面的这个示例度量很简单,但是我有一个复杂的并且能够查看其中间步骤的能力将有很大帮助。提前致谢 :)
powerbi - 从特定月份中选择新用户
我有一个包含用户和登录日期列的表。我需要找到从今天起 8 个月前创建帐户的所有用户。例如,今天是 2021 年 12 月 28 日,我需要从 2021 年 4 月开始寻找新用户。
我可以在 sql 中这样做来检索日期
但问题是我不知道如何在 Power BI 中做到这一点。
你能帮帮我吗?谢谢
dax - 来自不同表的动态过滤器和计算?
我是 powerbi 的新手,并期待解决我正在尝试做的这张表。我确实有 3 个表,下面列出了示例表。
用户表与产品和门票表一对多连接
Users
1-----* 门票
Users
1-----* 产品
我的问题是Sales Amount
它肯定会创建每个产品 ID 的重复数量。我正在尝试创建一个度量,该度量将获取productid的不同计数,如果 productID 重复并且那些
所需的输出是我发布的最后一张表。这是将销售额的副本除以重复的计数,其余部分相同。
非常感谢您的帮助!
表 1 用户表
表2产品表
表 3 门票
powerbi 中的选定列
sql - Sql 到 DAX 嵌套 case 语句
我有一个要转换为 DAX 的嵌套 SQL 查询:
请帮忙!!