我正在尝试使用计算字段来计算某个值在列中出现的次数。Measure 可以更轻松地做到这一点,但Measure 限制了我创建其他列的使用以及仪表板中的使用。
City
BOS
DTW
CLE
CLE
BOS
BOS
Expected Output:
City Total
BOS 3
CLE 2
DTW 1
Run Code Online (Sandbox Code Playgroud)
在查询编辑器中使用 Groupby 选项会忽略数据中的其他列。
如果您希望输出作为自己的表,那么您可以执行以下操作:
CityCount = SUMMARIZECOLUMNS(Cities[City], "Total", COUNT(Cities[City]))
Run Code Online (Sandbox Code Playgroud)
如果您希望将其作为计算列:
Total = COUNTROWS(FILTER(Cities, Cities[City] = EARLIER(Cities[City])))
Run Code Online (Sandbox Code Playgroud)
(假设您的表名称是Cities。)
| 归档时间: |
|
| 查看次数: |
19244 次 |
| 最近记录: |