几个常用excel函数用法..doc
文本预览下载声明
1=IF(ISNA(VLOOKUP(A3,录入请用字段!$A$2:$C$9,2,0)),,VLOOKUP(A3,录入请用字段!$A$2:$C$9,2,0))
2=IF(ISNA(VLOOKUP(A3,录入请用字段!$A$3:$C$9,3,0)),,VLOOKUP(A3,录入请用字段!$A$3:$C$9,3,0))
3=IF(A3=,,J3+D3+30)
4=IF(A3=,,F3-M3)
5=IF(K3=,,(TODAY()-K3))
6=IF(J3=,,IF((K3=TODAY()),未到期,到期))
7=IF(O3=0,N3,)
8=IF(O30,N3,0)
9=IF(AND(O30,O3=30),N3,0)
10=IF(AND(O330,O3=60),N3,0)
11=IF(AND(O330,O3=60),N3,0)
12=IF(O390,N3,0)
=A1 明 细 表
=IF(ROW(录入表!1:1)COUNTIF(录入表!$A:$A,$A$1),,INDEX(录入表!A:A,SMALL(IF(录入表!$A$3:$A$1000=$A$1,ROW(录入表!$A$3:$A$1000)),ROW(录入表!1:1))))
=A1 明 细 表
=IF(ROW(录入表!1:1)COUNTIF(录入表!$C:$C,$A$1),,INDEX(录入表!A:A,SMALL(IF(录入表!$C$3:$C$200=$A$1,ROW(录入表!$C$3:$C$200)),ROW(录入表!1:1))))
一、求各种类型单元格的个数
(1) 求真空单元格个数:=COUNTIF(数据区,=)
(2) 非真空单元格个数: =COUNTIF(数据区,) 相当于counta()函数
(3) 文本型单元格个数: =COUNTIF(数据区,*) 假空单元格也是文本型单元格
(4) 区域内所有单元格个数: =COUNTIF(数据区,)
(5) 逻辑值为TRUE的单元格数量 =COUNTIF(数据区,TRUE)
小说明:
EXCEL单元格内数据主要有以下几类:数值型,文本型,逻辑型,错误值型。其中时间类型也是一种特殊的数值。文本类型的数字是文本型。
空单元格:指什么内容也没有的单元格,姑且称之为真空。
假空单元格:指0字符的空文本,一般是由网上下载来的或公式得来的,姑且称之为假空。
date指单元格区域,该参数不能是数组
二、求=某个值的单元格个数
(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*)
注:countif()函数对英文字母不区分大小写,通配符只对文本有效
四、两个条件求个数
(1)10并且=15 =SUM(COUNTIF(数据区,{10,15})*{1,-1})
(2)=10并且15 =SUM(COUNTIF(数据区,={10,15})*{1,-1})
(3)=10并且=15 =SUM(COUNTIF(数据区,{=10,15})*{1,-1})
(4)10并且15 =SUM(COUNTIF(数据区,{10,=15})*{1,-1})
注:一般多条件计数使用SUMPRODUCT函数,以上方法较少使用,仅供参考。
补充:三个区域计数: 三个区域中=60 =SUM(COUNTIF(INDIRECT({a46:a48,b48:
显示全部