前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >PowerBI公式-Values函数

PowerBI公式-Values函数

作者头像
公众号PowerBI大师
发布于 2019-08-07 02:44:04
发布于 2019-08-07 02:44:04
5.6K0
举报

Values 函数

开启DAX公式学习的第三阶段。一般情况微软官网上对公式的翻译比较生涩,然而对于Values这个函数我觉得它解释得特别清楚:“返回由一列构成的一个表,该表包含来自指定表或列的非重复值”。换言之,重复值将被删除,仅返回唯一值。

在学习Filter公式时提到过虚拟表的概念,这个表存在我们的数据模型中,并与所筛选的原表关联。Values生成的表也是一张虚拟表。

在学习Filter函数的章节中我们求季度销售数量超过200杯的分店的销售数量, [销售量7]=Calculate([销售量], filter('区域负责人名单', [销售量]>200) ,实现这个计算的前提是我们有一张含有不重复城市名称列的区域负责人名单表,然而这是理想情况,如果模型中没有这张表呢?

试一下用Values来替换'区域负责人名单表',创建一个新的度量值[销售量9]。

你会看到销售量9=销售量7的结果,这是因为Values返回的这张虚拟表存在数据模型中并与源表即咖啡数据表关联,达到了同区域负责人名单表一样的效果。通过这个小例子我想你应该明白了Values和虚拟表的功能。

记得学校学英语的时候老师经常教背各种句型,比如thank somebody for doing something.学习DAX也有很多经典句型,今天学习的 Calculate([度量值], filter(Values('表'[列名称]), ...)) 就是一款非常好用的。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-05-12,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 PowerBI大师 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档