Excel > 分析数据 > 数据透视表 > 设计和布局
透视数据透视表或数据透视图中的数据

在 Microsoft Excel 2010 中,可通过更改数据的字段布局来透视数据透视表或数据透视图中的数据。使用“数据透视表字段列表”,可以添加、重新排列或删除字段,使数据完全按您所要的方式在数据透视表或数据透视图中显示。

默认情况下,在数据透视表字段列表中所做的更改将自动在报表布局中更新。为了在访问大量外部数据时提高性能,可以临时切换为手动更新。

本文内容


使用数据透视表字段列表

创建数据透视表时,Excel 会显示数据透视表字段列表,这样您就能将字段添加到数据透视表、根据需要重新排列和重新定位字段,或者从数据透视表中删除字段。默认情况下,数据透视表字段列表显示两个部分:

可以将数据透视表字段列表停靠在 Excel 窗口的任意一侧,然后沿水平方向调整其大小;也可以取消停靠数据透视表字段列表,此时既可以沿垂直方向也可以沿水平方向调整其大小。

如果看不到数据透视表字段列表,确保单击数据透视表中的任意位置。

如果关闭了数据透视表字段列表,可以再次将其显示。右键单击数据透视表,然后单击“显示字段列表”。也可以单击功能区上的“字段列表”(对于数据透视表,“数据透视表工具”“选项”选项卡,“显示”组;对于数据透视图,“数据透视图工具”“分析”选项卡,“显示/隐藏”组)。

如果在数据透视表字段列表中未看到要使用的字段,刷新 (刷新:更新数据透视表或数据透视图中的内容以反映基本源数据的变化。如果报表基于外部数据,则刷新将运行基本查询以检索新的或更改过的数据。)数据透视表或数据透视图,以显示自上次操作以来添加的任何新字段、计算字段 (计算字段:数据透视表或数据透视图中的字段,该字段使用用户创建的公式。计算字段可使用数据透视表或数据透视图中其他字段中的内容执行计算。)、度量、计算度量或维度(“数据透视表工具”“选项”选项卡,“数据”组)。

数据透视表字段列表的工作方式

为了在创建数据透视表或数据透视图的字段布局时,获得所要的结果,应了解数据透视表字段列表的工作方式,以及排列不同类型字段的方法,这一点很重要。

数据透视表字段列表的工作方式

标注 1 外部数据源包含组织为一个或多个显示在字段列表中的字段(也称为列)的结构化数据。

标注 2 将一个字段移动到字段列表中的“报表筛选”区域,这样会同时将该字段移动到数据透视表中的“报表筛选”区域。

标注 3 将一个字段移动到字段列表中的“列标签”区域,这样会同时将该字段移动到数据透视表中的“列标签”区域。

标注 4 将一个字段移动到字段列表中的“行标签”区域,这样会同时将该字段移动到数据透视表中的“行标签”区域。

标注 5 将一个字段移动到字段列表中的“值”区域,这样会同时将该字段移动到数据透视表中的“值”区域。

在数据透视表字段列表中移动字段的准则

若要创建字段布局,请使用下面的准则将“值”、“名称”和“维度”字段从字段部分移到布局部分中的四个报表区域。

更改数据透视表字段列表视图

数据透视表字段列表有五种不同视图,这些视图是为不同类型的数据透视表任务而设计并优化的。

  1. 若要更改视图,单击数据透视表字段列表顶部的“字段列表视图”按钮。

    数据透视表字段列表视图按钮

  2. 在该列表中,选择下列某个视图:
    字段节和区域节层叠这是默认视图,是为少量字段而设计的。
    字段节和区域节并排此视图是为当您在各区域中有四个以上字段时添加和删除字段而设计的。
    仅字段节此视图是为添加和删除多个字段而设计的。
    仅 2 x 2 区域节此视图只是为重新排列多个字段而设计的。
    仅 1 x 4 区域节 此视图只是为重新排列多个字段而设计的。

提示  在“字段部分和区域部分堆积”“字段部分和区域部分并排”视图中,您可以调整每一部分的宽度和高度,方法是:将鼠标指针悬停在部分分隔线上,直到指针变为垂直双箭头 垂直双箭头 或水平双箭头 水平双箭头,将双箭头向上下左右拖动到所需位置,然后单击双箭头或按 Enter。

 返回页首

将字段添加到数据透视表或数据透视图

创建数据透视表或数据透视图后,就可以添加包含要在报表中显示的数据的字段。通常,您为布局部分中的每个区域选择一个字段。但是,为了看到某个特定字段的不同值,还可以将一个字段的多个副本添加到“数值”区域。

如果数据透视表连接到包含大量数据的外部数据源,您可以在将字段添加到报表之前筛选一个或多个字段,这样有助于减少更新报表所需的时间。

添加要显示的字段

在数据透视表字段列表中,可执行下列一项或多项操作,将字段添加到数据透视表或数据透视图:

在“数值”区域中添加一个字段的多个副本

如果数据透视表是基于 Excel 工作表中的数据,或者是来自非联机分析处理 (OLAP) (OLAP:为查询和报表(而不是处理事务)而进行了优化的数据库技术。OLAP 数据是按分级结构组织的,它存储在多维数据集而不是表中。) 数据源的外部数据,那么在这样的数据透视表中,可能需要将同一字段多次添加到“数值”区域。无论数据类型是数值还是非数值,都可以这样做。例如,您可能需要并排比较计算,如毛利和净利、最低和最高销售量,或者客户数量和客户占总客户数的百分比。

  1. 在数据透视表字段列表中的“选择要添加到报表的字段”框中,单击某个字段,并按住鼠标不放,然后将其拖入布局部分的“数值”区域中。
  2. 重复步骤 1 在“数值”区域中创建该字段的您要显示的任意数量的副本。
  3. 在数据透视表中,任意更改该字段每个副本中的汇总函数或自定义计算。

    提示  在数据透视表中,还可以根据需要更改复制的字段的名称。

注意  

添加字段前筛选数据

 返回页首

在数据透视表或数据透视图中重新排列字段

在数据透视表字段列表中,可以使用布局部分底部的四个区域之一来重新排列现有字段或重新放置那些字段:

数据透视表说明数据透视图说明
数值 用于显示汇总数值数据。数值用于显示汇总数值数据。
行标签用于将字段显示为报表侧面的行。位置较低的行嵌套在紧靠它上方的另一行中。 轴字段(类别)用于将字段显示为图表中的轴。
列标签 用于将字段显示为报表顶部的列。位置较低的列嵌套在紧靠它上方的另一列中。图例字段(系列)用于显示图表的图例中的字段。
报表筛选用于基于报表筛选中的选定项来筛选整个报表。报表筛选用于基于报表筛选中的选定项来筛选整个报表。

 返回页首

从数据透视表或数据透视图中删除字段

若要删除字段,在数据透视表字段列表中,执行下列操作之一:

 返回页首

在报表布局的自动更新和手动更新之间切换

默认情况下,在数据透视表字段列表中所做的更改将自动在报表布局中更新。要在访问大量外部数据时提高性能,可以临时切换到手动更新模式。手动更新模式可让您在数据透视表字段列表中快速添加、移动和删除字段。但是,您要在切换回自动更新模式之后,才能使用报表。

  1. 若要启用数据透视表的手动更新,请在数据透视表字段列表的底部,选中“推迟布局更新”复选框。

    警告  在将报表布局设置为手动更新后,如果关闭数据透视表字段列表、改为“仅字段”视图,或者退出 Excel,那么 Excel 将放弃您对数据透视表所做的任何布局更改,而不会出现请您确认的提示。

  2. 在数据透视表字段列表中,进行字段布局更改,然后单击“更新”手动更新数据透视表中的布局。
  3. 若要在字段列表中完成报表布局更改后恢复为自动更新,请清除“推迟布局更新”复选框。

注意  每当您打开工作簿时,数据透视表都会以自动更新模式启动。

 返回页首

add another field to my pivot Add PivotTable fields to the workbook Display new fields on my pivottable My PivotTable has too many fields. put more data in the PivotTable xl