【问题标题】:Group Column by Day- DAX按天分组列 - DAX
【发布时间】:2021-12-23 18:17:54
【问题描述】:
我有这张桌子 A:
| ITEM |
DATE |
COUNT |
| A |
04.11.2021 13:38:51 |
1 |
| A |
04.11.2021 08:07:44 |
1 |
| A |
04.11.2021 08:07:42 |
1 |
| A |
04.11.2021 13:53:28 |
1 |
| B |
22.10.2021 21:14:19 |
1 |
| B |
22.10.2021 16:18:09 |
1 |
| B |
22.10.2021 18:15:11 |
1 |
| C |
06.11.2021 22:08:46 |
1 |
我想按日期(没有时间)对项目进行分组和计数,如下所示:
|项目|日期|计数|
|----|----|-----|
|A|2021 年 4 月 11 日 |4|
|B|22.10.2021 |3|
|C|06.11.2021 |1|
【问题讨论】:
标签:
ms-access
powerbi
dax
powerquery
daxstudio
【解决方案1】:
那就是:
Select
[Item],
DateValue([Date]) As ItemDate,
Sum([Count])
From
[Table A]
Group By
[Item],
DateValue([Date]) As ItemDate
【解决方案2】:
方法1:
将 DATE 格式更改为 yyyy-mm-dd 或其他日期格式。
然后将值 DATE 从 Don't summary 更改为 Earliest or Lastest。
此方法会将 DATE 格式从 Datetime 更改为 Date,并且还会更改为其他 Visuals 格式。如果您在其他视觉效果中使用基于日期时间的 Date,则会出现问题。
方法2:
创建一个新列(_date = 'Table A'[DATE].[Date])或新度量(_date= max('Table A'[DATE].[Date])),并在视觉。
您也可以使用_COUNT=COUNT('Table A'[DATE]) 代替COUNT。