首页 文章

按天分组并计算,以获得Max,Min,Percentile等,无需额外的表格

提问于
浏览
1

美好的一天 . 我正在寻找一种方法,每天将下表分组并使用度量计算ID,以便能够获得最大计数,最小计数,百分位数等 .

Date        ID
2018-01-01  ABC
2018-01-01  DEF
2018-01-01  GHI
2018-01-02  JKL
2018-01-02  MNO
2018-01-03  PQR
2018-01-03  STU
2018-01-03  VWX

我可以创建一个这样的表使用:

group_by_count = SUMMARIZE(Table1;Table1[Date];"count";COUNTROWS(Table1)) 

Date    count
2018-01-01 00:00:00 3
2018-01-02 00:00:00 2
2018-01-03 00:00:00 3

但是,我不想在报告中添加额外的表,因为我的真实数据包含了几年的数据以及我将过滤的其他有趣的列 . 任何想法如何只使用措施去做?

Further clarification: 我的最终目标是获得一个度量,例如,返回最大计数 . 我的示例数据将是3.我将在卡片中使用此度量并为卡片构建动态文本 . 然后我可以构建一个文本,例如:"The maximum number of events in one day was 3" .

1 回答

  • 1

    您不需要实际创建新表 . 您可以在度量中使用 SUMMARIZE 函数 . 例如,

    MaxCount = MAXX(SUMMARIZE(Table1; Table1[Date]; "Count"; COUNT(Table1[ID])); [Count])
    

相关问题