countif函数的使用

来源:百度知道 编辑:UC知道 时间:2024/06/02 05:05:01
编号 姓名 实发工资 补贴
A-01 地方 1025 45.3
B-02 有关 2002.3 78
C-02 和平 2253.2 72
CA-01 人民 2358.3 45.6
对于以上EXCEL表格,要求统计出补贴在70元并且实发工资在2000元以下职工的人数.要怎样做呀?急急!

应该再加一列,比如叫做“统计标准”,那么表的列为:

A B C D E
编号 姓名 实发工资 补贴 统计标准
A-01 地方 1025 45.3 =IF(AND(D2>70,C2<2000),"√","")

按照上面的办法,用函数计算E列的所有数值,最后才对E列进行COUNTIF,得出你的结果,公式为=COUNTIF(E2:E1000,"√")

类似的办法,VLOOCKUP、SUMIF等函数,如果有多个条件,都需要增加一个复合列作为控制,否则无法实现。

用DCOUNTA函数可比较方便的解决这个问题,方法如下:
1。在你的表格内空闲的地方找四个连续的空单元格,如E1,E2,F1,F2,分别在这四个单元格内输入:实发工资,<2000,补贴,>70。注意将〈2000及〉70分别放在实发工资及补贴下面的单元格内即可。
2。在你需要得出统计结果的单元格内输入:=DCOUNTA(B1:D4,1,E1:F2)即可。
3。如人数很多,只需将公式中的范围放大即可,如:B1:D1000可在1000人以内进行统计。
4。已对此公式进行验证,可放心使用。