设计数据透视表的布局和格式

创建数据透视表并添加要分析的字段后, 您可能想要增强报表布局和格式,以使数据更容易阅读和扫描的详细信息。若要更改的数据透视表布局,您可以更改数据透视表和字段、 列、 行、 分类汇总、 空单元格和行的显示方式。若要更改数据透视表报表的格式,您可以应用预定义的样式、 镶边的行和条件格式。

重要: 功能区上的数据透视表工具选项卡附带两个选项卡-分析(Excel 2016和Excel 2013) 或选项(Excel 2010和Excel 2010) 和设计。 请注意,此主题中的过程提及分析选项选项卡一起无论身在何处适用。

更改数据透视表的布局窗体

若要对数据透视表或其各种域进行大量布局更改,可以使用三个格式之一︰

  • 压缩形式   在一栏中显示不同的行区域字段中的项目,并使用缩进区分来自不同字段中的项目。行标签占用压缩形式,留出更多空间的数值数据较少的空间。展开折叠按钮显示,以便您可以显示或隐藏采用压缩形式的详细信息。压缩形式是节省空间并使数据透视表更容易阅读,因此为指定的默认布局窗体的数据透视表。

    采用压缩形式的数据透视表

  • 表格形式   显示每个字段的一列,并在此处字段标题。

    表格形式的数据透视表

  • 大纲形式   类似于表格形式,但它可以在每个组的顶部显示分类汇总,因为下一步列中的项目将显示当前项目下的一行。

    大纲形式的数据透视表

更改为压缩、 轮廓或表格形式的数据透视表

  1. 单击数据透视表中的任何地方。

    这将显示数据透视表工具,功能区上的选项卡。

  2. 设计选项卡上的布局组中,单击报表布局,然后执行下列操作之一︰

    • 要保留相关数据从水平展开屏幕并帮助最小化滚动,单击采用压缩形式显示

      采用压缩形式,字段都包含在一列和缩进以显示嵌套的列关系。

    • 若要分级显示经典数据透视表样式中的数据,请单击以大纲形式显示

    • 若要查看所有数据以传统的表格格式,并轻松地将单元格复制到另一个工作表,请单击以表格形式显示

      Excel 功能区图像

更改项目标签窗体布局中的显示的方式

  1. 在数据透视表报表中,选择将行字段。

    这将显示在功能区上的数据透视表工具选项卡。

    您也可以双击行中的字段大纲或表格形式,并继续执行步骤 3。

  2. 分析选项选项卡,在活动字段组中,单击字段设置

    Excel 功能区图像

  3. 字段设置对话框中,单击布局 & 打印选项卡,然后在布局下执行下列操作之一︰

    • 若要以大纲形式显示字段项,请单击“以大纲形式显示项标签”

    • 若要以压缩形式显示或隐藏同一列中下一字段的标签,请单击“以大纲形式显示项标签”,然后选择“显示同一列中下一字段的标签(压缩形式)”

    • 若要以类似于表格的形式显示字段项,请单击“以表格形式显示项标签”

更改数据透视表中的域排列方式

要获得所需布局最终结果,可以添加、 重新排列和使用数据透视表字段列表中删除字段。

如果看不到数据透视表字段列表中,确保选中数据透视表报表。如果您仍然看不到数据透视表字段列表中,在选项选项卡上的显示/隐藏组中,单击字段列表

如果看不到您想要使用的数据透视表字段列表中的字段,您可能需要刷新数据透视表报表以显示任何新字段、 计算的字段,度量值、 计算度量值或最后一个操作后所添加的尺寸。在选项选项卡的数据组中,单击刷新

有关使用数据透视表字段列表的详细信息,请参阅使用字段列表以排列数据透视表中的字段

将字段添加到数据透视表

请执行下列一项或多项操作:

  • 选中字段部分中每个字段名称旁边的复选框。 字段将放置在布局部分的默认区域中,但您可以在需要时重新排列。

    默认情况下,文本字段添加到行标签区域,数值字段将添加到区域,而联机分析处理 (OLAP) 日期和时间层次结构添加到列标签区域。

  • 右键单击字段名称,然后选择相应的命令,添加到报表筛选器添加到列标签添加到行标签,或添加到值,以将字段置于布局部分的特定区域。

  • 单击并按住字段名称,然后字段部分和布局部分中的某个区域之间拖动字段。

复制的数据透视表报表中的字段

在数据透视表报表中基于 Excel 工作表中的数据或非 OLAP 源数据从外部数据,您可能想要在同一字段多次添加到区域,以便您可以通过使用值显示方式功能来显示不同的计算。例如,您可能想要比较计算-并排,如毛和净利润、 最小和最大销售或客户计数和总客户的百分比。有关详细信息,请参阅显示不同的计算数据透视表值字段中

  1. 单击并按住字段名称,在域部分中,然后将该字段拖到布局部分中的区域。

  2. 重复步骤 1 中为您想要复制的字段的次数。

  3. 在每个复制字段中,更改汇总函数或自定义计算所需的方式。

    注释: 

    • 当您向值区域中,添加两个或多个字段,它们是否同一个或多个不同字段的副本时,字段列表自动将值列标签添加到区域。您可以使用此字段在区域内向上和向下移动字段位置。您甚至可以将值列标签移动到列标签区域或行标签区域。但是,您无法移到报表筛选器区域中的值列标签。

    • 数据类型是数值或非数字,可以向报表筛选器行标签列标签区域中添加一次一个字段。如果您尝试多次添加相同的字段,例如到行标签和布局部分中的列标签区域 — 字段会自动从原始区域中删除并放到新建区域。

    • 若要将相同域添加到区域的另一种方法是通过使用公式中的相同字段的公式 (也称为计算的列)。

    • 基于 OLAP 数据源的数据透视表中,不能超过一次添加相同的字段。

重新排列数据透视表中的字段

您可以通过使用布局部分底部的四个区域之一来重新排列现有字段或重新放置那些字段:

数据透视表

描述

数据透视图

描述

数值   

用于显示汇总数值数据。

数值   

用于显示汇总数值数据。

行标签   

用于将字段显示为报表侧面的行。低位置中的行嵌套在其上方的另一行。

轴字段 (类别)   

用于将字段显示为图表中的轴。

列标签   

用于将字段显示为在报表顶部的列。低位置中的列嵌套在其上方的另一列。

图例字段 (系列) 标签   

用于显示图表的图例中的字段。

报表筛选器   

用于基于报表筛选中的选定项来筛选整个报表。

报表筛选器   

用于基于报表筛选中的选定项来筛选整个报表。

若要重新排列字段,请单击其中一个区域中的字段名称,然后选择下列命令之一:

选择此项

收件人

上移   

域向上移动一个位置的区域中。

向下移动   

将字段下移区域中的位置。

移到开头   

将该字段移到区域的开头。

移至末尾   

将该字段移到区域的末尾。

移动到报表筛选器   

将该字段移到报表筛选器区域中。

移动到行标签   

将该字段移到行标签区域。

移动到列标签   

将该字段移到列标签区域。

移动到值   

将该字段移到值区域。

值字段设置字段设置   

显示字段设置值字段设置对话框。有关每个设置的详细信息,请单击帮助按钮 按钮图像 顶部的对话框。

您还可以单击并按住字段名称,,以及不同区域之间字段和布局部分中,然后拖动字段。

从数据透视表中删除字段

  1. 单击数据透视表。

    这将显示在功能区上的数据透视表工具选项卡。

  2. 要显示在分析选项选项卡的显示组中,数据透视表字段列表中,如有必要,请单击字段列表

    Excel 功能区图像

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

    • 在数据透视表字段列表中,清除字段名称旁边的复选框。

      注意: 清除复选框,在字段列表中从报表中删除字段的所有实例。

    • 在布局区域中,单击域名称,然后单击删除字段

    • 单击并按住字段名称,在布局部分中,然后将其拖外部数据透视表字段列表。

更改列、行和分类汇总的布局

若要进一步优化数据透视表的布局,您可以更改的影响布局的列、 行和分类汇总,如显示分类汇总行的上方或关闭列标题。您也可以重新排列各个项目的行或列。

打开或关闭列和行字段标题

  1. 单击数据透视表。

    这将显示在功能区上的数据透视表工具选项卡。

  2. 若要切换显示和隐藏字段标题,在分析选项选项卡的显示组中,单击字段标题

    Excel 功能区图像

在其行的上方或下方显示分类汇总

  1. 在数据透视表报表中,选择您要显示分类汇总行字段。

    这将显示在功能区上的数据透视表工具选项卡。

    提示: 在大纲或表格形式,可以双击行字段,然后继续执行步骤 3。

  2. 分析选项选项卡,在活动字段组中,单击字段设置

    Excel 功能区图像

  3. 字段设置对话框中,在分类汇总和筛选选项卡,在分类汇总,下单击自动自定义

    注意: 如果未选择任何,将关闭分类汇总。

  4. 布局 & 打印选项卡,在布局中,单击以大纲形式显示项标签,然后执行下列操作之一︰

    • 若要显示分类汇总数据行上方的分类汇总,请选择在每个组的顶部显示分类汇总复选框。默认情况下选中此选项。

    • 若要显示分类汇总数据的行下方的分类汇总,请清除在每个组的顶部显示分类汇总复选框。

更改行或列项的顺序

执行下列任一操作:

  • 在数据透视表报表中,右键单击行或列标签中的项目,指向移动,,然后使用其中一个命令移动菜单上将项目移动到另一个位置。

  • 选择您想要移动,然后指向底部边框的单元格的行或列标签项目。当指针变为四向指针,将该项目拖到新位置。下图显示了如何通过拖动来移动行的项目。

    在数据透视表中移动项目的示例

刷新时调整列宽

  1. 单击数据透视表中的任何地方。

    这将显示在功能区上的数据透视表工具选项卡。

  2. 分析选项选项卡的数据透视表组中,单击选项

    Excel 功能区图像

  3. 数据透视表选项对话框中,在布局和格式选项卡,在格式中,执行下列操作之一︰

    • 以自动适合数据透视表报表列的大小,宽的文本或数字值,请选择更新自动调整列宽复选框。

    • 若要保持当前数据透视表报表列宽,请清除自动调整列宽更新复选框。

将列移动到行标签区域或行与列标签区域

您可能希望将列字段移动到行标签区域或将行字段移动到列标签区域,以优化数据透视表的布局和可读性。将列移动到行或将行移动到列,相当于是在转置字段的垂直或水平方向。此操作也称为“透视”行或列。

执行下列任一操作:

  • 右键单击行字段,指向移动 < 字段名称 >,,然后单击移动到列,< 字段名称 >

  • 列字段中,右键单击,然后单击移至行的 < 字段名称 >

  • 将行或列字段拖至其他区域。下图显示了如何将列字段移动到行标签区域。

    更改数据透视表布局的示例

    1.单击列字段

    2.将其拖动到行区域

    3.运动成为如地区行字段

合并或取消合并外部行和列项的单元格

为了水平和垂直居中显示项目或取消合并外部行和列顶部的项目组中的字段中的项左对齐才能的单元格,您可以合并行和列项的单元格。

  1. 单击数据透视表中的任何地方。

    这将显示在功能区上的数据透视表工具选项卡。

  2. “选项”选项卡上的“数据透视表”组中,单击“选项”

    Excel 功能区图像

  3. 数据透视表选项对话框中,单击布局和格式选项卡,然后在布局下选中或清除合并及居中带标签的单元格复选框。

注意: 不能使用数据透视表中的对齐方式选项卡下的合并单元格复选框。

更改显示的空白单元格、 空白行和错误

有时可能需要当数据透视表数据中包含空白单元格、 空行或错误,并且您想要更改它们的显示的方式。

更改错误和空单元格的显示方式

  1. 单击数据透视表中的任何地方。

    这将显示在功能区上的数据透视表工具选项卡。

  2. 分析选项选项卡的数据透视表组中,单击选项

    Excel 功能区图像

  3. 数据透视表选项对话框中,单击布局和格式选项卡,然后在格式下执行下列一项或多项操作︰

    • 若要更改错误值显示,请选择错误值显示复选框。然后在框中,键入要替代错误值的值。若要将错误值显示为空单元格,请删除框中的所有字符。

    • 若要更改的显示空单元格,选择为空单元格显示复选框,然后键入您想要显示在文本框中的空白单元格的值。

      提示: 若要显示空白单元格,请删除框中的所有字符。若要显示零,请清除该复选框。

显示或隐藏行或项目之后的空行

行,请执行下列操作︰

  • 在数据透视表报表中,选择将行字段。

    这将显示在功能区上的数据透视表工具选项卡。

    提示: 在大纲或表格形式,可以双击行字段,然后继续执行步骤 3。

  • 分析选项选项卡,在活动字段组中,单击字段设置

    Excel 功能区图像

  • 字段设置对话框中,在布局 & 打印选项卡,在布局中,选中或清除每个项目标签后面插入空行复选框。

项目,请执行下列操作︰

  • 在数据透视表报表中,选择所需的项目。

    这将显示在功能区上的数据透视表工具选项卡。

  • 设计选项卡上的布局组中,单击空白行,然后选择每个项目标签后插入空行每个项目标签后删除空行复选框。

    Excel 功能区图像

    注意: 您可以应用字符和单元格格式对空行,但不能在其中输入数据。

更改没有数据的项和标签的显示方式

  1. 单击数据透视表中的任何地方。

    这将显示在功能区上的数据透视表工具选项卡。

  2. 分析选项选项卡的数据透视表组中,单击选项

    Excel 功能区图像

  3. 显示选项卡上的显示,请执行一个或多个下列操作︰

    • 若要显示无数据项目行上,选中或清除显示无数据行上的项目复选框以显示或隐藏没有值的行项目。

      注意: 此设置才可用的联机分析处理 (OLAP) 数据源。

    • 若要在列中显示不含数据的项目,请选中或清除显示无数据列上的项目复选框以显示或隐藏没有值的列项。

      注意: 此设置仅对 OLAP 数据源可用。

    • 若要在值区域中没有字段时显示项标签,请选中或清除显示在值区域中没有字段时的项目标签复选框以显示或隐藏项目标签时,在值区域中没有的字段。

      注意: 此复选框仅适用于使用早于Office Excel 2007的 Microsoft Office Excel 版本创建的数据透视表报表。

更改或删除格式

您可以从各种数据透视表样式库中进行选择。此外,您可以控制报表的联合行为。更改字段的数字格式是应用一致整个报表的格式的快速方法。您也可以添加或删除镶边 (交替深色和较浅背景) 的行和列。镶边可以使其更易于阅读和扫描数据。

应用样式来设置数据透视表报表的格式

您可以使用多种预定义的数据透视表样式 (或快速样式) 之一来快速更改的外观和数据透视表报表的格式。

  1. 单击数据透视表中的任何地方。

    这将显示在功能区上的数据透视表工具选项卡。

  2. 设计选项卡的数据透视表样式组中,执行下列任一操作︰

    • 单击显示数据透视表样式或滚动浏览以查看更多样式库。

    • 若要查看所有可用的样式,请单击其他按钮底部的滚动条。

      Excel 功能区图像

      如果您想要创建您自己的自定义数据透视表报表样式,单击新建数据透视表样式底部的库以显示新建数据透视表样式对话框中。

应用镶边若要更改数据透视表报表的格式

  1. 单击数据透视表中的任何地方。

    这将显示在功能区上的数据透视表工具选项卡。

  2. “设计”选项卡上的“数据透视表样式选项”组中,执行下列操作之一:

    • 若要替换为亮和较浅的颜色格式的每一行,请单击镶边行

    • 若要替换为亮和较浅的颜色格式的每一列,单击镶边列

    • 若要在绑定样式中包括行标题,请单击“行标题”

    • 若要在绑定样式包括列标题,请单击列标题

      Excel 功能区图像

删除数据透视表的样式或联合的格式

  1. 单击数据透视表中的任何地方。

    这将显示在功能区上的数据透视表工具选项卡。

  2. “设计”选项卡上的“数据透视表样式”组中,单击滚动条底部的“其他”按钮以查看所有可用的样式,然后单击库底部的“清除”

    Excel 功能区图像

应用条件格式的数据透视表中

使用条件格式可以帮助您直观地查看和分析数据、发现关键问题以及识别模式和趋势。条件格式可以帮助您回答特定有关您的数据。有了解当您在使用条件格式的数据透视表报表的重要差异︰

  • 如果通过筛选、隐藏级别、折叠和展开级别或移动字段来更改数据透视表的布局,则只要没有删除底层数据中的字段,条件格式就会保留。

  • “值”区域中字段的条件格式范围可以基于数据层次结构,由一列或多列的行或一行或多行的列上的父级(层次中下一个较高级别)的所有可见子级(层次中下一个较低级别)决定。

    注意: 在数据层次结构中,子级不继承父级的条件格式,父级也不继承子级的条件格式。

  • 设置范围的区域中字段的条件格式的三种方法︰ 按选定内容、 按相应字段和按值字段。

有关详细信息,请参阅应用条件格式

更改字段的数字格式

  1. 在数据透视表报表中,选择感兴趣的字段。

    这将显示在功能区上的数据透视表工具选项卡。

  2. 分析选项选项卡的活动字段组中,单击字段设置

    Excel 功能区图像

    字段设置对话框中显示标签和报表筛选器;值字段设置对话框中显示的值。

  3. 单击底部的对话框中的数字格式

  4. 设置单元格格式对话框中,在类别列表中,单击要使用的数字格式。

  5. 选择您喜欢的选项,然后单击确定两次。

    您可以值字段中,右键单击,然后单击数字格式

包含 OLAP 服务器格式设置

如果您已连接到 Microsoft SQL Server Analysis Services 联机分析处理 (OLAP) 的数据库,您可以指定 OLAP 服务器格式来检索和显示的数据。

  1. 单击数据透视表中的任何地方。

    这将显示在功能区上的数据透视表工具选项卡。

  2. 分析选项选项卡,在数据组中,单击更改数据源,然后单击连接属性

    Excel 功能区图像

  3. 连接属性对话框中,在用法选项卡,然后在OLAP 服务器格式设置部分中下, 中,执行下列操作之一︰

    • 若要启用或禁用数字格式,如货币、 日期和时间,选中或清除数字格式复选框。

    • 若要启用或禁用字体样式,例如粗体、 斜体、 下划线和删除线,选中或清除字形复选框。

    • 若要启用或禁用填充颜色,请选择或清除填充颜色复选框。

    • 若要启用或禁用文本颜色,请选择或清除文本颜色复选框。

保留或放弃格式

  1. 单击数据透视表中的任何地方。

    这将显示在功能区上的数据透视表工具选项卡。

  2. 分析选项选项卡的数据透视表组中,单击选项

    Excel 功能区图像

  3. 布局和格式选项卡,在格式中,执行下列操作之一︰

    • 若要保存数据透视表报表布局和格式,以便它使用每次执行操作,请在数据透视表报表中,选择保留更新单元格格式复选框。

    • 若要放弃数据透视表布局和格式并且在每次对数据透视表执行操作时都采用默认布局和格式,请清除“更新时保留单元格格式”复选框。

    注意: 虽然此选项也会影响数据透视图报表的格式,趋势线、 数据标签、 误差线,并为特定的数据系列的其他更改不会保留。

需要更多帮助吗?

可随时在 Excel 技术社区中咨询专家,在解答社区获得支持,或在 Excel User Voice 上建议新功能或功能改进。

注释: 

  • 机器翻译免责声明:本文是由无人工介入的计算机系统翻译的。Microsoft 提供机器翻译是为了帮助非英语国家/地区用户方便阅读有关 Microsoft 产品、服务和技术的内容。由于机器翻译的原因,本文可能包含词汇、语法或文法方面的错误。

  • 请在 此处 中查找本文的英文版本以便参考。你和 Microsoft 社区的其他成员可以使用 Community Translation Framework (CTF) 来改进本文。只需将鼠标悬停在文章中的句子上,然后在 CTF 小组件中单击“IMPROVE TRANSLATION”即可。 单击此处了解有关 CTF 的详细信息。 使用 CTF 即表示你同意服务条款

扩展你的技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×