Tag: dax

在BIDS助手中使用条件

我有一个链接到SSAS多维数据集的权力支点。 我想在枢轴上有一个操作菜单,以显示详细信息(如钻通),但具有特定的filter 。 我将“ Action Type定义为Action Type Drill Through并在“ Conditioninput框中添加DAX / MDX语句。 但是,我的DAX公式中没有错误,它在Excel中打破了操作菜单,并且不显示菜单。 我已经尝试过下面的公式: "filter('rptLoanExpiringEligibility', [RemainingDaysToPoolMBS] <= 10)" 和这个 [RemainingDaysToPoolMBS] <= 10 有没有人使用条件行动? 有没有其他可以做到这一点?

循环利用Power Query / DAX / Power BI中每个实体的前10名

我有一个像。的要求, 一个来源和10个实体我需要每个实体10个运行数据。 例如。, Source1 Entity1 ( top 10 ) Source1 Entity2 ( top 10) …. … Source1 Entity10 ( top 10) 我正在尝试使用Power BI来完成这个任务。 我有200个logging的整个数据,但是当我sorting与前10名的每个实体时,我必须能够得到只有100个logging。 如何在DAX或Power Query中执行此操作 提前Thankanks。

DAX平均包括零

我的问题是,我想计算一个每日平均考虑天数为零。 让我澄清一下: 我想计算每个类别单位的平均每日价值,如下表所示: 当我总结每一天和类别的价值时,我得到: 我想在平均计算中包含零。 我使用下面的代码: SUMMARIZE( Data, Data[Category], "Average", AVERAGEX( SUMMARIZE( Data, Data[Date], "Sum of Units", SUM(Data[Units]) ), [Sum of Units] ) ) 但是问题是对于B类,它没有考虑那些0的日子。 你能指导我如何解决它? 提前致谢! 乔治

Excel从前一周获取值

在Excel中,我有一个数据透视表,其中行包含星期数字。 我现在想要一个显示本周价值旁边前一周价值的度量。 我之前用下面的公式做了这个,但是在excel中没有一个叫做PREVIOUSWEEK的函数,那我该怎么做呢? IF([Incident Count] <> 0; CALCULATE(COUNTA(Incidents[Call Number]);PREVIOUSMONTH('Calendar'[Date]));BLANK()) 即使使用滑块select一个月,我也希望该值能够持续显示: 任何想法如何实现这一点,所以我可以有一个列旁边的“aangeboden oproepen总和”与前一周的价值?

使用当前行的值将DAX过滤到另一个表

我有三张桌子,一张是标准date表和两张儿童桌,一张预算和一张预报。 我正在使用功率数据,希望在上面列出年/月份,并且多个品牌在行中显示预测和预算。 当我在预测表上创build度量来计算预算总和时,它将它正确地累计到月份,但是当我查看数据透视表时,我得到所有品牌的总和值,而不是筛选到当前行的品牌: 2017 October Row Labels forecast Budget Brand A $950,000.15 ($3,884,649.00) Brand B $3,500,000.00 ($3,884,649.00) Brand C $1,650,000.00 ($3,884,649.00) Brand D $980,000.00 ($3,884,649.00) Brand E $100,000.00 ($3,884,649.00) Brand F $183,465.00 ($3,884,649.00) Grand Total $7,363,465.15 ($3,884,649.00) 我的DAX公式如下所示: Budget:=CALCULATE(Sum(Budget[SummedAmount]), values(Budget[Brand Code])= ForecastEntries[Brand Code]) 我怎样才能得出约3,884,649的总和呢?

DAX测量来迭代每一行以进行正确的划分(总计也是如此)

我不确定DAX是否有办法创build一个可以帮助我的方法: 按天计算效率 将数据透视表/ PowerBImatrix中的总效率显示为总体总数,而不是日常效率的总和 这是一个简单的例子: 哪里: Total Categories = Category1 + Category2 + Category3 Efficiency = (Total Categories + Category4*0.33)/Category4 起初,我已经为每个类别(例如TotalCateg1 = SUM[Category1]等)创build了度量,并TotalCateg1 = SUM[Category1]到最后得到正确的结果。 我的问题是我无法获得日常的工作效率和全部的权利。 有没有办法解决它?

DAX IF包含公式

嗨,我有一个列,其中包含所有基于Windows操作系统的系统,他们的例子是Windows 7企业版,Windows Server 2000中,Windows Server 2003标准版等 我需要过滤这些只显示Windows“操作系统的名称”。 我用这个公式=IF(ISERROR(SEARCH("7",[Caption])),"Windows 7","Error")挑出所有的Windows 7,但是当我尝试改变“错误” (ISERROR(SEARCH))它实际上不正确地search语句。 任何方式,我可以绕过这个? 下面的图片是什么时候发生什么时,我使用的公式接受你可以在Excel中嵌套任何公式,所以用另一个IF(ISERROR(…肯定是可能的),取代“错误”确保您要放置的公式是正确的本身,它应该工作。 =IF(ISERROR(SEARCH("7",[@Caption])),"Windows 7",IF(ISERROR(SEARCH("Windows",[@Caption])), "any other Windows","Error"))

DAX列名称从行单元格值

这是真的吗: 我想通过“列”列中的“表2”行值在“表格1”列中添加计算列数的计算列, CalculatedColumn公式在powerpivot =COUNTX('Table1';'Table1'['Table2'[Columns]]) 但是这个公式不起作用

DAX – 运行总计 – 多个Critiera +分组

我到处寻找这个,但其他任何例子都不是我想要达到的。 我有这样的数据: Day Group Sales 14 1 15 13 0 22 14 1 17 等等。 现在我使用以下公式创buildRunning Total的计算字段: CALCULATE ( SUM(Table[Sales]), FILTER ( ALL (table), Table[Date] <= MAX(Table[Date]) ) ) 我创build数据透视表,并将date和组作为行,然后将总计作为值运行。 为什么运行总额不是为每个组分别汇总? 我希望组1有它的计算,而组0也是。

DAX公式 – 基于非date栏上次非空白的结算余额

我正在尝试按月显示下面数据集的总余额: [Tranche] [Maturity Date] [Balance] T1 1-Jan-16 1000 T2 2-Jan-16 200 T3 1-Jan-16 3000 T3 3-Jan-16 2900 T1 31-Jan-16 1000 T2 1-Feb-16 200 T3 31-Jan-16 3000 T3 2-Feb-16 2900 我已经join了数据集(表LoanSched)与date查找表(date)。 以下是DAX计算的字段公式: =CALCULATE ( SUM(LoanSched[Balance]), FILTER ( Dates, Dates[FullDate] = MAX(LoanSched[Maturity Date]) ) ) 但是,我得到下面的结果是不正确的。 由于第二批的余额在T3之前的date结束,所以余额不包括在每月的总额中。 数据集的工作方式是,总余额应包括出现在每个月的最后一天的余额。 我错过了付款条件。 我需要计算以下正确的余额(以黄色突出显示):