![](/img/trans.png)
[英]How to translate SQL to DAX and create calculated table in Power BI Desktop
[英]how to create a calculated table having distinct values from one column in DAX inside Power BI Desktop
我想创建一个新表,其值与表Fact_Sale的[Delivery Date Key]列不同。
[交货日期键]列具有以下提到的值
2013-01-12
2013-01-15
2013-04-19
2013-04-18
现在我想创建一个具有以下值的新表,只考虑年份和月份。 日期将被硬编码为 1。因为要按月和年而不是日期对销售额进行分组。所以新表的最后一行将是
2013-01-01
2013-04-01
我正在尝试使用以下 DAX 查询,但 DISTINCT 似乎不接受年份 function:
Date1 = DISTINCT(date(year('Fact Sale'[Delivery Date Key]),month('Fact Sale'[Delivery Date Key]),1))
我也添加了错误的图像。有没有另一种方法来处理这种情况。 我被困了 3 天了..
在我的例子中,要求是从表中的列之一创建一个不同的 IP 地址列表。
我试图在Power Query的转换数据屏幕中创建一个表。
这是对我有用的代码。
= let
Source = #"TABLENAME",
firstCol = #"TABLENAME"[Client Ip],
IP = List.Distinct(firstCol),
#"DistinctIP" = Table.FromColumns({IP}, {"IP"})
in
#"DistinctIP"
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.