【问题标题】:How Do You Subtotal with Autofilter in Excel?如何在 Excel 中使用自动筛选进行小计?
【发布时间】:2026-02-10 00:15:01
【问题描述】:

我目前正在制作一份 Excel 表格,其中列出了在公司工作的人员名单。 该公司有多个团队和多个职位,我已将它们全部列在 Excel 工作表中(我使用的是 Excel 2007)。而且由于职位和人员名单每天都可能不同(基于谁被提升或解雇),我不得不制作日期列并在“日期”、“职位”和“团队”上放置一个过滤器。

现在我想将其过滤掉,比如说,年份 = 2011,职位 = 团队经理,团队 = 信息技术。团队。 我自己已经设法做到了这一点,但现在我想知道何时根据职位或团队名称将其过滤掉(从 700 多行中),是否可以添加同一团队下的总人数或相同的位置。

例如,如果信息技术部门有 10 人。团队,我可以让它显示“总人数 = 10”,而无需在应用过滤器时手动计算每个人吗? 此外,如果信息技术部门有 4 人。团队作为经理,它将显示“IT团队下的经理总数= 4”。

我可以在 Excel 中使用任何命令或方法来执行此操作吗?

【问题讨论】:

    标签: excel worksheet-function autofilter


    【解决方案1】:

    在你想要的单元格中输入以下内容,它会改变,如this link

    =SUBTOTAL(3, C2:C1000)
    

    【讨论】:

    • 有没有一种方法可以让我在每次应用不同的过滤器时创建一个列来显示小计?
    • 你有几千列,随便选一个,不知道你想要什么。
    • 嗨,泰勒,您的意思是如何在整个专栏中显示它?如果是这样,您可以将 Lance 示例中的 C2:C1000 替换为 $C:$C 列的地址,并且无论行数如何,它都会对整个列进行小计,同时考虑自动筛选。 HTH 戴夫。
    最近更新 更多