Power Pivot里的表间关系不起作用?

小勤:我在Power Pivot里建了两个表的关系,你看:

大海:这个没啥问题啊。

小勤:但是,做数据透视表的时候是错的啊,这个关系明显没有起作用嘛!你看:

大海:还有这种事?

小勤:那你试试?

大海:我做数据透视表没问题啊!

小勤:那我做的为什么有问题?

大海:你这透视表都没做完!就拉了两个字段到行里,值都没放!

小勤:那关系就不起作用了?

大海:其实这不是表间关系不起作用,而是表间关系不直接对两个筛选器进行互相约束。

小勤:那有什么意义?反正我放了值进去都会起作用的,自然就变成了其相对应的关系了,干嘛不直接在拉字段到行字段的时候就限制好呢?

大海:在Power Pivot里,那可不一定被这层关系完全限制住啊。还记得前面我们讲《Calculate的忽略(删)筛选上下文》的例子吗?这里再举个例子,比如,我们可以在计算时忽略掉“小写字母”这个筛选器,结果完全不一样:

小勤:晕,建了关系,然后又在DAX公式里可以忽略掉这层关系?

大海:这是Power Pivot既为你提供了表间关系的简单操作方法,而同时又提供给你一套可以打破关系从而实现更加高级应用的可能,如果在数据透视表里的两个字段就直接把关系给完全限制住了,那后面想做一些特殊的分析可能就很麻烦了。

小勤:有什么实际的应用例子吗?

大海:这方面的例子很多,后面再逐步跟您讲。


(0)

相关推荐

  • 文本透视表

    这是一个奇怪的需求,也是真实的需求.实际上,你如果仔细读一下本文,就会发现,这还是一个挺常见的需求. 介绍 所谓文本透视表就是在透视表的值字段区域,不用传统的求和,计数,或显示为百分比等数值,而是显示 ...

  • 【不可能的数据透视表】如何用数据透视表计算中位数

    关于平均值与中位数的差异,大家都是很容易理解的,在Excel中也有相应的函数.但是如果你想用透视表做出中位数,这是不可能的. 什么是中位数? 简单的说,中位数就是一堆数字中间的那个. 一般来说,我们用 ...

  • Excel数据分析(Power BI)之一 创建数据模型

    上一节我们介绍了Power BI的准备知识(阅读:Power BI的准备知识-将Excel作为数据库).本节我们介绍如何创建数据模型. 数据模型可以为多个数据表创建关系,它运行在内存中,对数据表的数据 ...

  • 真香!做数据数据可视化看板的捷径!轻松连接图表数据源

    函数公式.职场模板.财务应用.分析图表.练习题.软件工具.表格合并.Office 365.Power Query.表格美化.符号作用.条件格式.学会骗.一本不正经.避坑指南.数据整理

  • 不可能的透视表之如何在透视表中显示文本

    我们,让Excel变简单 我们面对的问题很简单. 假设有以下数据: 数据中记录了各部门的人员 现在我们需要将这份数据进行如下的展示: 我们有什么方法能快速做出这个报表,并且这个过程还能够自动化:即如果 ...

  • Power Pivot里用DAX创建表

    一般来说,我们很少在Power Pivot里用DAX直接创建表,但是,了解这些基础内容,也很有必要. 为了方便直接显示结果,以下操作在Power BI中完成,若在Excel中,可用链接回表或DAX S ...

  • Power Pivot里那么多表,都是从哪里来的?

    今天的内容来自视频群里一个朋友的提问: 当Power Pivot数据模型里的表很多的时候,到底这些表都是从哪儿来的?如果某个表的数据源需要改变,到底从哪改? 对于Power Pivot的数据来源问题, ...

  • Excel中的数据建模:表间关系一线牵,何须大量公式拼数据

    小勤:现在的数据分析往往涉及好多个表,比如客户表.产品表.订单表.订单明细表等等,经常要结合起来分析,每次都要把一个表的数据匹配到另一个表里才能分析,岂不要累屎? 大海:在传统数据透视表里的确是要那么 ...

  • PP-DAX入门:Power Pivot里怎么输入日期?

    小勤:Power Pivot里怎么输入日期啊?大海:Power Pivot里输入日期有很多种方式,不同的方式有一些细微的差别,可以根据不同情况进行选择.比如:1.文本型输入,然后转换类型,如所示: 结 ...

  • 为什么power Pivot里导入的数据少列了?

    小勤:我用Power Pivot接入的数据表,明明数据源表里有这一列,但数据模型里却没有啊!如下图所示: 大海:你这个数据是从其他Excel工作簿里导进来的? 小勤:对啊.那不应该也是可以联动刷新的吗 ...

  • Power Pivot里接入的外部Excel工作簿改名改位置了,怎么办?

    小勤:Power Pivot里引用的外部Excel工作簿路径变了,怎么办? 大海:那就改路径呗.呵呵. 小勤:哪里能改啊?或者能不能像Power Query那样利用Excel里的Cell函数做成动态的 ...

  • Power Pivot里的空文本怎么来的?怎么处理?日期也转换不了,怎么办?

    前面,我们在文章<PP-数据建模:明明删除了重复项,为什么还是说有重复值?>里提到,文本后面的空格,在添加到Power Pivot数据模型时会被删除,不过,在当时的案例里,没有暴露出来另一 ...

  • Power Pivot里怎么区分BLANK和0?

    小勤:在Power Pivot里,BLANK跟0到底是什么关系呢?大海:BLANK()在计算时等于0啊.小勤:那如果要区分BLANK()和0呢?比如有的产品库存是0的: 但有的产品实际上是不存在的(可 ...

  • 1对1的表间关系改不了?其实你会操作的话很简单!

    Excel的Power Pivot里,表间的关系经常默认就关联在了一起,但是,我们知道,大多数自动化生成的东西,都有可能会出错,比如,有些1对1的关系表,因为PP不支持1对1关系(Power BI里是 ...