专栏首页公众号PowerBI大师PowerBI公式-Hasonevalue

PowerBI公式-Hasonevalue

Hasonevalue 函数

Hasonevalue, 顾名思义,只有一个值,它返回的是真或假,即判断是否只有一个值。你可以看作它的等效表达式为COUNTROWS(VALUES([列名称])) = 1。

一个比较常用的功能是禁止求总计。句型为 =If (Hasonevalue('表'[列], [度量值], blank()) 什么意思,我们还用上面展示的这张表来说明,如果细心的话,你会注意到总计不是列值的加总。

这个并不意外,因为在讲度量值的工作原理中重要的一条是每一个值都是独立计算的,即便是总计也是独立计算。

这里2015年[销售量7]的总计筛选上下文是2015年,所以 [销售量7]=Calculate([销售量],filter('区域负责人名单',[销售量]>200) 在这里计算了2015年全年销售数量超过200杯的分店的销售数量,与上面的季度值没有任何关系。

但是这样的话问题来了,这个数字在这里显得没有意义,而且容易误导读者去解读数据。对于这种情况,处理方法一般有两种:1)变为空白 2)把它更改为对季度求和,达到对显示数据求"总计"的效果。我们先用Hasonevalue玩第一种,变为空白。

第二种方法对显示数据求总计需要用到公式SUMX,我们会在下一个章节做具体讲解。

这一节学了两个经典句型...终于体会到当年英语老师为什么要求背那些句子了,当你需要的时候可以信手拈来。总结一下:

通过唯一值的虚拟表计算Calculate([度量值], filter(Values('表'[列名称]), ...))

禁止求总计If (Hasonevalue('表'[列], [度量值], blank())

本文分享自微信公众号 - PowerBI大师(PowerBIMaster),作者:马世权

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2019-05-12

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 技巧-度量值的收纳盒

    今天推送一个小技巧,随着分析工作的深入,表格越来越多,创建的度量值也会越来越多,几十个度量值分布在十几张表中也是常事,有什么好的办法让他们规整起来?

    公众号PowerBI大师
  • 计算列与度量值

    Power BI虽然源于Excel,但毕竟是不同的产品。我们要试图抛弃Excel中单元格思维的方式,在BI中的表是以列式存储,没有Excel中以A1单元格定位的...

    公众号PowerBI大师
  • PowerBI公式-排名 RankX和TopN

    又是一对好用的函数,特别是对于营销分析,做业绩排名,当然对于学生考试成绩、运动比赛成绩的排名也不在话下,应用场景就根据自己需要来发掘吧。

    公众号PowerBI大师
  • 如何写出无法维护的代码

    总之,我们的口号是—— Write Everywhere, Read Nowhere

    框架师
  • 如何写出让同事无法维护的代码?

    译文:http://coolshell.cn/articles/4758.html

    CSDN技术头条
  • 如何写出无法维护的代码

    单字母的变量名。比如:a,b,c, x,y,z(如果不够用,可以考虑a1,a2,a3,a4,….)

    冯杰宁
  • 最全的常见css布局

    对于第一种,先通过对 header,content,footer 统一设置 width:1000px;或者 max-width:1000px(这两者的区别是当屏...

    grain先森
  • 【数据分析】客户细分

    何为客户细分?是技术,更是艺术 客户细分是20世纪50年代中期由美国学者温德尔史密斯提出的,其理论依据在于顾客需求的异质性和企业需要在有限资源的基础上进行有效地...

    陆勤_数据人网
  • 中文版的SAP Cloud for Customer销售订单创建手册

    默认显示的是客户工作中心,里面显示了四个可以用来下单的客户,ID分别是90102, 80102, 70102和60102。

    Jerry Wang
  • 为WordPress加入Fancybox相册功能免插件实现

    可以在js里面建个相应文件夹放置,也可分开放置,若图片与其他文件分开记得修改css里面的图片链接地址。

    汐楓

扫码关注云+社区

领取腾讯云代金券