如何基于2列计数?

时间:2016-07-31 09:52:34

标签: excel filter count excel-formula countif

A栏是年龄,22,23,24,25等 B列是心率,65,66,67,68

现在我想要过滤器:
当A = 22&amp;时有多少记录? (B> = 65&amp; B <= 68)?

请问怎么做? @ _ @

3 个答案:

答案 0 :(得分:2)

您可以这样做:

=countifs(A7:A10, "=22",B7:B10,">=65",B7:B10,"<=68")

答案 1 :(得分:1)

对于逐行结果,请尝试:

=COUNTIFS(A:A,A1,B:B,B1)   
在第1行中

并向下复制以适应。

对于替代演示文稿,您可以尝试数据透视表,其中A / B在ROWS / COLUMNS或COLUMNS / ROWS中,然后在VALUES下作为'Count of'。

然后可以根据您选择的标准过滤上述任何一种情况。如果你真的只对22岁时感兴趣,这可能不适合那个“关注”那个年龄的公式,但它可以更快地理解数据集 - 例如不同频段的数字如何随年龄而变化。

SO38682760 example

逐行计算结果可能有助于制图。

答案 2 :(得分:0)

如果你想逐行尝试:

=AND(A1=22,B1>=65,B1<=68)

你可以将它放在if语句中:

=IF(AND(A1=22,B1>=65,B1<=68),<value if true>,<value if false>)