Excel 复制分级显示的数据

对于分级显示状态下的工作表,在选择只显示部分级别的数据时,直接复制当前的显示数据区域到其他工作表中时,并不能得到复制前所显示的结果,而是将整个工作表数据一并复制过来,如图23-15和图23-16所示。

图23-15 已经创建行和列分级显示的工作表

图23-16 直接复制粘贴的结果

如果想要实现复制分级显示下的内容,则可以借助于其他方法来实现这一操作。

如图23-15所示的工作表是一个已经建立的行和列分级显示的数据表。把当前显示的结果复制到其他工作表中的具体操作步骤如下。

步骤1:选择单元格区域,例如这里选择“A1:I15”。

步骤2:按F5键或快捷键“Ctrl+G”,都会弹出“定位”对话框,在对话框中选择“定位条件”按钮,弹出“定位条件”对话框。

步骤3:在对话框中选择“可见单元格”单选按钮,如图23-17所示,单击“确定”按钮。

图23-17 “定位条件”对话框

步骤4:此时工作表中的单元格区域“A1:I15”已经被选中了,按快捷键“Ctrl+C”进行复制。

步骤5:选择目标单元格位置,按快捷键“Ctrl+V”进行粘贴,结果如图23-18所示。

图23-18 复制后的结果

Excel 自定义分级显示样式

对于分级显示行,Microsoft Office Excel应用RowLevel-1和RowLevel-2等样式(例如:字体、字号和缩进等格式设置特性的组合,将这一组合作为集合加以命名和存储。应用样式时,会同时应用该样式中所有的格式设置指令)。对于分级显示列,Excel会应用ColLevel-1和ColLevel-2等样式。这些样式使用加粗、倾斜及其他文本格式来区分数据中的汇总行或汇总列。通过更改每个样式的定义方式,可以应用不同的文本和单元格格式,进而自定义分级显示的外观。无论在分级显示的创建过程中,还是在创建完毕之后,都可以向分级显示应用样式。

自动向汇总行或汇总列应用样式。

步骤1:选择“数据”选项卡“分级显示”单元组右下角的“外边框”按钮,弹出“设置”对话框。

步骤2:在对话框中选中“自动设置样式”复选框。

步骤3:单击“确定”按钮即可。

向现有汇总行或汇总列应用样式。

步骤1:选择要应用分级显示样式的单元格。

步骤2:选择“数据”选项卡“分级显示”单元组右下角的“外边框”按钮,弹出“设置”对话框。

步骤3:在对话框中选中“自动设置样式”复选框。

步骤4:单击“应用样式”按钮。

提示此外,还可以使用自动套用格式(可应用于数据区域的内置单元格格式集合,如字体大小、图案和对齐方式。Excel可识别选定区域的汇总数据和明细数据的级别,然后对其应用相应的格式)为分级显示数据设置格式。

Excel 分级显示的删除

在对Excel分级显示进行删除时,不会删除工作表中的任何数据。如图23-11所示是一张已经创建和分级显示的工作表,如果用户想将分级显示删除,则可以执行以下操作步骤。

步骤1:打开已经创建分级显示的工作表。

步骤2:选择“数据”选项卡“分级显示”单元组中的“取消组合”下方的按钮,从弹出的菜单中选择“取消分级显示”命令,此时的工作表如图23-14所示。

图23-14 删除分级显示

Excel 分级显示的隐藏

用户如果想显示或隐藏分级显示的各个级别,则可以通过单击相应的分级显示数字按钮或显示/隐藏按钮来实现。

数字1的级别是最高的,单击按钮,则显示最高一级的内容,而不显示其他明细数据。数字2的级别其次,单击按钮,会同时显示1级和2级的内容,其他的编号依次类推,如果要显示所有级别的明细数据,单击数字最大的按钮即可。

在同一级别的数据内容中会包含多个分组,单击“显示”按钮可以展开显示相应分组中的明细数据,单击“隐藏”按钮则可以隐藏相应的分组数据。

此外还可以通过功能区的按钮来完成分级显示的隐藏或显示操作。

如图23-12所示的工作表中已经建立了分级显示。

图23-12 局部展开前

选择单元格B8,然后依次单击“数据”选项卡“分级显示”单元组中的“显示明细数据”按钮,此时的工作表如图23-13所示。

图23-13 局部展开后

此时如果选中单元格B8,然后再依次单击“数据”选项卡“分级显示”单元组中的“隐藏明细数据”按钮,此时的工作表如图23-12所示。

Excel 自动创建分级显示

如图23-8所示的工作表是一张已经分别按行和列方向设置了分类求和公式的数据表,在使用分级显示功能时,系统会从汇总公式中自动地判别出分级的位置,从而可以自动生成分级显示的样式。

图23-8 目标数据

自动创建分级显示的具体操作步骤如下。

步骤1:选择数据区域中的任意单元格。

步骤2:选择“数据”选项卡“分级显示”单元组中的“创建组”下方的按钮,从弹出的菜单中选择“自动建立分组显示”命令。

此时在原工作表的行标签左侧和列标签上方分别显示出了分组显示符和标识线,如图23-9所示。

图23-9 自动生成分组显示

除了使用以上操作方法外,还可以按快捷键“Ctrl+8”,弹出如图23-10所示的对话框,单击“确定”按钮,也可以快速地自动创建分级显示。

在图23-9中第10行“市场3汇总”并没有和其他的行一样自动生成了2级显示,这是因为该行的公式只引用了上面的单独一行,因此不能自动生成相应的分级显示,这时则需要用户通过手的方式修改“市场3汇总”的分级显示。

图23-10 警告对话框

步骤3:选中第9行,选择“数据”选项卡“分级显示”单元组中的“创建组”按钮,此时就建立了2级分级显示,如图23-11所示。

图23-11 手动修改分级显示的结果

提示:1)分级设置的公式必须包含数据区域引用。

2)公式所引用的数据区域必须在一行或一列数据数据区域以上。

Excel 手动创建列的分级显示

前面一节讲的是手动创建行的分级显示,用户也一定注意到在“设置”对话框中的“明细数据右侧”复选框。用户可以取消对该复选框的选择来实现创建列的分组显示,以图23-6工作表数据为例,说明其具体操作步骤。

图23-6 积分返馈工作表

手动创建列的分级显示的具体操作步骤如下。

步骤1:依次选择“数据”选项卡“分级显示”单元组右下角的“外边框”按钮,弹出如图23-2所示的“设置”对话框,在对话框中取消“明细数据的右侧”复选框。单击“确定”按钮,完成设置。

步骤2:选中D列,依次选择“数据”选项卡“分级显示”单元组中的“创建组”下方的按钮,从弹出的菜单中选择“创建组”命令,建立第2级分级显示。

步骤3:选中F列至M列,依次选择“数据”选项卡“分级显示”单元组中的“创建组”下方的按钮,从弹出的菜单中选择“创建组”命令,建立第2级分级显示。

步骤4:选中G列至M列,依次选择“数据”选项卡“分级显示”单元组中的“创建组”下方的按钮,从弹出的菜单中选择“创建组”命令,建立第3级分级显示。

步骤5:选中O列和P列,选择“数据”选项卡“分级显示”单元组中的“创建组”下方的按钮,从弹出的菜单中选择“创建组”命令,建立第2级分级显示。

步骤6:选中P列,依次选择“数据”选项卡“分级显示”单元组中的“创建组”下方的按钮,从弹出的菜单中选择“创建组”命令,建立第3级分级显示。

步骤7:建立分级显示的结果如图23-7所示,在工作表的上方出现了分级显示符号以及标识线,通过单击这些分级显示符号按钮可方便地进行分组显示。

图23-7 手动创建列分级显示

Excel 手动创建行的分级显示

对于层次关系的规律性不是很明显的数据内容,用户通常使用手工创建的方法进行分级显示。如图23-1所示的工作表是一张积分返馈数据,数据内容都是文本类型的数据。如果按“积分”字段中数据的位数建立分级显示,就需要通过手动的方式创建分级显示。

手动创建行分级显示的具体操作步骤如下。

步骤1:依次选择“数据”选项卡“分级显示”单元组右下角的“外边框”按钮,弹出如图23-2所示的“设置”对话框。

步骤2:在对话框中取消“明细数据的下方”复选框。

步骤3:单击“确定”按钮,完成设置。

步骤4:选中第4行,依次选择“数据”选项卡“分级显示”单元组中的“创建组”下方的按钮,从弹出的菜单中选择“创建组”命令,建立第2级分级显示。

步骤5:选中第6至13行,依次选择“数据”选项卡“分级显示”单元组中的“创建组”下方的按钮,从弹出的菜单中选择“创建组”命令,建立第2级分级显示。

步骤6:选中第7至13行,依次选择“数据”选项卡“分级显示”单元组中的“创建组”下方的按钮,从弹出的菜单中选择“创建组”命令,建立第3级分级显示。

图23-1 “积分返馈表”

图23-2 “设置”对话框

图23-3 手动创建分级显示

步骤7:选中第15和第16行,选择“数据”选项卡“分级显示”单元组中的“创建组”下方的按钮,从弹出的菜单中选择“创建组”命令,建立第2级分级显示。

步骤8:选中第16行,依次选择“数据”选项卡“分级显示”单元组中的“创建组”下方的按钮,从弹出的菜单中选择“创建组”命令,建立第3级分级显示。

步骤9:建立分级显示的结果如图23-3所示,在工作表的左侧出现了分级显示符号以及标识线,通过单击这些分级显示符号按钮可方便地进行分组显示。

用户可以单击分级显示符按钮,可以看到第1级的显示效果,如图23-4所示。

用户可以单击分级显示符按钮,可以看到第2级的显示效果,如图23-5所示。

图23-4 选择第1级显示

图23-5 选择第2级显示

注意:1)不能对多重选定区域使用“组合”命令,只能对连续区域使用“组合”命令。

2)在创建分组显示时要注意分组项设置的方向,系统默认的是在“明细数据的下方”或“明细数据的右侧”。如果要将分级项设置在明细数据的上方或左侧,则应该先选择“数据”选项卡“分级显示”单元组右下角的“外边框”按钮,弹出如图23-2所示的“设置”对话框,在对话框中取消“明细数据的下方”或“明细数据右侧”复选框的选中状态。

Excel 分级显示分类汇总数据的2种方法

对数据进行分类汇总后,Excel会自动按汇总时的分类对数据进行分级显示,并且在数据清单的行号左侧出现一些层次分级显示按钮“-”和“+”。分级显示汇总结果有两种方法,具体介绍如下。

方法1

用户可以直接单击工作表列标签左侧的数字分级显示按钮来设置显示的级别,例如,单击数字“2”,只显示二级分类汇总,如图6-110所示。

图6-110 单击数字“2”

方法2

还可以单击分级显示按钮,使它变为按钮即可显示下级分类汇总或明细数据,如图6-111所示。

图6-111 显示嵌套分类汇总

Excel 2019复制分级显示数据

对于分级显示状态下的工作表,在选择只显示部分级别的数据时,直接复制当前的显示数据区域到其他工作表中时,并不能得到复制前所显示的结果,而是将整个工作表数据一并复制过来。

STEP01:打开“复制分级显示效果.xlsx”工作簿,切换至“Sheet1”工作表,选择“A1:I15”单元格区域,在选择的区域处单击鼠标右键,在弹出的隐藏菜单中选择“复制”选项,如图8-34所示。

STEP02:切换至“Sheet2”工作表,选择A1单元格,按“Ctrl+V”组合键进行粘贴,粘贴单元格数据后的结果如图8-35所示。

图8-34 选择“复制”选项

直接复制粘贴的结果

图8-35 直接复制粘贴的结果

如果想要复制分级显示下的内容,则可以借助于其他方法来实现这一操作。

如图8-34所示的工作表是一个已经建立的行和列分级显示的数据表。把当前显示的结果复制到其他工作表中的具体操作步骤如下。

STEP01:选择“A1:I15”单元格区域,按“F5”键或“Ctrl+G”组合键打开“定位”对话框,在对话框中单击“定位条件”按钮,如图8-36所示。

STEP02:随后会弹出“定位条件”对话框,在“选择”列表区域中单击选择“可见单元格”单选按钮,然后单击“确定”按钮,如图8-37所示。

图8-36 单击“定位条件”按钮

图8-37 “定位条件”对话框

STEP03:此时工作表中的A1:I15单元格区域已经被选中了,按“Ctrl+C”组合键进行复制,如图8-38所示。

STEP04:选择目标工作表位置,例如此处选择“Sheet2”工作表中的A1单元格,然后按“Ctrl+V”组合键进行粘贴,结果如图8-39所示。

复制可见单元格

图8-38 复制可见单元格

复制可见单元格结果

图8-39 复制可见单元格结果

Excel 2019自定义分级显示样式

对于分级显示行,Microsoft Office Excel应用RowLevel-1和RowLevel-2等样式,例如:字体、字号和缩进等格式设置特性的组合,将这一组合作为集合加以命名和存储。应用样式时,会同时应用该样式中所有的格式设置指令。对于分级显示列,Excel会应用ColLevel-1和ColLevel-2等样式。这些样式使用加粗、倾斜及其他文本格式来区分数据中的汇总行或汇总列。通过更改每个样式的定义方式,可以应用不同的文本和单元格格式,进而自定义分级显示的外观。无论在分级显示的创建过程中,还是在创建完毕之后,都可以对分级显示应用样式。

自动对汇总行或汇总列应用样式的具体操作步骤如下。

切换至“数据”选项卡,单击“分级显示”组中的对话框启动器按钮,打开如图8-32所示的“设置”对话框。在对话框中勾选“自动设置样式”复选框,然后单击“确定”按钮即可。

对现有汇总行或汇总列应用样式的具体操作步骤如下。

选择要应用分级显示样式的单元格,切换至“数据”选项卡,单击“分级显示”组中的对话框启动器按钮,打开如图8-33所示的“设置”对话框。在对话框中勾选“自动设置样式”复选框,然后单击“应用样式”按钮即可。

自动向汇总行或汇总列应用样式

图8-32 自动向汇总行或汇总列应用样式

对现有汇总行或汇总列应用样式

图8-33 对现有汇总行或汇总列应用样式

此外,还可以使用自动套用格式(可应用于数据区域的内置单元格格式集合,例如,字体大小、图案和对齐方式。Excel可识别选定区域的汇总数据和明细数据的级别,然后对其应用相应的格式)为分级显示数据设置格式。