powerbi - 商业智能 | 从 YYYY Q 格式的日期类型列创建计算列。例如,2018 年第三季度
问题描述
我们有一个日期列,我想在 Power BI 中以 YYYY Q(季度数字)格式创建一个新列。
例如,如果日期是 2017 年 11 月 21 日,则新列应存储 2017 年第四季度。稍后我们想使用新计算的列作为我们报告的切片器。
实现这一目标的最佳方法是什么?
例如,请在下面找到示例数据。
2018 年 11 月 21 日将是 2018 年第四季度的新列
10/12/2017 将是 2017 年第四季度的新列
2016 年 2 月 11 日将是 2016 年第一季度的新列2018 年 7 月 10 日
将是 2018 年第三季度的新列
解决方案
您应该可以使用FORMAT
where TableName[ColumnName]
is the table column where your dates are来做到这一点:
= FORMAT(TableName[ColumnName], "yyyy \Qq")
这里 the\
是一个转义字符,所以它知道按Q
字面意思解释,yyyy
是年份,q
是季度数。
推荐阅读
- nagios - nagios 中的主动和被动检查有什么区别
- java - 使用 Java 将阿拉伯字符整理到 MySQL 数据库中
- docker - 如何在 Go Docker 多阶段构建中添加本地依赖项?
- java - json简单解析数组
- css - VueJS + Webpack + 动态 CSS
- python - 如何在没有 UI 的情况下打开 Maya?
- twitter-bootstrap-3 - 无法使用 bootstrap 3 媒体查询删除所有小屏幕上的 div 填充
- ms-wopi - 如何识别 Office Online 365 中的刷新事件?
- angular - 更改路线后Angular 4脚本不起作用
- react-native - 文件下载不适用于 IOS 的本机反应