数据透视表布局问题

时间:2017-04-29 09:14:04

标签: excel pivot-table

将旧的Excel 2003工作簿转换为2013.它有一个使用OLAP查询连接到SQL Server表的pivottable,我必须使用ODBC DSN完全重做数据源到数据源,因为OLAP由于某种原因,2013年的事情不起作用,可能是Citrix问题。

我已将工作簿转换为2013格式,并从同一数据源创建了一个新的数据透视表,但无法使其看起来正确。

请参阅下面链接中的2003年与2013年创建的表格

https://docs.google.com/document/d/1MPOqE4Mj68flBz63yI7vbL6gXmMP1_dC7DPQ0oxS2Ao/edit?usp=sharing

  1. 指定为“行”的字段在2013表中显示为“嵌套”,而在2003年显示为多列。此外,您可以在2003表中过滤文档类型,但不能过滤2013
  2. 日期字段已被列为列,我已经找到了如何让它按日期分割(有一些试验和错误),但请注意2003年它是如何显示月份日期的不同的(即当天的数字,而不是日期+月份,例如1而不是1月4日)。
  3. 有人可以帮忙吗?

1 个答案:

答案 0 :(得分:1)

在Excel 2013中,数据透视表的默认布局是“Compact Form”(您称之为“嵌套”)。 2003年的布局是表格形式,并且在2013年仍然可用。

  1. 点击数据透视表
  2. 转到数据透视表工具(顶部的标签页)
  3. 设计>报告布局
    enter image description here
  4. 以表格形式显示

  5. 将其更改为表格形式后,“文档类型”应显示为单个列,您可以对其进行过滤。 *可以通过拖动来调整行和列的顺序。

  6. 可以在“字段设置”中修改数据字段的格式。右键单击所需的单元格,然后查找“值字段设置”。