我在矩阵中有一个列,它需要基于该行的文本值有一个红色或绿色的背景。我有一个DAX测量,在大量研究的基础上,应该取得这个结果。然而,它不是显示红色或绿色背景,而是显示“红色”或“绿色”文本。我不知道如何应用条件格式,因为它是一个文本字段,据我所知,Power中的条件格式只喜欢数字。我是很新的权力BI,所以我可能完全离开基地,但不是因为缺乏努力!
这是我的DAX:
Status =
VAR active = IF(SELECTEDVALUE('Utilization'[emStatus]) = "A", True, False)
VAR down = IF(SEL
基于这篇文章,我正在构建一个会计日历: 以下Dax生成DAX日历: Calendar =
VAR BaseCalendar =
CALENDAR ( DATE ( 2016; 1; 1 ); DATE ( 2025; 12; 31 ) )
RETURN
GENERATE (
BaseCalendar;
VAR BaseDate = [Date]
VAR Year =
YEAR ( BaseDate )
VAR MonthNumber =
MONTH ( BaseD
我是DAX查询的新手,我试图创建一个相当于以下SQL查询的DAX查询。
SELECT Year, Company, SUM(Actual Sales) as Actual, SUM(Planned Sales) as Planned
FROM Sales
GROUP BY Year, Company
在DAX中,我无法在groupby之后获取多列的聚合。我怎么解决这个问题?
在Excel中,我可以使用下面的LOOKUPVALUE使用一个简单的PowerPivot函数搜索数据库中的值:
LOOKUPVALUE('data'[Value];'data'[Person#];2;'data'[TekstCode];"Z2";'data'[Time];"2014Q4")
这将返回与person#、代码列和时间(在本例中为Lol )匹配的输出(字符串、数字或其他),下表如下所示:
TABLE: data
Person# TekstCode Time Value
1
我需要创建一个仪表板,它可以根据给定的月份或年份在00:00显示持续时间。我成功地使用DAX创建了一个计算列,该列可以在表中显示类似的内容。但是我无法使用该列中的值来显示,因为它们是字符串。
如何创建DAX度量值而不是计算列以00:00格式显示持续时间的总和并将其显示在仪表板中?
AHT In MM:SS =
SUMX('Raw Call',
VAR M = PATHITEM(SUBSTITUTE('Raw Call'[AHT],":","|"),1)
VAR S = PATHITEM(SUBSTITUTE('Raw
我最近开始使用PowerBI并学习DAX。我想要将条件伪代码转换为DAX,这将产生一个名为"Percentage“的列。因此,我的表由列Company (Dole、Dyson、Monsanto等)、水果名称(苹果、香蕉、梨、西红柿、黄瓜等)和食品组(蔬菜、肉类等)组成。 Company | Fruit Name | Food Group
----------------------------------
Dole | Apple | Fruit
Dyson | Chicken | Meat
Dole | Pear | Fru