Excel 常用函数
在Excel函数中 出现 A:A 表示A列,出现A1 表示 A1这个单元格。
1、SUM
作用:求和
格式:
=SUM(A:A)
=SUM(A1,A2)
2、 SUMIF
作用:隔列求和
格式:Sumif(条件区域,求和条件,实际求和区域)
这里要注意,求和条件,必须是条件区域内的元素,否则无效。
扩展:sumifs
格式:sumifs(求和区域,条件范围,条件,条件范围,条件,.....) 最多127个条件
3、INT
作用:取整数
格式:=int(cell)
4、Left、Mid、Right
作用:从指定列的字符串中提取内容
格式:
=left(cell,v)
=mid(cell,v,v)
=right(cell,v)
5、upper、lower、proper
作用:字母大小写转换
格式:
=upper(cell) #全部转换为大写
=lower(cell) #全部转换为小写
=proper(cell) #首字母大写
6、IFERROR
作用:判断某些内容是否正确,正确则返回正确的结果,错误则返回需要显示的信息。
格式:=IFERROR(E2/D2,"error")
7、IF
作用:条件判断
格式:
=IF(A2>=1,"正常","非正常") #释义: 若A列第2个值>=1,则值为正常,否则值为非正常
连续的IF使用:
=IF(条件,值,IF(条件,值,IF(条件,值)))
8、Count
作用:统计有多少个有效的数字(必须是纯数字)
格式:
=count(A1:A11)
9、Countif
作用:查看范围单元格内,符合条件的值得个数。
格式:
=COUNTIF(E3:E13,">4")
在使用countif函数时,条件列需要加英文引号(" ")
10、 TEXT
Text函数相关参数: https://baike.baidu.com/item/text%E5%87%BD%E6%95%B0/8423080?fr=aladdin
作用:日期变为星期、初始化格式、判断、日期特殊处理、对时间求和、提取身份证号码的性别和日期
格式:
1、日期变为星期:
使用格式:=text(cell,"aaaa")
这里要使用到text函数中的参数代码,如“aaaa”、“aaa”、“dddd”、“ddd”
2、格式初始化
使用格式:=cell&text(cell,"000")
这里要使用的一些参数代码“0”,0在这时候表示站位符
3、text做判断
使用格式:=text(cell1-cell2,"输出1;输出2;输出3;")
这里的格式代码就与之前的例子不同了,利用的是分段设置的方法,TEXT函数可以将数据分为正数、负数、零和文本四种类型来分别指定显示方式,类型之间使用分号隔开,标准格式为"正;负;零;文本;"。
4、日期特殊处理
基本格式:=text(cell,"yyyy-mm-dd")
特殊格式:=TEXT(cell1,"yyyy年mm月dd日")&cell2&"要显示的字符"&cell3
这里要使用合理的使用&符号,还需要注意text函数无法处理如“19990120”这种格式的日期。、
5、对时间求和
这里需要配合mod函数。
=TEXT(IMSUB(cell1-cell2),"hh:mm:ss")
6、提取身份证号码中的性别和出生日期
提取出生日期格式:=text(mid(cell,7,8),"0-00-00")
提取身份证性别=TEXT(MOD(MID(B61,17,1),2),"男;;女")