powerbi - 如何在滚动 3 个月时使用 percentile.exc 在 powerbi 中创建计算列?
问题描述
我需要一些帮助来构建一个使用 percentile.exc 函数滚动 3 个月的计算列,因为我对 PowerBI 还很陌生。
思路如下:
- 我有一个值在 0 和 1 之间的“比率”列
- 我需要计算另一列来计算滚动 3 个月该比率的第 90 个百分位。
到目前为止,我想出了这个:
90thpercentile_3m_ratio = PERCENTILE.EXC(TableName, SELECTCOLUMNS(TableName, "ratio", FILTER(TableName, DATESINPERIOD(TableName[Date], MAX(TableName[Date]), -3, MONTH))), 0.9)
这向我抛出了错误:表达式引用了多个列。
编辑:也试过这个,但虽然它确实计算了 3 个月的滚动,但它没有考虑百分位数
test = CALCULATE (
PERCENTILE.INC(TableName[ratio], 0.9),
DATESINPERIOD(TableName[date],MAX(TableName[date]),-3,MONTH)
)
如果您能给我任何关于如何完成这项工作的线索,我将不胜感激。非常感谢
解决方案
推荐阅读
- angular - Send an action with file contents in NgRx / Angular 7
- pandas - 取消堆叠单列数据框
- arrays - Julia: delete rows and columns from an array or matix
- flutter - 如何在颤动中获得数字的 n 次方(数字的平方或立方等)?
- html - ngbDropdownMenu.close() on multiple dropdowns
- python - 为什么 sum 函数不正确地舍入两个浮点数
- django - 如何在 Zappa (wkhtmltopdf) 中安装 OS 依赖包
- python - 按特定轴过滤元组列表
- java - 在使用 material.textfield.TextInputLayout 时,我的轮廓框涵盖了提示。如何在不覆盖我的盒子的情况下显示提示?
- r - `mstate`:将“long”格式数据准备成“mstate”格式数据