计数包含值的单元格,该值在其他范围内
我有一个像这样的列表:
我想计算在A列中具有值的名称(B列),如a或b或…也是该对值在范围(F,G列)中。
怎么样?
例如:b标记值的计数是4,但我正在尝试除b(b reza)之外的b标记,因为b reza在范围F,G中;
b的计数是3. b(特殊b)的计数是1。
你知道如何input数组公式吗?
第一个公式:
=SUM((A1:A8=F$2)*(B1:B8=G$2))
input数组公式(按Ctrl + Shift + Enter )。 敲击键后,公式将被花括号{}包围。 这个公式会给你1
的结果。
第二个公式:
=SUM((A1:A8=F$2)*(B1:B8<>G$2))
这也是一个数组公式。 它给出了3
的结果。
我尝试了更多之后做了以下的事情。
在H列我使用这个公式:
=COUNTIFS($A:$A;F1;$B:$B;G1)>0
在第2行:
=COUNTIFS($A:$A;F2;$B:$B;G2)>0
并全部复制这个公式; 这个公式给我(如果结果为TRUE)G,H List的当前行在A,B列表中。 TRUE值的计数是我称之为的空间值。 我可以统计A,B列表(20)中的所有特殊数据:
=COUNTIF(A:A;"a")+COUNTIF(A:A;"b")+COUNTIF(A:A;"c")
不在F,G列表中的特殊值的计数是20-6 = 14我称他们为ب。
这就是我要的。 但也许这不是好的方法。 任何想法?