excel里用sumifs函数时如何排除某些条件

excel里如何在求和列里面要去掉某个条件的数值:在G2:G7单元格里面求出每个客户已经付过的金额,关键是用sumifs函数求和时怎么排除赊账、部分赊账、预定未付款这三个项目??求大神解答!!!

OR条件无法使用SUMIFS,SUMIFS只适用于AND条件。

可用公式:

=SUMPRODUCT(A:A*(B:B={"优秀","良好zhuan"}))

还可用:

=SUM(SUMIFS(A:A,B:B,{"优秀","良好"}))

扩展资料

在 criteria1,2 中使用问号 (?) 和星号 (*) 之类的通配符可以帮助找到相似但不精确的匹配项。

问号匹配任何单个字符。 星号匹配任意字符序列。 如果要查找实际的问号或星号,请在问号前键入波形符 (~)。

例如,=SUMIFS (A2:A9、B2:B9、"=A*"、C2:C9、"To?") 将添加名称以"To"开头且以最后一个字母结尾且可能有所不同的所有实例。

SUMIFS 和 SUMIF 的参数顺序有所不同。 具体而言,sum_range参数在SUMIFS中是第一个参数,而在 SUMIF 中,却是第三个参数。 这是使用这些函数时出现问题的一个常见原因。如果要复制和编辑这些相似函数,请确保按正确的顺序放置参数。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-04-02
SUMIFS(求和区域,条件区域1,条件1, 条件区域2,条件2,……)

结合到本例中,公式应该这样写:

=SUMIFS(C:C,A:A,">=2017/10/20",A:A,"<=2017/12/20")

a94069f65715ba8f3967b7eddddbc0c5.png

求和区域是销售数量,在C列,所以是C:C;

条件区域是销售日期,在A列,所以是A:A;

公式的关键点在于条件的写法,由于用到了比较运算(>=和<=),比较运算符要和日期同时放在引号中。

公式对同时满足这两个条件(日期区间内)的数据进行求和。

这里需要强调一点,要表示日期,年月日之间的分隔符只能用/或-。

通过以上讲解,相信对于指定日期范围的求和大家应该是明白了。

再来看看问题2:如果日期在单元格里怎么求和

公式为如图所示:

5164f30797ae2549acc29314deb63ecf.png

与问题1的公式不同之处在于条件的写法上有了改变。

比较运算符作为一类特殊的字符,必须放在引号中间,因为开始日期和结束日期都在单元格中,而表示单元格的引用(E7和F7)是不能放在引号里的,放在引号里会被看做字母加数字,不能表示单元格了。

所以问题就来了,条件中同时存在了要放在引号里的内容,也有不能放在引号里的内容,怎么办?

这就需要用&符号来连接,
第2个回答  2021-04-02
excel里用sumifs函数时如何排除某些条件?怎么在excel里使用多条件排除?
用一个公式搞定
在对应的列中输入公式
=IF(LEFT(A1,1)=OR(A1="李","张","陈"),"",A1)
然后公式向下复制
最后自动筛选,把此列有数据的给筛选出来即可
excel里用sumifs函数时如何排除某些条件
OR无法使用SUMIFS,SUMIFS只适用AND条件。
可用公式:
=SUMPRODUCT(A:A*(B:B={"优","良好"}))

还可用:
=SUM(SUMIFS(A:A,B:B,{"优秀","良好"}))
EXCEL如何设置公式的错误检查规则
工具菜单,错误检查. 如果是2007及以上版, 在公式菜单中.
第3个回答  2019-06-20
=sumifs(c:c,d:d,<>"赊账")
用这个函数可以排除赊账选项,其它需要排除的项目自己依样画葫芦就好了本回答被提问者采纳
第4个回答  2019-06-19
OR条件无法使用SUMIFS,SUMIFS只适用于AND条件。
可用公式:
=SUMPRODUCT(A:A*(B:B={"优秀","良好"}))

还可用:
=SUM(SUMIFS(A:A,B:B,{"优秀","良好"}))本回答被网友采纳
相似回答