【问题标题】:Sumifs to Pivot Tables (Excel 2016)Sumifs 到数据透视表 (Excel 2016)
【发布时间】:2017-06-13 23:17:30
【问题描述】:

我目前的职责是维护和更新在 Excel 中创建的报告。我正在清理仪表板的源表。

我想根据下表创建一个数据透视表:

Record (A) | Created_Month (B) | Report_Month (C)
Entry 1    | Feb-17            | May-17
Entry 2    | Mar-17            | May-17
Entry 3    | Apr-17            | May-17
Entry 4    | May-17            | May-17
Entry 5    | May-17            | May-17
Entry 6    | May-17            | Jun-17
Entry 7    | Apr-17            | Jun-17
Entry 8    | Jan-17            | Jun-17
Entry 9    | Feb-17            | Jun-17
Entry 10   | May-17            | Jun-17
Entry 11   | Jun-17            | Jun-17
Entry 12   | Jun-17            | Jun-17

所以我们收到了一个 Excel 文件,其中包含与上面类似的数据表。我只需要报告与报告月份相同的月份创建的条目数。例如,对于 6 月 17 日,创建了 2 个条目。使用 COUNTIFS,可以提取此数据,但我想在以 Reporting_Month 作为列的数据透视表中进行提取。有什么建议么?

【问题讨论】:

    标签: excel excel-formula pivot-table excel-2016


    【解决方案1】:

    为保证稳健性,请使用“插入”>“表格”或 Ctrl-T 将原始数据转换为 Excel 表格对象。然后,在选中任何表格单元格后,单击“插入”>“数据透视表”。将 Report Month 字段拖到 Rows 区域,然后将 Record 字段拖到 values 中,因为它是文本,所以默认为 Count。

    评论后编辑:向您的数据源添加一列,使用公式检查两个月是否相同并返回正确的值。然后将该列用作数据透视表中的过滤器。

    【讨论】:

    • 感谢编辑,我是新来的(以前只是查看器),我还在学习如何在这里做事。无论如何,我尝试了你的建议。但我真正想做的是让枢轴获得 Created_Month=Report_Month 的条目总和。 5 月和 6 月应该只有 2 个条目。过滤器不会这样做,因为它只意味着过滤所有报告月份的总和。我尝试了计算字段/项目,但我对如何使用它们感到很困惑。希望您的投入。谢谢你!
    • 为此,您需要使用公式向数据源添加一列,该公式检查两个月是否相同并返回正确的值。然后将该列用作数据透视表中的过滤器。
    • 非常感谢!我坚持只使用我拥有的数据的想法。 :)
    • 太棒了。我将此添加到答案中。请将帖子标记为Tour 中所述的答案。这就是你可以在这里说谢谢的方式。
    猜你喜欢
    • 1970-01-01
    • 2010-10-14
    • 2020-03-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多