excel - 如何在 Countifs 中排除空字符串
问题描述
我有一个 2000+ 行和 15 列的 excel 表。我需要根据其他列的条件来计算某一列中的条目。这是工作表的示例:
A | B | C | D | E
-------------------------------------------------
Fruit | Origin | Price | Qty | Feedback
-------------------------------------------------
Apple | Amazon | 100 | 4 | Great
Banana | India | 100 | 1 |
Orange | Africa | 200 | 2 | Good
Apple | Amazon | 300 | 5 |
Guava | India | 100 | 1 | Great
Banana | India | 400 | 5 |
Orange | India | 200 | 6 |
Apple | Amazon | 100 | 8 | Good
Kiwi | Africa | 300 | 5 |
Banana | Africa | 500 | 4 |
Apple | Amazon | 100 | 1 | Good
Orange | Amazon | 300 | 5 |
Kiwi | India | 200 | 4 |
Guava | India | 100 | 1 | Good
Apple | Amazon | 300 | 5 | Good
Banana | Africa | 100 | 4 |
Apple | Amazon | 200 | 1 | Great
Guava | India | 200 | 5 |
Orange | Amazon | 300 | 1 | Good
Apple | Amazon | 200 | 5 | Good
现在我需要获得苹果水果的反馈数量,其来源为亚马逊,价格大于 100,数量大于 2。所以我的公式如下:
=COUNTIFS(A:A, "Apple", B:B, "Amazon", C:C, ">100", D:D, ">2")
现在我想添加另一个条件来获得已填充(非空)的反馈,所以我的公式如下:
=COUNTIFS(A:A, "Apple", B:B, "Amazon", C:C, ">100", D:D, ">2", E:E, "<>")
理想情况下,上述公式将产生3
. 现在如果 Column 中的空白单元格E
是空字符串""
,则上面的公式返回4
,因为公式将""
其视为填充值。谁能建议一个公式,在其中我将排除""
COUNTIF 条件中的空字符串,以便我的结果3
与 Column 中的空字符串一样E
?
提前感谢帮助...
解决方案
推荐阅读
- vba - 添加到每张幻灯片的文本框实际上添加了很多到每张幻灯片
- racket - 我什么时候应该使用 Rosette 的浅嵌入与深层嵌入进行程序合成?
- java - 为什么回到main后这个输出保持不变?
- java - com.android.tools.r8.errors.CompilationError:程序类型已经存在:androidx.versionedparcelable.NonParcelField
- java - Spring @EnableRetry 抛出 InternalAutoProxyCreator
- python - Python 中的 REST API 包装器
- css - CSS - transform: scale() 与元素大小无关
- python - 如何使用python知道复制过程(scp)是否完成?
- javascript - 在跟踪鼠标位置的同时编写旋转的嘎嘎声
- java - 为什么在这个逻辑中使用 -1,1,0?