report - 在 Power BI 中,如何显示列中值的计数图表
问题描述
我有一个包含 CaseID、BidDate、DateOffered、DaysToBid 列的表。DaysToBid 是计算出来的,它只是 DateOffered 和 BidDate 之间的差异。每个案例有多个投标,每行一个投标。
我想显示一个图表,其中 x 轴 = 天数(例如从 0 到 365),以及 DaysToBid <= x 值的投标的累积数量(即计数)。我还需要按 DateOffered 字段过滤图表,例如显示给定月份、季度或年份的数据。
我已经为此工作了几天,但不知道该怎么做。我已经建立了一个表格,其中有一列数字(天)作为 x 值,以及一个包含累计投标数的计算列。我刚刚意识到日期范围过滤器不起作用的原因是计算列不是动态的,所以这种方法是没有希望的——一个新手错误。我得到的数据是文件中的每个出价,而不是日期范围。我正在使用日历表中的 [MinDate] 和 [MaxDate] 的收获度量。
我该如何设置呢?这似乎是一个很常见的情况,但我在网上找不到任何关于如何创建它的建议。
Numbers 表中的失败计算列如下。但显然这永远不会到达报告中的过滤器上下文,因此 [MinDate] 和 [MaxDate] 引用整个日历,而不是 =selected 范围。
Cumul_Bids = CALCULATE(
COUNT('Buyer_Review'[DaysToBid]),
FILTER('Buyer_Review',
[DaysToBid] <= Numbers[Number of Days]
&& [BidDate] >= [MinDate]
&& [BidDate] <= [MaxDate]
)
)
解决方案
推荐阅读
- javascript - 无法读取 admin.firestore.collection.doc.get.then.doc 中未定义的属性“firstName”
- java - HTTP代码返回后如何通知客户端异常
- r - 对 tobit 进行摘要时出错:$ 运算符对原子向量无效
- javascript - 从从 localStorage 导入的字符串中删除引号
- javascript - 创建元素后Vuetify滚动
- python - 仅使用标准库在 Python 中打开 SSH 会话
- sublimetext2 - Sublime Text 中的德语引号
- xml - 如何将 XML 文件可视化为图形?
- spring-roo - 无法在 macOS Mojave 10.14 中安装 Spring Roo 2
- artificial-intelligence - 通过增加 CLIPS 中某个值的顺序来输出特定的事实