powerbi - 在 power bi 中创建包含基表中新添加的资金的表
问题描述
我需要在 power bi 中创建一个虚拟表,其中仅包含新添加的基金名称(表示仅在本年度存在且在上一年中不存在的基金。以下是包含新旧基金名称的示例数据.
样本数据:
解决方案
第一个 DAX 表达式将返回一个表,该表被过滤到前几年没有出现基金名称的行:
Table_previous_Year_Fundnames =
VAR previous_Year_Fundnames =
CALCULATETABLE (
VALUES ( 'Table'[Fund Name] ),
YEAR ( 'Table'[Report date] ) <> YEAR ( TODAY () )
)
RETURN
CALCULATETABLE ( 'Table', NOT 'Table'[Fund Name] IN previous_Year_Fundnames )
仅对于新的基金名称,您只需要使用这部分:
previous_Year_Fundnames =
CALCULATETABLE (
VALUES ( 'Table'[Fund Name] ),
YEAR ( 'Table'[Report date] ) <> YEAR ( TODAY () )
)
推荐阅读
- javascript - 多个(2)拖放JQuery
- terminal - 当我尝试安装 Homebrew 时,为什么终端提示要求输入密码?
- java - 在移动设备和可穿戴设备上保存表盘设置
- php - Goutte - 从 $crawler->filter() 获取内部值
- php - 如何将 2 个表格总结为 1 个表格
- amazon-web-services - 从 S3 存储桶中读取 2 个文件,进行转换,然后将结果写入同一存储桶中的另一个目标文件
- javascript - Javascript - 文件上传;检查图像是否具有透明背景
- python - 使用 lxml 抓取非静态站点
- java - 无法输出到客户端
- sql-server - 使用 CATALOG_COLLATION 创建表失败并出现语法错误(将 Azure 数据库复制到本地开发 SQL Server)