max - Power BI Dax 选择与度量的最大值对应的行值
问题描述
我有一个包含一些库存的表
物品 | 主题 | 数数 |
---|---|---|
书 | 浪漫的 | 5 |
游戏 | 战争 | 10 |
书 | 传 | 20 |
书 | 战争 | 15 |
游戏 | 谜 | 30 |
我创建了一个度量来计算属于每一行的总组件的百分比:
percentage =
individual_count = CALCULATE(SUM(inventory[count]), FILTER(inventory, inventory[Item]=MAX(inventory[Item]) && inventory[Theme] == MAX(inventory[Theme])))
RETURN
DIVIDE(individual_count, SUM(inventory[count]))
物品 | 主题 | 数数 | 百分比(测量) |
---|---|---|---|
书 | 浪漫的 | 5 | 6.25 |
游戏 | 战争 | 10 | 12.5 |
书 | 传 | 20 | 25 |
书 | 战争 | 15 | 18.75 |
游戏 | 谜 | 30 | 37.5 |
我想计算度量的最大值并能够过滤表格,所以我只得到最大值的行
物品 | 主题 | 数数 | 百分比(测量) |
---|---|---|---|
游戏 | 谜 | 30 | 37.5 |
如果有人可以帮助我解决问题,我将不胜感激。
解决方案
推荐阅读
- asp.net - 接受 ASP.NET WebAPI 中的任何 HTTP 方法/动词
- javascript - 在 Angular HTTP PUT 的请求正文中传递原始数据类型
- node.js - 如何从静态服务器提供裸 git repos?
- makefile - CMake:如果自定义命令无法创建输出之一,则失败
- android - “com.android.support:appcompat-v7:28.0.0”错误
- c# - 从可枚举加载时映射输入列
- php - 在 laravel 中对视图进行单元测试?
- c++ - C++ - 为什么我在 if-else-statement 中的 else-statement 被忽略?
- python - 如何将 cloudwatch 目标输入作为参数传递给 Lambda 函数
- php - 如何通过 php 类中的私有函数检查变量是否存在?