首页
学习
活动
专区
圈层
工具
发布

SUMIFS从
EN

Stack Overflow用户
提问于 2016-06-09 13:41:38
回答 2查看 268关注 0票数 0

我有一个SUMIF公式,其中我试图将所有以下列数字之一开头的项目之和:4 5 6 7

所以我把它写成这样:

=SUMIFS('Data-NEW'!Q:Q;'Data-NEW'!S:S;"4*";'Data-NEW'!S:S;"5*";'Data-NEW'!S:S;"6*";'Data-NEW'!S:S;"7*")

然而,在某些情况下,这个公式不起作用(奇怪)。

这种情况下语法正确吗?

也许是在用某种方式来评估这个公式,一个单元格必须从上面提到的所有东西开始(而不仅仅是其中的一个?)

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-06-09 13:48:13

我相信,在SUMIF函数中检查的多个if语句或条件被视为与OR相反的条件。为了将其视为OR,您将需要为您执行一个SUMIF,4*检查,并将if添加到您的5*校验中,这将添加到您的下一个数字中,以此类推。

代码语言:javascript
复制
=SUMIF('Data-NEW'!S:S;"4*";'Data-NEW'!Q:Q)+SUMIF('Data-NEW'!S:S;"5*";'Data-NEW'!Q:Q)+SUMIF('Data-NEW'!S:S;"6*";'Data-NEW'!Q:Q)+SUMIF('Data-NEW'!S:S;"7*";'Data-NEW'!Q:Q)
票数 1
EN

Stack Overflow用户

发布于 2016-06-09 13:49:35

SUMIFS使用,这意味着您需要S为4*和S为5*,这显然不是这样。相反,使用4 SUMIFS。

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

https://stackoverflow.com/questions/37727678

复制
相关文章

相似问题

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