dax相关内容

Power BI、DAX - 如何根据另一个表中的值计算一个表中的行数?

我有两个表,我们称它们为 Table1 和 Table2.Table1 有一列唯一值,Table2 有一列值相同但重复. 我想要完成的是计算该值在 Table2 中作为 Table1 中的新列出现的次数. 解决方案 如果表是相关的,这个很简单: Table2 行数 = COUNTROWS(RELATEDTABLE(Table2)) 这是一个例子: 您的 Table2 每个 ..
发布时间:2022-01-10 16:47:10 其他开发

Power BI 中的默认切片器选择(最新日期)

我的要求是默认情况下在 Power BI 服务中打开报表时,将在单个选择切片器中选择最新日期. 考虑在导入模式下,有 10 个日期即将到来并分配给切片器(单选下拉菜单).默认情况下,它会将较旧的日期显示为所选日期. 我需要做相反的事情.它应该是默认选择的最新日期,如果用户想要选择其他日期,他们可以手动更改.默认情况下,我的登录页面应动态显示最新日期. 解决方案 切片器无法自动选 ..
发布时间:2022-01-10 16:46:58 其他开发

创建 DAX 以计算 Power BI 中每个日历日期的占用房间数

我正在尝试计算每个日历日期的“已占用房间"数量. 因此,如果有 6 个具有不同“DateIN"和“DateOUT"的保留区,我将能够计算出每天有多少房间被占用.我已经通过使用列公式来做到这一点 - 但我需要它作为一个度量,以便被切片器过滤. 这是我需要的一个简单示例: BOOKINGID DateIN DateOUT000001 01-01-2017 06-01-2017000002 ..
发布时间:2022-01-10 16:45:08 其他开发

创建每周过滤器的 6 个月滚动平均值

我正在尝试创建一个报告,该报告应提供每周数据,但还应提供一列,用于滚动 6 个月至上个月和去年同期. 我可以使用以下公式计算滚动平均值: 滚动 6 个月 =VAR period_end =计算(MAX('维度'[开始日期]),筛选(ALL('维度'[年周]),'Dimensions'[年周]=SELECTEDVALUE('Dimensions'[年周])))VAR period_till ..
发布时间:2022-01-10 16:44:53 其他开发

DAX 中的运行/累积总计仅使用度量,没有计算列

问题: 创建一个不引用任何计算列,仅引用度量的运行总计度量. 一种度量是一种计算.另一种措施是自动递增从 RANKX 创建的 ID. 目标是仅使用 B 的参考为 A 创建一个运行总度量/总和. 上下文:出于数据限制的原因,无法添加计算列.因此,已经创建了许多措施. 现有试验: 现有的知识库(互联网搜索)似乎只涉及列和度量混合的度量.但是,无法添加计算列,也不需要 ..
发布时间:2022-01-10 16:44:34 其他开发

如何在 Power BI 中使用 SQL 临时表

我正在构建一个使用一组 SQL 临时表作为源的 Power BI 报表.我想为用户提供从日期切片器中选择月份的机会,并根据该选择,报告将显示该日期的有效数据. SQL 通过使用允许查询的系统版本表来实现这一点,例如 SELECT * from table FOR SYSTEM_TIME BETWEEN 'date1' and 'date2' 这将返回表中的所有有效值,就好像查询在这些日期 ..
发布时间:2022-01-10 16:44:28 其他开发

在 Power BI 中使用 TOPN 函数时的 ASC 参数

我有这些数据: 然后有这个措施: amount = SUM(play[amount]) 然后我尝试在这两个措施中使用 TOPN 函数的 ASC/DESC 参数: 每个类别 ASC 的前 2 名客户 =VAR rnk = VALUES(play[customer])返回计算([数量],顶部(2、全部(播放[客户]),[数量],ASC),核糖核酸)每个类别的前 2 名客户 DESC =VA ..
发布时间:2022-01-10 16:43:47 其他开发

DAX TREATAS 按另一个表过滤以获取所有促销产品的销售额

如何过滤所有促销产品?假设我们有两张表 Sales 和 Budget 没有物理关系.这里的模型被简化了,让我们假设是这样,我们不能创建物理关系.我们必须使用虚拟关系. 我们可以看到总结: 前两列属于 Sales 表.第三列 BudgetTreats 是一个度量: BudgetTreatas =计算 (总和(预算[金额]),条约 (值(销售[id]),预算[id])) 现在我想解决两 ..
发布时间:2022-01-10 16:43:34 其他开发

Power BI 为什么检测到循环依赖

您能否解释一下为什么当我尝试在维度 #product(或 #region)和作为产品 x 区域的笛卡尔坐标的 #bridge 表之间创建关系时遇到此循环依赖的警告消息? 我已通过单列 P@G 将 #bridge 与 Sales and Budget 连接起来,女巫是产品和区域的串联. 在此处下载文件:PBIXp> 解决方案 解决方案很简单.不要在 DAX 桥表中使用 CALCU ..
发布时间:2022-01-10 16:43:17 其他开发

每个月最后日期(MAX 日期)值的平均值

我希望计算每个月的最后日期(最大日期)值的 AVG.以下是样本数据. 请有人帮助我进行 DAX 计算.非常感激. 如果您需要更多信息,请告诉我. 位置 DATE NAME VALUEP1 2019 年 1 月 1 日 0:00 ABC 12P1 2019 年 1 月 2 日 0:00 ABC 4P1 2019 年 1 月 3 日 0:00 ABC 50P1 2019 年 1 月 4 ..
发布时间:2022-01-10 16:43:01 其他开发

DAX 模型发票运行余额

我有一张发票表和一张付款表.发票表由发票编号、金额、发票日期、到期日组成.付款表由发票编号、金额、付款日期组成.发票表与到期日列上的日期表具有活动关系.付款表与发票 ID 列上的发票表具有活动关系. 我希望能够显示任意一天的发票余额.即,如果我在特定日期过滤报告或页面,我希望查看每张发票当天的实际余额.任何人都知道如何在不创建新表的情况下完成此操作并以编程方式在其中填写每日发票余额条目? ..
发布时间:2022-01-10 16:42:43 其他开发

如果值介于两个日期之间,则 DAX JOIN

在表 A 中,我有一个名为销售日期的日期字段.在表 B 中,我有开始日期、结束日期和财政季度.我想要一个新表,其中包含表 A 中的销售日期和表 B 中的财政季度.我将如何在 DAX 中执行此操作?由于 PowerBI 中的大多数 UI 只允许相等. 解决方案 如果你想要它作为一个新表,你可以这样做: NewTable = SUMMARIZECOLUMNS(表A[销售日期],“财政季度", ..
发布时间:2022-01-10 16:42:15 其他开发

无法从日期列测量

我正在尝试计算“completionDate"列中的日期与今天之间的天数 表名是“事件 (2)" 我有一个名为“事件"的模拟表,它正在工作. 代码:DaysClosed = DATEDIFF('事件 (2)'[completionDate].[Dag];TODAY();DAY) 我得到的错误:无法确定表“事件 (2)"中“completionDate"列的变体“Dag"的单 ..
发布时间:2022-01-10 16:40:39 其他开发

Power BI 中的默认筛选器 - 未通过 LOOKUPVALUE 应用行级别安全性

TL;DR:当对具有行级安全性的表使用 LOOKUPVALUE() 时,不会应用 RLS 并且会看到所有值 我需要根据用户在 Power BI 报告中选择一个“默认"值(位置). 我正在报告 Azure 分析服务(表格模型 1400) 似乎在 Power BI 中实现默认值的方法是将值动态重命名为静态值,然后选择该静态值作为过滤器. 所以 用户 Bob 有默认位置 L ..
发布时间:2022-01-10 16:39:59 其他开发

在两个表中使用 OR 条件计算

为了对蓝色产品或属于鞋类的产品的销售额求和,我使用以下 DAX 表达式: 计算(总和(表[销售额]),筛选(桌子,表[颜色] = "蓝色" ||表[类别] = "鞋子")) 但是,这不适用于两个不同的表(颜色和类别),例如: 计算(总和(表[销售额]),筛选(桌子,颜色[颜色] = "蓝色" ||类别[类别] = "鞋子")) 谁能帮忙? 谢谢! 解决方案 在网上搜索导致我找 ..
发布时间:2022-01-10 16:39:49 其他开发