【问题标题】:Sumifs and multiple "all" criteria?Sumifs 和多个“所有”标准?
【发布时间】:2023-02-04 04:22:55
【问题描述】:

我有一个这样的表格 - 从单元格 A1 开始:

Color Size Sold
Red S 45
Green M 21
Blue L 25
Red L 20
Green M 41
Blue S 19

我正在尝试设置一个公式,该公式将根据两种选择(颜色和尺寸)返回已售出的总数。我在下拉列表中有我的选择,如果我的选择是可用选择的任意组合,我有这个公式返回 =SUMPRODUCT((A2:A7=A10)*(B2:B7=B10)*C2:C7)

我的目标是选择一个带有下拉列表的选项,我可以在其中选择颜色和尺寸的任意组合,它会输出总销量,但该列表还需要包括“全部”作为“颜色”和“尺寸”的选项。

=IF(AND(A10="全部",B10="全部"),SUM(C2:C7),SUMPRODUCT((A2:A7=A10)*(B2:B7=B10)*C2:C7))

我试过这个,其中 A10 是我选择的颜色,B10 是我选择的尺寸,这有效,但前提是我正在寻找所有颜色和所有尺寸的总和,否则它会返回单个选择。

我正在寻找可以让我选择任意选项组合的东西,包括全部。

Color Size Total
All L TOTAL
Red All Total

我怎样才能写出一些总结,例如,所有只有 L 码的颜色的总销量,或者所有红色的总销量,无论尺寸如何?

【问题讨论】:

标签: excel excel-formula sumifs


【解决方案1】:

您可以在G2中使用以下公式:

=SUMIFS(C2:C7,A2:A7, IF(E2="ALL", "<>", E2), B2:B7, IF(E3="ALL", "<>", E3))

这是 ALL 案例的输出,您可以检查任何其他组合:

您可以使用 SUMSUMPRODUCT 尝试如下:

=SUM(C2:C7 * (A2:A7=IF(E2="ALL", A2:A7, E2)) * (B2:B7=IF(E3="ALL", B2:B7, E3)))

使用SUM 而不是SUMIF 的优点是您可以使用数组而不是范围,因为SUMIFSRACON function

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-10-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多