如何在Excel中对列进行分组

  • Share This
Michael Brown

本教程探讨了如何在Excel中手动分组,并使用自动大纲功能自动分组。

如果你对工作表的大量内容感到不知所措或感到困惑,你可以将列组织成组,以方便隐藏和显示工作表的不同部分,这样就只有相关的信息可以看到。

    如何在Excel中对列进行分组

    在Excel中分组时,最好是手动操作,因为 "自动大纲 "功能往往会带来有争议的结果。

    注意:为了避免不正确的分组,确保你的工作表没有任何隐藏列。

    要在Excel中对列进行分组,请执行以下步骤。

    1. 选择你要分组的列,或每一列中至少一个单元格。
    2. 关于 数据 选项卡,在 概要 组,点击 集团 或者使用Shift + Alt + 右箭头快捷键。
    3. 如果你选择的是单元格而不是整列,那么 集团 显而易见,你会选择 专栏 并点击 认可 .

    为了看看它在实践中是如何工作的,让我们在下面的数据集中对所有的中间列进行分组。 为此,我们突出显示列B到I,然后点击 集团 :

    这就创建了如下所示的第1级纲要。

    点击组顶部的减号(-)或左上角的轮廓数字1,可以隐藏组内的所有列。

    创建嵌套列组

    在任何组内,你都可以在内部层次上勾勒出多个组。 要创建一个内部的、嵌套的列组,你需要这样做。

    1. 选择要包括在内部组中的列。
    2. 关于 数据 选项卡,在 概要 组,点击 集团 或者按Shift + Alt + 右箭头快捷键。

    在我们的数据集中,为了分组Q1的细节,我们选择B到D列,然后点击 集团 :

    以同样的方式,你可以对第二季度的细节(F至H列)进行分组。

    注意:由于只有 相邻列 可以分组,你将不得不为每个内部组单独重复上述步骤。

    结果,我们现在有2个级别的分组。

    • 外围组(第1级)--B至I栏
    • 两个内部组(第2级)--B-D和F-H列。

    点击内部组上面的减号(-)按钮,只收缩那个特定的组。 点击左上角的数字2,可以折叠这个级别的所有组。

    要使隐藏的数据再次可见,可以通过点击加号(+)按钮来展开列组。 或者你可以通过点击轮廓号来展开某一层的所有组。

    提示和说明。

    • 要快速隐藏或显示轮廓条和数字,可同时按下Ctrl+8键。 第一次按下该快捷键会隐藏轮廓符号,再次按下会重新显示轮廓。
    • 如果大纲符号没有在你的Excel中显示出来,请确保 如果有大纲,显示大纲符号 适用于 复选框在你的设置中被选中。 文件 标签> 选择 > 高级类别 .

    如何在Excel中自动勾画列

    微软Excel也可以自动创建列的轮廓。 这样做有以下注意点。

    • 在你的数据集中不应该有任何空白列。 如果有的话,请按照本指南的描述删除它们。
    • 在每组细节栏的右边,应该有一个带有公式的摘要栏。

    在我们的数据集中,有3个摘要列,如下所示。

    要在Excel中自动勾勒出列,请执行以下操作。

    1. 选择数据集或其中任何一个单元格。
    2. 关于 数据 标签,点击下面的箭头 集团 ,然后点击 自动纲要 .

    在我们的案例中, 自动纲要 该功能为Q1和Q2的数据创建了两个组。 如果你还想为B-I列创建一个外层组,你就必须按照本教程第一部分的解释手动创建它。

    如果你的摘要栏被放置到 左边 的详细列,以这种方式进行。

    1. 点击右下角的一个小箭头。 概要 组,它被称为对话框启动器。

    2. 设置 弹出的对话框中,清除 细节右侧的摘要栏 框,并点击 认可 .

    之后,使用 自动纲要 功能,如上所述,你将得到以下结果。

    如何隐藏和显示分组的列

    根据你想掩盖或展示的组别多少,使用以下技术之一。

    隐藏和显示一个特定的列组

    • 隐藏 如果要删除某个组内的数据,请点击该组的减号(-)。
    • 显示 在某组内的数据,点击该组的加(+)号。

    展开或折叠整个大纲到一个给定的水平

    要隐藏或显示整个轮廓到某一层次,请点击相应的轮廓编号。

    例如,如果你的大纲有三层,你可以通过点击数字2来隐藏第二层的所有组。 要展开所有组,点击数字3。

    隐藏和显示所有分组的数据

    • 要隐藏所有的组,请点击数字1,这将显示最低级别的细节。
    • 要显示所有数据,请点击最高的大纲编号。 例如,如果你有四个级别,请点击数字4。

    我们的样本数据集有3个大纲级别。

    第1级--只显示 项目 总数 (A和J列),同时隐藏所有的中间列。

    第2级--除第1级外,还显示第1和第2季度的总数(E和I栏)。

    3级--显示所有数据。

    如何只复制可见列

    在隐藏了一些列组后,你可能想把显示的数据复制到其他地方。 问题是,以通常的方式突出显示概述的数据会选择所有的数据,包括隐藏的列。

    要想只选择和复制可见的列,这是你需要做的。

    1. 使用轮廓符号来隐藏你不希望复制的列。
    2. 用鼠标选择可见的列。
    3. 关于 首页 选项卡,在 编辑工作 组,点击 查找& 选择 > 转到 .
    4. 转到专题 对话框,选择 只有可见的细胞 ,然后点击 认可 .

    5. 现在你只选择了可见的单元格,按Ctrl + C来复制它们。
    6. 点击目标单元格,按Ctrl + V粘贴复制的数据。

    如何在Excel中取消列的分组

    Microsoft Excel提供了一个选项,可以一次性删除所有分组,或者只取消某些列的分组。

    如何删除整个轮廓

    要想一次删除所有分组,请到 数据 标签> 概要 组,点击下面的箭头 非集团化 ,然后点击 清晰的轮廓 .

    注意事项。

    • 清除轮廓只是删除轮廓符号,并不删除任何数据。
    • 如果某些列组在清除轮廓时被折叠,这些列在轮廓被移除后可能仍然被隐藏。 要显示数据,请手动撤销列。
    • 一旦轮廓被清除,就不可能用 "撤消 "把它找回来。 你必须从头开始重新创建轮廓。

    如何取消对特定列的分组

    要删除某些列的分组而不删除整个大纲,需要执行以下步骤。

    1. 选择你想取消分组的行。 为此,你可以按住Shift键,同时点击分组的加号(+)或减号(-)按钮。
    2. 关于 数据 选项卡,在 概要 组,并点击 非集团化 或者同时按下Shift + Alt + 左箭头键,这是Excel中的取消分组的快捷键。

    这就是如何在Excel中分组和自动列出列。 感谢你的阅读,希望下周在我们的博客上见到你。

    Michael Brown is a dedicated technology enthusiast with a passion for simplifying complex processes using software tools. With more than a decade of experience in the tech industry, he has honed his skills in Microsoft Excel and Outlook, as well as Google Sheets and Docs. Michael's blog is dedicated to sharing his knowledge and expertise with others, providing easy-to-follow tips and tutorials for improving productivity and efficiency. Whether you're a seasoned professional or a beginner, Michael's blog offers valuable insights and practical advice for getting the most out of these essential software tools.