昨天有粉丝问道:能不能整理一期excel中常用的excel函数的基本用法,想要看下自己还有哪些常用的函数没有学会,今天就整理了25个excel中常用的函数分享给大家,你现在已经掌握几个了呢?
1.if函数的参数构成
If函数:逻辑判断函数
logical_test:条件表达式的结果,结果只有两种,对和错
value_if_true:当条件表达式为正确时候返回的值
value_if_false:当条件表达式为错误时候返回的值
2.vlookup函数
VLOOKUP函数是Excel中的一个纵向查找函数,他可以用来进行数据核对,多个表格之间的数据进行快速引用,动态表格的制作等它主要包括四个参数
lookup_value:要查找的值数值、引用或文本字符串
table_array:要查找的区域数据表区域
col_index_num:返回数据在查找区域的第几列数正整数
range_lookup:近似匹配/精确匹配TRUE/FALSE(或不填)
3.sumproduct函数
sumproduct函数:返回相应的数组或区域乘积的和
参数Array1,array2,array3, …….最多255个Array
Array:代表数组或者单元格区域
需要注意的是:使用sumproduct函数,参数中的元素数必须相等,比如第一个区域选择了6个单元格,第二个区域也必须选择6个单元格,否则会返回错误值
4.Sumif函数
sumif:条件求和函数
第一个参数:Range:条件区域,用于条件判断的单元格区域。
第二个参数:Criteria:求和条件,由数字、逻辑表达式等组成的判定条件。
第三个参数:Sum_range :实际求和区域,需要求和的单元格、区域或引用。
5.Sumifs函数
sumifs:多条件求和函数
Sumifs的参数
sum_range:实际求和区域,需要求和的单元格、区域或引用
criteria_range1:第一个条件区域,用于条件判断的单元格区域
criteria1第一个条件
criteria_range2:第二个条件区域,用于条件判断的单元格区域
criteria2:第二个条件
…….以此类推
6.Countif:计算区域中满足条件的单元格个数
第一参数:range 要计算单元格数目的区域
第二参数:criteria 以数字、表达式或文本形式定义的条件
7.Countifs函数
Countifs:计算区域中满足多个条件的单元格个数
criteria_range1:第一个计算单元格数据的区域
criteria1:第一个以数字、表达式或文本形式定义的条件
criteria_range2:第一个计算单元格数据的区域
criteria2:第一个以数字、表达式或文本形式定义的条件
criteria_range3:第一个计算单元格数据的区域
criteria3:第一个以数字、表达式或文本形式定义的条件
………………..
………………..
………………..
以此类推
8.SUBTOTAL函数以及参数
SUBTOTAL:返回一个数据列表或者数据库的分类汇总
1 AVERAGE(算术平均值)
2 COUNT(数值个数)
3 COUNTA(非空单元格数量)
4 MAX(最大值)
5 MIN(最小值)
6 PRODUCT(括号内所有数据的乘积)
7 STDEV(估算样本的标准偏差)
8 STDEVP(返回整个样本总体的标准偏差)
9 SUM(求和)
10 VAR(计算基于给定样本的方差)
11 VARP(计算基于整个样本总体的方差)
101 AVERAGE 数学平均值
102 COUNT 数字的个数
103 COUNTA 非空的个数
104 MAX 最大值
105 MIN 最小值
106 PRODUCT 乘积
107 STDEV 标准偏差
108 STDEVP 标准偏差
109 SUM 求和
110 VAR 方差
111 VARP 方差
第二参数:单元格引用区域
SUBTOTAL的第一参数有22个之多,我们可以分为两大类来理解
编号为1-11的参数它们在分类汇总的时候会计算隐藏值
编号为101-111的参数它们在分类汇总的时候不计算隐藏值
9.match函数参数的介绍
match的作用是:返回指定数值在指定数组区域中的位置
lookup_value:需要在数据表(lookup_array)中查找的值。可以为数值(数字、文本或逻辑值)或对数字、文本或逻辑值的单元格引用。也可以使用通配符
lookup_array:要搜索的单元格的区域
match_type:表示查询的指定方式,用数字-1、0或者1表示,当match_type省略相当于match_type为1的情况。
为1时为近似查找,查找小于或等于lookup_value的最大数值在lookup_array中的位置,lookup_array必须按升序排列
为0时,为精确查找,查找等于lookup_value的第一个数值,lookup_array按任意顺序排列
为-1时为近似查找,查找大于或等于lookup_value的最小数值在lookup_array中的位置,lookup_array必须按降序排列
10.INDEX 函数
INDEX :返回表格或区域中的值或值的引用
Array:一个单元格区域或数组常量。如果数组中只包含一行或一列,则可以不使用相应的 row_num 或 column_num 参数。如果数组中包含多个行和列,但只使用了 row_num 或 column_num,INDEX 将返回数组中整行或整列的数组。
Row_num:要返回值的数组中的行。如果省略 row_num,则需要使用 column_num。
Column_num:要从中返回值的数组中的列。如果省略 column_num,则需要使用 row_num。
11.match+index查找
12.PHONETIC函数
用法:=PHONETIC(需要合并的区域)
此函数仅一个参数
公式:=PHONETIC(A2:C2)
13. 不连续区域链接
CONCATENATE函数
用法:=CONCATENATE(单元格1,单元格2,,,,,,等)
参数仅能选择一个一个的单元格
公式:=CONCATENATE(B3,D3)
14. 重复文本
REPT函数
用法:=REPT(重复内容,重复几次)
公式:=REPT(B4,5)
15. 从右开始提取
RIGHT函数
用法:=RIGHT(字符串,从右开始提取几位)
公式:=RIGHT(C3:C9,2)
16. 从左开始提取
LTFT函数
用法:=RLEFT(字符串,从左开始提取几位)
公式:=LEFT(C3:C9,3)
17. 先选定位置开始截取
MID函数
用法:=MID(字符串,从第几位开始截取,截取几位数)
公式:=MID(D3:D9,4,4)
18. 删除单元格中所有非打印字符
CLEAN函数
用法:=CLEAN(要清洗的单元格)
删除不包括空格,只能删除不能打印的字符如:换行符等
公式:=CLEAN(A1)
19. 删除单元格中的多余空格
TRIM函数
用法:=TRIM(要清洗的单元格)
删除首尾的余空格,删除数据中的多余空格,会在数据间保留一个空格
20. 将旧文本替换为新文本
SUBSTITUTE函数
用法:=SUBSTITUTE(需要替换的文本,旧文本,新文本,第N个旧文本)
第四个参数表示替换第几个旧文本
如果省略表示全部替换
公式:SUBSTITUTE(C3," ","")
21. 查找字符位置
FIND函数
用法:=FIND(寻找的字符,寻找的字符串,从寻找字符串的第几位查找)
第三个参数如果忽略,则默认从第一个字符开始查找
不可使用通配符
公式:=FIND("男",C3)
22. 查找字符位置
SEARCH函数
用法:=SEARCH(寻找的字符,寻找的字符串,从寻找字符串的第几位查找)
第三个参数如果忽略,则默认从第一个字符开始查找
可使用通配符
公式:=SEARCH("王?",C3)
23.计算文本字符数
LEN函数
用法:=LEN(字符串)
计算字符串的文本个数,数值也按一个文本计算
公式:=LEN(C3)
24. 计算文本字节数
LENB函数
用法:=LENB(字符串)
数字与字母占1个字节,汉字占2个字节
公式:=LENB(C3)
25. 格式转换函数
TEXT函数:对数据进行格式转换
用法:TEXT(数值,想要设置的格式)
这个实在太多了我们还是以一张表格来看看把
第二参数必须以引号引用后再输入
怎么样?这些函数你知道几个呢?我是excel从零到一,关注我持续分享更多excel技巧