【问题标题】:How to properly implement sumifs in excel?如何在 excel 中正确实施 sumifs?
【发布时间】:2022-12-22 03:46:47
【问题描述】:

我有一个如下表,它在工作表“网格”的行和列中有年月组合。



  1. year    year    2019    2019    2019    2019    2019    2019    2019    2019    2019    2019    2019    2019    2020    2020
    year    year-mm 2019-1  2019-2  2019-3  2019-4  2019-5  2019-6  2019-7  2019-8  2019-9  2019-10 2019-11 2019-12 2020-1  2020-2
    2019    2019-1  3   4   0   0   0   0   0   0   0   0   0   0   0   0
    2019    2019-2  4   0   0   0   0   0   0   0   0   0   0   0   0   0
    2019    2019-3  0   0   0   0   0   0   0   0   0   0   0   0   0   0
    2019    2019-4  0   0   0   0   0   0   0   0   0   0   0   0   0   0
    2019    2019-5  0   0   0   0   0   0   0   0   0   0   0   0   0   0
    2019    2019-6  0   0   0   0   0   0   0   0   0   0   0   0   0   0
    2019    2019-7  0   0   0   0   0   0   1   1   1   1   0   0   1   1
    2019    2019-8  0   0   0   0   0   0   0   2   1   0   1   1   1   1
    2019    2019-9  0   0   0   0   0   0   0   0   1   0   0   0   0   0
    2019    2019-10 0   0   0   0   0   0   0   0   0   2   1   0   1   0
    2019    2019-11 0   0   0   0   0   0   0   0   0   0   1   0   1   1
    2019    2019-12 0   0   0   0   0   0   0   0   0   0   0   0   0   0
    2020    2020-1  0   0   0   0   0   0   0   0   0   0   0   0   5   3
    2020    2020-2  0   0   0   0   0   0   0   0   0   0   0   0   0   6
    2020    2020-3  0   0   0   0   0   0   0   0   0   0   0   0   0   0
    2020    2020-4  0   0   0   0   0   0   0   0   0   0   0   0   0   0

    将上表视为行数据,我试图创建一个单独的表,它只过滤给定的年份(使用单元格 D5 中的下拉列表)。预期输出应如下所示,但出现 #Value 错误。

【问题讨论】:

  • 请将您的输入数据作为文本表格发布,以便我们可以复制粘贴。
  • 添加了它,但格式似乎不正确

标签: excel sumifs


【解决方案1】:

你需要FILTER()函数。尝试-

=FILTER(FILTER(Sheet1!B2:P18,Sheet1!A2:A18=D5),Sheet1!B1:P1=D5)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-02-01
    • 1970-01-01
    • 2022-12-22
    • 2020-11-22
    • 2010-11-16
    • 1970-01-01
    • 1970-01-01
    • 2013-08-22
    相关资源
    最近更新 更多