【问题标题】:Sum Column that matches a given criteria in Excel与 Excel 中给定条件匹配的总和列
【发布时间】:2017-03-06 19:27:25
【问题描述】:

我如何将满足给定条件的列垂直求和?

例如:

A B C D E F G
1 2 3 4 5 6 7
1 2 3 4 5 6 7
1 2 3 4 5 6 7
1 2 3 4 5 6 7

如果条件 = A,那么公式会给我 4 如果 B,8 if C, 12. 我希望输入的标准是一个可引用的单元格。

感谢您的帮助!

【问题讨论】:

  • 你说“列”(复数)。是否有可能不止一列符合标准?

标签: excel excel-2010 worksheet-function


【解决方案1】:

使用 INDEX 返回正确的数组。使用 MATCH 返回正确的列:

=SUM(INDEX(2:5,0,MATCH(J1,1:1,0)))

【讨论】:

  • 嗨,斯科特,感谢您的回复。通过 A B C D ...,我指的不是列标签。相反,它们是 A B C D... 以单元格为例。
  • @DH 见编辑。如果这可行,请通过单击答案旁边的复选标记标记为正确。
【解决方案2】:

假设您有这样的工作表:

=SUM(INDEX($BF$5:$BI$16,,Match($BC$5,$BF$4:$BI$4,0)))

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-10-07
    • 2021-09-20
    • 1970-01-01
    • 2015-03-29
    • 1970-01-01
    • 1970-01-01
    • 2017-07-07
    • 2017-06-15
    相关资源
    最近更新 更多