powerbi - 计算最后选择的字段名称
问题描述
我为一家非营利组织工作,我们有一个系统记录在线捐赠过程中采取的每项操作的以下字段:
- 日期/时间(以纪元 unix 时间戳格式)
- 操作名称(范围可以从单击“下一步”按钮到选择资金)
- 会话 ID
我基本上是想记录过程中最后选择的基金(最好是计算栏)。我目前有另一列说明所使用的捐赠表格的类型,所以我想深入了解具体的资金。
任何帮助将不胜感激 - 谢谢
解决方案
试试这个:
=
VAR maxtimestamp =
CALCULATE (
MAX ( Table1[Date/Time] ),
FILTER ( ALL ( Table1 ), Table1[Session ID] = EARLIER ( Table1[Session ID] ) )
)
VAR maxfundsession =
CALCULATE (
MAX ( Table1[Date/Time] ),
FILTER (
ALL ( Table1 ),
LEFT ( Table1[Action], 11 ) = "Select Fund"
&& Table1[Session ID] = EARLIER ( Table1[Session ID] )
)
)
RETURN
IF (
Table1[Date/Time] = maxtimestamp,
CALCULATE (
LASTNONBLANK ( Table1[Action], 1 ),
FILTER (
Table1,
Table1[Session ID] = EARLIER ( Table1[Session ID] )
&& Table1[Date/Time] = maxfundsession
)
),
BLANK ()
)
推荐阅读
- python - Json 转换为 csv 文件但数据没有逐列跟随
- python - 如何为 CustomMessage_AdminCreateUser 触发器发送自定义消息?
- angular - 有没有办法在禁用 CSRF 的同时保留 Spring 默认登录页面?
- angular - SASS 无效的属性值
- javascript - 在 Angular 8 应用程序中获取选项配置的打字稿错误
- java - 同步访问相同文件,并发访问不同文件
- c++ - 循环多个枚举
- javascript - 删除多行文本区域文本每行“-”之前的所有字符
- python - 如何将多个csv文件合并为1个文件
- javascript - 远程 Web 服务器对 HTML Web 表单没有 JSON 响应