Tag: dax

DAX处理不同月份的周期

我有2桌子。 第一张表:在销售周期开始时显示汽车可用单位的维表,以及这些单位可用多长时间。 第二张表格:显示在“可用周期”内某个特定月份销售了多less辆汽车。 我想比较每个周期内的“销售行为”。 因此,我想要显示周期内每个阶段销售的单位旁边的总初始单位。 第二个维度工作正常,但不是第一个。 这是我得到的: 这是所需的输出(请注意行4和5 for available_units) 我试了下面的DAX代码没有成功: SumAvailableUnits:=CALCULATE(SUM([available_units]),FILTER(ALL(Table1[month_within_cycle]),[month_within_cycle]>=MAX([months_available])))

计算SUM时使用DISTINCT作为filter

软件: MS Excel 2016 这是一张桌子 鉴于,将有一个特定的ID相同数量的触发器。 但我不想多次计算这些触发器。 我试了下面的DAX。 我的预期答案是72 ,但我得到了143 。 怎么修? Distinct_Matches:=CALCULATE(sum(Incidents[Triggers]),DISTINCT(Incidents[Incident_ID]))

试图使用dax查询从ssas表格中的不同列中获取子string值

嗨,我有一个看起来像这样的052716-JwsDataCSC大部分时间的列,我只想要这个052716的第一部分,这将是很容易使用左(列,7),但所有的列并不总是相同的有时候我会得到类似053366 * DEL-JwsDataCSC的东西,我现在需要第一部分,我知道你在想什么,然后把所有的东西都拿出来,然后再把它拿出来,但是不是那么简单,因为我会有东西像这个10-453-JwsDataCQC 2破折号一样。 我想在最后一切之前。 所以在Excel中,我做了这个公式= LEFT(A2,FIND(“Jws”,A2)-2),这给了我我想要的东西…但这不适用于我的表格模型。 我创build了一个新的计算列,并试图应用这个,我得到的只是#error不知道为什么或如何改变它。 任何帮助都是极好的

DATEADD和缺less的date

如何在PowerPivot计算列的DAX公式中可靠地添加10个月的date? 我的第一次尝试只适用于已经存在于EventDate列中的date。 =DATEADD(Dates[EventDate], 10, month) 正如Chris Webb在他的博客中所写的, DATEADD是不可靠的,因为只要在EventDate列中找不到结果date,就会返回空白。 我第二次尝试总是返回数据,但是一个月的日子是不正确的。 =[EventDate] + 10 * 31 备注:EventDate中的所有date都在本月的第一天。 我正在使用PowerPivot for Excel 2010.该公式适用于date维度中的财务年度层次结构。 有没有更好的方法来在DAX中添加月份?

PowerPivot:如何识别计算列中每个组的最大值

我在Power Pivot for Excel 2013中构build了一个数据模型,并且需要能够识别特定组的列中的最大值。 不幸的是,我认为会工作,我以前的search给了我一个错误或不适用(有一个类似的问题,处理计算的措施,而不是列,并不能在Power Pivot数据视图中复制到最好的我的知识) 我已经在下面列出了我正在尝试实现的一个指示,在这种情况下,我正在计算Max%uptake列。 Group | % uptake | Max % uptake A 40 45 A 22 45 A 45 45 B 12 33 B 18 33 B 33 33 C 3 16 C 16 16 C 9 16 非常感谢

DAX根据月份计算指数

在电源查询我有这样一个表: date | month | 01/01/2017 | jan 2017 | 02/01/2017 | jan 2017 | 03/01/2017 | jan 2017 | … | … | 01/02/2017 | feb 2017 | … 01/02/2017 | mar 2017 | … 01/01/2018 | jan 2018 | 现在我想添加一个计算的行,给我一个基于月份的指数。 因此,每个新月份的指数都需要增加1。 index | date | month | 01 | 01/01/2017 | jan 2017 […]

在PowerPivot中滚动12个月的总和

在PowerPivot Excel 2016中,我编写了一个滚动12个月销售总额的公式如下: Rolling Sum:=CALCULATE ( [Sales] , DATESBETWEEN ( Sales[Date], FIRSTDATE(DATEADD(Sales[Date],-365,DAY)), LASTDATE (Sales[Date] ) ) ) 但它似乎不能正常工作。 每个月它只显示当月的销售量! 有谁知道我该如何解决我的问题? 提前致谢

在PowerPivot中计算的字段

我曾经试过研究这个问题,但是对DAX有了解的问题。 我正在使用PowerPivot而不是一个正常的数据透视表,以便我可以使用不同的计数function。 我想创build一个经典数据透视表中等于计算字段的内容。 我在下面的图片中列举了一个例子。 在数据透视表的值部分,我有一个鲜明的红帽销售(B列)。 在价值部分右边,我有总销售额(所有颜色)的数量(C栏)。 我想添加另一个栏目,显示红帽销售量占总销售额的百分比 – 我正在寻找的解决scheme将使用“销售总额”来区分“红帽销售的明显数量”字段或PowerPivot中的度量(基本上我手动input到D列中)。 我相信我正在做,必须使用DAX来创build一个措施? 我相信这可能是以前的答案,但我很难find我所要求的。 任何帮助将不胜感激。

如何在PowerPivot / DAX / Excel中格式化数字

所以我使用PowerPivot,并且按30个分组分组了一个数字列。我唯一的问题是最终的结果没有正确sorting,因为它认为'30'比第一个字符更大于'130'。 我想弄清楚如何格式化,所以这种正确的sorting。 我的想法是在2位数字前添加一个“0”,因为数据最多可以输出3位数字。 如果我给下面的公式添加一个零,它仍然不会显示'0'。 我已经search了大约一个小时,没有运气。 有谁知道DAX的=格式让我的水桶sorting? =IF([Days in Q]<30,"<"&30,FLOOR([Days in Q],30)&" – "&CEILING([Days in Q],30)+IF(MOD([Days in Q],30)>0,-1,30-1)) 输出如下所示: Row Labels <30 120 – 149 150 – 179 30 – 59 60 – 89 90 – 119 但需要看起来像这样: Row Labels <30 30 – 59 60 – 89 90 – 119 120 – 149 150 – 179 […]

PowerPivot – 如何通过比较两个时期来计算趋势?

我想创build一个KPI来比较两个时期的结果。 我的数据源看起来像下面的例子: User | NB sales | Date Bob | 10 | 01/01/2014 Tim | 20 | 01/01/2014 Bob | 5 | 01/02/2014 … 所以我想比较当前的销售数量与前一周的销售数量。 但是我不知道如何处理它。 = CALCULATE(SUM('Sales [Nb Sales]'), WEEKNUM('Sales [Date]') = ) 我看到微软的帮助有一个DAX函数ParallelPeriod()比较期间,但我不知道我是否应该使用它。 我应该使用公式作为计算列还是计算值(底部)。 这个关键绩效指标应该说明一个员工是否比前一周销售了更多或更less的产品。 谢谢,