【发布时间】:2014-03-20 23:04:23
【问题描述】:
如果出现以下情况,我需要对 H 列求和:
D 中的任何值都与同一行的 B 匹配,并且如果 D 中的任何值与 L 中的特定单元格匹配。 例如,
如果 D:D = B:B 在同一行,并且 F:F 在同一行!= Y,并且 D:D = L2,则 SUM = 2.0
如果 D:D = B:B 在同一行,并且 F:F 在同一行!= Y,并且 D:D = L3,则 SUM = 1.2
后面会有几百行。我希望这是有道理的。
【问题讨论】:
如果出现以下情况,我需要对 H 列求和:
D 中的任何值都与同一行的 B 匹配,并且如果 D 中的任何值与 L 中的特定单元格匹配。 例如,
如果 D:D = B:B 在同一行,并且 F:F 在同一行!= Y,并且 D:D = L2,则 SUM = 2.0
如果 D:D = B:B 在同一行,并且 F:F 在同一行!= Y,并且 D:D = L3,则 SUM = 1.2
后面会有几百行。我希望这是有道理的。
【问题讨论】:
试试这个:
=SUMPRODUCT((B:B=D:D)*(F:F<>"Y")*(D:D=L2)*(H:H))
为了使公式更快,我建议您使用精确范围:
=SUMPRODUCT((B2:B100=D2:D100)*(F2:F100<>"Y")*(D2:D100=L2)*(H2:H100))
【讨论】: