excel - Excel COUNTIFS 值不在列表中
问题描述
当列的值等于特定值并且同时另一列的值不在列表中时,我试图计算行数。
例如想象下表:
A B C
ID COUNTRY COLOR
1 GER blue
2 GER green
3 FRA blue
4 USA red
5 GER red
6 FRA blue
7 GER green
8 FRA red
9 GER gold
我想计算每一行:
- 国家=德国
- COLOR 不等于红色或蓝色
我尝试了以下公式:
=SUM(COUNTIFS(B:B;"GER;C:C{"<>red";"<>blue"}))
我期待 3,因为我想计算国家为“GER”的行,颜色是除红色和蓝色以外的所有颜色(第 2、7 和 9 行)。
但是输出是 8。这肯定是因为 Excel 检测到 4 行国家是 GER,颜色不是红色(1,2,7,9) + 4 行 GER 和颜色不是蓝色(2,5,7,9)。
我知道这并不复杂,但我无法弄清楚。也许你们中的一个可以给我一个关于如何处理我的问题的提示?非常感谢。
解决方案
推荐阅读
- c# - VS 2017 功能注释 - 创建新行而不是段落
- c# - 自动映射配置文件中的复杂对象
- ruby-on-rails - 通过 Rails 和 Postgresql 中对象的属性总和限制查询
- javascript - 如何在不使用精确位置的情况下从中心缩放图像
- leaflet - 传单控制层内的图标不显示
- swift - 等待来自异步完成处理程序的数据
- kubernetes - 复制工件作业如何在 Kubernetes 中工作
- php - 使用 php 和棘轮的 Websocket 连接错误
- javascript - 显示隐藏弹出窗口的Jquery问题
- javascript - 这是 date-fns 库中的错误吗,将日期转换为 UTC 格式给我错误的时间