【问题标题】:SUMIFS with horizontal range and column header Excel formulas具有水平范围和列标题 Excel 公式的 SUMIFS
【发布时间】:2020-11-11 09:39:46
【问题描述】:

这是一张形象化我想要的图片:

我基本上是在尝试根据 A 列中的值分别对每一行求和。

我试过了:

=SUMIFS(A1:D4,A1:A4,F1)

并获取#Num

因为它基于标头值。 我也尝试转置数据范围,但没有运气。

有没有一种聪明的方法来一次求和一行?

我试图避免使用 range 命令,其中必须使用 ctrl+shift+enter 才能获得结果。

【问题讨论】:

    标签: excel excel-formula formula


    【解决方案1】:

    F2 中尝试:

    =SUMPRODUCT(($A:$A=F1)*$B:$D)
    

    或者:

    =SUMPRODUCT(($A1:$A4=F1)*$B1:$D4)
    

    特定范围参考对您的性能影响较小!向右拖动。

    【讨论】:

    • 谢谢,这正是我想要的。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-16
    相关资源
    最近更新 更多