gpt4 book ai didi

arrays - 将 SUMPRODUCT 与 AND 和 OR 逻辑一起使用时遇到问题

转载 作者:行者123 更新时间:2023-12-04 22:22:26 25 4
gpt4 key购买 nike

我有一个如下表:

enter image description here

我正在尝试计算所有符合特定条件的行:

如果 DEC 小于 c DEC 并且 APR 大于 c APR 或者如果 DEC 小于 d DEC 并且 APR 大于 d APR 则计算这些行。

这是我目前使用的公式,但它不正确:

=SUMPRODUCT((G4:G6<K4:K6)*(H4:H6>L4:L6)+(G4:G6<M4:M6)*(H4:H6>N4:N6))

当我要查找的总和为 3 时,该公式将为该示例表提供 4 的总和。

任何帮助,将不胜感激!

编辑:这是一张包含更多信息的表格图片:

enter image description here

最佳答案

您可以通过检查有多少返回值大于零来避免重复计数,然后将其用于 G (或任何其他列)中的数据

=SUMPRODUCT((((G4:G6<K4:K6)*(H4:H6>L4:L6)+(G4:G6<M4:M6)*(H4:H6>N4:N6))>0)*G4:G6)

使用评估公式工具,您可以逐步浏览公式并查看需要调整的地方。

关于arrays - 将 SUMPRODUCT 与 AND 和 OR 逻辑一起使用时遇到问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61396083/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com