excel中sumnot函数求解释

发布网友 发布时间:2022-04-24 00:16

我来回答

3个回答

热心网友 时间:2023-04-27 17:20

这样的公式看的人蛋疼.连解释都有点无从下口,公式改一下:

=SUM(('调整(期初)'!$H$7:$H$59<>"否")*('调整(期初)'!$D$7:$D$59='试算(期初)'!C5)*('调整(期初)'!F$7:F$59-调整(期初)'!G$7:G$59))
就行了.
这是个数组公式,意思是把工作表 调整(期初) 的F7:F59减去G7:G59的53个差值条件求和,求和条件是H7:H59不等于"否",D7:D59不等于 试算(期初) C5

热心网友 时间:2023-04-27 17:21

NOT是取反逻辑判断函数,实际上不需要,比如:
NOT('调整(期初)'!$H$7:$H$59="否")
这一段可以用:
('调整(期初)'!$H$7:$H$59<>"否")
来代替。

这个是SUM数组公式多条件求和的典型用法,输入公式按CTRL+SHIFT+ENTER结束。=SUM((条件1)*(条件2)*……*求和区域)
也就是:调整(期初)表的H列不为“否”且D列与试算(期初)C5单元格相同的情况下,对调整(期初)表的F列、G求和,并用F列之和减去G列之和。

公式可以改为:
=SUMPRODUCT(('调整(期初)'!$H$7:$H$59<>"否")*('调整(期初)'!$D$7:$D$59='试算(期初)'!C5)*('调整(期初)'!F$7:F$59-'调整(期初)'!G$7:G$59))

热心网友 时间:2023-04-27 17:21

分段公式意思是:
1、SUM(NOT('调整(期初)'!$H$7:$H$59="否")*('调整(期初)'!$D$7:$D$59='试算(期初)'!C5)*'调整(期初)'!F$7:F$59):
是在调整(期初)表中,对F$7:F$59求和,条件是同行对应的$H$7:$H$59<>"否" 或 $D$7:$D$59<>C5。原理是:(A*B)的非=A的非+B的非。
2、SUM(NOT('调整(期初)'!$H$7:$H$59="否")*('调整(期初)'!$D$7:$D$59='试算(期初)'!C5)*'调整(期初)'!G$7:G$59):
是在调整(期初)表中,对G$7:G$59求和,条件原理同上。

整个公式是有条件的两个和相减。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com