我有一份值(value)观 list :(得梅因、奥马哈、明尼阿波利斯、堪萨斯城)
我有一堆数据,每行都有一个城市(1-2个城市,有两列,第二列很少使用)。我需要计算一个城市出现的次数不是前面提到的四个之一。
我需要在一个单元格中输入什么功能代码来计算某个范围内有多少次不在列表中?
最佳答案
假设您要计算不包含集合列表中的值的所有非空单元格(也不包括 =""
),您可以使用:(假设检查范围为 A1:B8 并且值列表位于 E1:E4 )
=SUMPRODUCT((LEN($A$1:$B$8)>0)*1)-SUMPRODUCT(COUNTIF($A$1:$B$8,$E$1:$E$4))
此公式仅计算每个非空单元格,然后减去找到的匹配项的计数。
如果您还有任何问题,请尽管问:)
编辑 :
关于斯科特的评论:要么选择
=SUMPRODUCT((LEN($A$1:$B$8)>0)*1,COUNTIF($E$1:$E$4,$A$1:$B$8))
或者
=SUMPRODUCT((LEN($A$1:$B$8)>0)-COUNTIF($E$1:$E$4,$A$1:$B$8))
但正如所说:有很多方法可以解决这个问题;)
关于excel - 计算范围内有多少不是空白或在列表中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36776269/