Pivot Table系列之展开/折叠用法 (Expand/Collapse)
1.遇到的问题:
PivotTable中本来已经展开的维度的Hierarchy(层次结构),在切换切片器的数据集时,层次结构就折叠在一起了;没有按照之前的方式展开显示。
2.在做成PivotTable时,正常显示

3.如果切换到201512数据版本,月份的层级结构Y-Q-M默认折叠起来显示了。
分析:
PivotTable中的层级结构(Hierarchy)默认是折叠起来的,即使我们在当前层级中通过点击+打开的层级显示,在切换到新的层级结构,还是会默认折叠显示。
例如:本例中,切换到其他年份,层级结构还是折叠起来。

4.所以需要我们在PivotTable中每个层级都进行设置【Expand Entire Field】;
注意:是在每个层级都需要进行设置。
例如:本例中的Y-Q-M层级,需要在Y和Q层级都设置全部展开。
设置方法:
Step1, 在PivotTable中,选中Y层级,右键,Expand/Collapse,Expand Entire Field。

Step2, 同理设置Q层级。
5.再次切换切片器到201512
Y-Q-M层级展开显示如图:

6.关联问题总结:
问题1:PivotTable中层级如何合并、居中显示?
解决方法:
Step1, 在PivotTable中,右键,选择【PivotTable Options…】
Step2, 在属性窗口中,在【Layout & Format】标签页,选中【Merge and center cells with labels】

Step3,【 OK】关闭属性设置。
效果图如下所示:
设置之前

设置之后:Y-Q-M全部居中显示

问题2:如何隐藏PivotTable中的+/-(即展开折叠的按钮)?有时为了减少看报表人员的操作,默认显示展开的层次结构。
解决办法:
方法1:在【ANALYZE】标签页中,选中或者取消【+/- Buttons】选中状态即可控制PivotTable中展开折叠按钮的显示。

方法2:在PivotTable中,右键,【Pivot Table Options…】,【Display标签页】,【Show expand/collapse buttons】选中与否控制。

Pivot Table系列之展开/折叠用法 (Expand/Collapse)的更多相关文章
- Pivot Table系列之切片器 (Slicer)
1. 遇到的问题: 在Excel中,用PivotTable来做数据报告展示: 问题1:在同一个Sheet页里,多个PivotTable如何实现同步刷新? 问题2:在不同Sheet页之间,多个Pivot ...
- Use Excel Pivot Table as a BI tool
Normally, we have created a table, view in database or cube in SSAS, user can use Excel as a BI tool ...
- jquery垂直展开折叠手风琴二级菜单
摘要:jquery实现垂直展开二级菜单 最近新开发一个简单项目,用到左侧两级的菜单.找找了手头的文件,竟然没有现成的代码,算了,去网上找找整理下吧. 注:jquery-1.8.3.min.js需要下载 ...
- sql pivot、unpivot和partition by用法
原文:sql pivot.unpivot和partition by用法 演示脚本 from sys.sysobjects where name = 'Student' AND type = 'U') ...
- 2018.03.29 python-pandas 数据透视pivot table / 交叉表crosstab
#透视表 pivot table #pd.pivot_table(data,values=None,index=None,columns=None, import numpy as np import ...
- (三、四)Superset 1.3图表篇——透视表-Pivot Table
本系列文章基于Superset 1.3.0版本.1.3.0版本目前支持分布,趋势,地理等等类型共59张图表.本次1.3版本的更新图表有了一些新的变化,而之前也一直没有做过非常细致的图表教程. 而且目前 ...
- Open xml 操作Excel 透视表(Pivot table)-- 实现Excel多语言报表
我的一个ERP项目中,客户希望使用Excel Pivot table 做分析报表. ERP 从数据库中读出数据,导出到Excel中的数据源表(统一命名为Data),刷新Pivot table! 客户还 ...
- javascript实现列表的点击展开折叠
<script> window.onload = function() { //要折叠的区域 var catalog = document.getElementById("div ...
- js 控制展开折叠 div html dom
js 控制展开折叠 div html dom <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" ...
随机推荐
- 深入探索C++对象模型(五)
构造.解构.拷贝语意学(Semantics of Construction,Destruction, and Copy) 一般而言,class的data member应该被初始化,并且只在constr ...
- myBatis动态语句详解
SQL 映射XML 文件是所有sql语句放置的地方.需要定义一个workspace,一般定义为对应的接口类的路径.写好SQL语句映射文件后,需要在MyBAtis配置文件mappers标签中引用,例如: ...
- [codeforces113D]Museum
D. Museum time limit per test: 2 seconds memory limit per test: 256 megabytes input: standard input ...
- 在微服务系统开发部署中使用Azure RBAC自定义角色
Azure的官方文档介绍了如何创建用于Azure基于角色的访问控制的自定义角色(RBAC Role). 我们也可以根据同样的原理把RBAC细粒度资源管理运用于微服务产品的开发部署中.(https:// ...
- [0] 错误1“GenerateResource”任务意外失败。....
解决方案1:关闭VS,删除目录下DEBUG文件夹下所有文件,打开VS重新编译.
- [0] JAVABEAN & JAVASERVLET
Servlet技术是Sun公司提供的一种实现**页的解决方案,它是基于Java编程语言的WEB服务器端编程技术.Servlet技术也是Jsp技术的基础.一个Servlet程序就是一个实现了特殊接口的J ...
- 为什么多线程、junit 中无法使用spring 依赖注入?
为什么多线程.junit 中无法使用spring 依赖注入? 这个问题,其实体现了,我们对spring已依赖太深,以至于不想自己写实例了. 那么到底是为什么在多线程和junit单元测试中不能使用依赖注 ...
- vue组件大集合 component
vue组件分为全局组件.局部组件和父子组件,其中局部组件只能在el定义的范围内使用, 全局组件可以在随意地方使用,父子组件之间的传值问题等. Vue.extend 创建一个组件构造器 template ...
- ByteBuffer源码分析
在进行数据传输的时候,往往需要使用到缓冲区,常用的缓冲区就是JDK NIO类库中提供的java.nio.Buffer,实现类如下: 在使用NIO编程时,最常用的是其中的ByteBuffer,本篇分析B ...
- PHP数字价格格式化,保留两位小数
number_format(($v['cash']/100),2); demo=>9,271.15
