请看我的图片,
我需要计算具有单元格值的行数(在G列中)= 1;但是A列和B列的值不等于另一行(不是循环)。例如:第4行有A4 = A3 = 16而B4 = B3 = 221所以我们忽略(第6行也被忽略)。
你知道什么是正确的功能吗?
非常感谢。
答案 0 :(得分:1)
您可以执行以下操作,您可以在其中添加AND函数所需的其他条件。
=IF(AND(G4=1, NOT(A4=A3), NOT(B4=B3)),"True","False")
答案 1 :(得分:1)
根据您的图片,在I1
中使用此图片并将其向下拖动:
=IF(AND(G1=1,COUNTIFS($A$1:$A1,$A1,$B$1:$B1,$B1)=1),"YES","NO")
然后在I8
中您可以使用
=COUNTIF(I1:I6,"YES")
答案 2 :(得分:0)
我在跟踪你的问题中的逻辑时遇到了一些麻烦 - 最好的解决方案是编写一个自定义的VBA函数,然后在每个单元格中调用该函数。请访问www.cpearson.com/excel/writingfunctionsinvba.aspx