首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在excel中通过比较,继续对对应的单元格进行求和,并与第一列进行比较,对第一列进行求和

在excel中通过比较,继续对对应的单元格进行求和,并与第一列进行比较,对第一列进行求和
EN

Stack Overflow用户
提问于 2015-09-15 03:48:41
回答 1查看 82关注 0票数 0

考虑以下数据设置:

代码语言:javascript
复制
_A_  _B_  _C_
 1    1
 2    1    1
 3    3

使得公式将分别为列B和列C返回以下结果:

代码语言:javascript
复制
_A_  _B_  _C_
      4    2

现在我想对A列求和,如果A-(B+C)等于0。

因此,对于上面示例,sum将是列B上的1+3 =4,因为行1和3满足1-1=0第一行,3-3=0第三行。所以第一行和第二行的值是1+3=4,第二行不满足2-1=1,不满足0,所以忽略。

在列C上,第二行2中的和-(1+1)=0,因此它将是列C中的B+C 2,忽略第一行和第三行,因为它已经在列B上计数。

列继续像D E一样....

所以从B到current column..so求和,如果我在B列,它将求和到C中的B.If,D中的B+C....If,B+C+D,等等,然后与A列进行比较

EN

回答 1

Stack Overflow用户

发布于 2015-09-16 04:15:49

没有足够的代表来评论,这至少是一个部分的答案,也许是完整的。

我认为您希望这发生在B的较低行中:

=SUMPRODUCT(--(A1:A3=B1:B3),A1:A3)

这是用C编写的:

=总和(--(A1:A3-(B1:B3+C1:C3)=0),A1:A3)

尽管如EEM所指出的,所有的样本行都满足这个条件,所以你得到的是"6“而不是"2”。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32572749

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档