Excel 函数集(使用过的)

1.   SUBTOTAL函数  筛选结果求和

     SUBTOTAL(函数编号, 区域)

     函数编号 为 1 到 11(包含隐藏值)或 101 到 111(忽略隐藏值)之间的数字,指定使用何种函数在数据清单中进行分类汇总计算。 


(包含隐藏值)
Function_num 
(忽略隐藏值)
函数
1 101 AVERAGE
2 102 COUNT
3 103 COUNTA
4 104 MAX
5 105 MIN
6 106 PRODUCT
7 107 STDEV
8 108 STDEVP
9 109 SUM
10 110 VAR
11 111 VARP

 

=SUBTOTAL(9,A2:A5) 对上面列使用SUM函数计算出的分类汇总(303)
=SUBTOTAL(1,A2:A5) 对上面列使用AVERAGE函数计算出的分类汇总(75.75)

 

 

筛选后怎么把序号自动编号

筛选后部分行不符合条件被隐藏,SUBTOTAL(3,筛选的区域)仅对可见单元格计数。

 

 

 

 


 

 SUMIF函数 条件求和

 SUMIF(条件区,条件,求和区)           SUMIF(条件判断区域,指定的条件,求和区域) ;

 

 

 


 

 countif  条件计数

  COUNTIF(range,criteria)     

  COUNTIF(A2:A5,"apples")   计算第一列中苹果所在单元格的个数 (2)
  COUNTIF(A2:A5,A4)       计算第一列中桃所在单元格的个数 (2)

 


COUNTIFS 多条件计数

     COUNTIFS(D:D,"<20", C:C,">10")     查找满足D列小于20,C列大于10两个数

  


 

COUNTIF函数的16种公式设置

一、求各种类型单元格的个数
(1) 求真空单元格个数:=COUNTIF(数据区,"=")
(2) 非真空单元格个数: =COUNTIF(数据区,"<>") 相当于counta()函数
(3) 文本型单元格个数: =COUNTIF(数据区,"*") 假空单元格也是文本型单元格
(4) 区域内所有单元格个数: =COUNTIF(数据区,"<>"""),如果数据区内有",该公式不成立.
(5) 逻辑值为TRUE的单元格数量 =COUNTIF(数据区,TRUE)


二、求大于或小于某个值的单元格个数
(1) 大于50=COUNTIF(数据区,">50")
(2) 等于50=COUNTIF(数据区,50)
(3) 小于50 =COUNTIF(数据区,"<50")
(4) 大于或等于50 =COUNTIF(数据区,">=50")
(5) 小于或等于50 =COUNTIF(数据区,"<=50")
(6) 大于E5单元格的值 =COUNTIF(数据区,">"&$E$5)
(7) 等于E5单元格的值 =COUNTIF(数据区,$E$5)
(8) 小于E5单元格的值 =COUNTIF(数据区,"<"&$E$5)
(9) 大于或等于E5单元格的值 =COUNTIF(数据区,">="&$E$5)
(10) 小于或等于E5单元格的值 =COUNTIF(数据区,"<="&$E$5)


三、等于或包含某N个特定字符的单元格个数
(1) 两个字符 =COUNTIF(数据区,"??")
(2) 两个字符并且第2个是B=COUNTIF(数据区,"?B")
(3) 包含B =COUNTIF(数据区,"*B*")
(4) 第2个字符是B =COUNTIF(数据区,"?B*")
(5) 等于“你好”=COUNTIF(数据区,"你好")
(6) 包含D3单元格的内容 =COUNTIF(数据区,"*"&D3&"*")
(7) 第2字是D3单元格的内容 =COUNTIF(数据区,"?"&D3&"*")

 

posted @ 2018-10-21 22:59  麦麦提敏  阅读(708)  评论(0编辑  收藏  举报