A1:200 B1:260
A2:300 B2:220
A3:400 B3:240 A4:200 B4:300
A5:200 B5:200
我有两个表正在进行,基本上我想检查A行是否大于200而B行大于250然后计数。
到目前为止,我有这个:
= COUNTIF(A1:A5,“> = 200”)
但我不知道如何检查A是否通过然后检查B,如果是,请计算它。我猜测与IF,AND有关,也许是for循环?我根本不熟悉这种语言:x
答案 0 :(得分:1)
当列A大于200且B包含大于250的单元格值时,您想要计算总计数。
如果你想要整个表的单个值使用countifs,
=COUNTIFS($A$1:$A$5,">200",$B$1:$B$5,">250")
如果你想在每一行中得到不同列中的计数(比如说C),那么在C1中复制并粘贴下面的公式并将其拖到C5单元格
=+IF(AND(A1>200,B1>250),1,0)
其中1表示两个条件都为真,0表示条件之一为假。
但是,如果您想首先检查第一个条件是否满足,那么您可以使用以下公式:
=+IF(A1>200,IF(B1>250,1,0),2)
其中“1”表示真,且条件都满足,“0”表示第一个条件满足,第二个条件不满意,“2”表示第一个条件不满意,因此没有检查第二个条件。 / p>
希望这有帮助