excel常用函数整理(可检索)

目录:

一、数字函数
  1.1 sum
  1.2 sumif
  1.3 sumifs
  1.4 sumproduct
  1.5 abs
二、统计函数
  2.1 count
  2.2 counta
  2.3 countif
  2.4 countifs
  2.5 max
  2.6 min
  2.7 trimmean
三、日期和时间函数
  3.1 year
  3.2 week
  3.3 date
  3.4 today
  3.5 now
  3.6 weekday
  3.7 datedif
  3.8 workday
  3.9 networkdays
四、文本函数
  4.1 mid
  4.2 len
  4.3 trim
  4.4 proper
  4.5 lower
  4.6 upper
  4.7 text
  4.8 search
五、查找和引用函数
  5.1 vlookup
  5.2 hookup
  5.3 index
  5.4 column
  5.5 row
  5.6 match
  5.7 offset
  5.8 indirect
六、逻辑函数
  6.1 and
  6.2 or
  6.3 if
  6.4 iferror

 

 文档已上传:https://github.com/bigwhite2020/bigwhite2022/tree/main/excel函数

一、数字函数
1.1 sum
1) 作用:求和
2)函数说明:sum(muber1,number2,...)
3)举例说明:计算所有学生的总分
4)使用方法:SUM(C2:C10)
5) 计算结果:632

 

1.2 sumif

1) 作用:条件求和
2)函数说明:sumif(range,criteria,sum_range)
3)举例说明:计算一班的所有学生的总分
4)使用方法:SUMIF(D2:D10,"一班",C2:C10)
5) 计算结果:376

 

1.3 sumifs

1) 作用:多条件求和
2)函数说明:sumifs(sum_range,criteria_range,criteria,...)
3)举例说明:计算一班所有男生的总分
4)使用方法:SUMIFS(C2:C10,D2:D10,"一班",E2:E10,"男")
5) 计算结果:228

 

1.4 sumproduct

1) 作用:计算对应数组元素的乘积和
2)函数说明:sumproduct(array1,array2,array3,...)
3)举例说明:计算数组1与数组2的乘积和
4)使用方法:SUMPRODUCT(F2:G4,H2:I4)
5) 计算结果:67

备注:F列与H列相乘+G列与I列相乘

1.5 abs

1) 作用:绝对值
2)函数说明:abs(number)
3)举例说明:计算F5的绝对值
4)使用方法:ABS(F6)
5) 计算结果:100

 

二、统计函数

2.1 count

1) 作用:计算引用单元格的数字个数
2)函数说明:count(value1,value2,...)
3)举例说明:计算学生的总数量(通过序号)
4)使用方法:COUNT(A2:A10)
5) 计算结果:9

2.2 counta

1) 作用:计算非空单元格的数字个数
2)函数说明:counta(value1,value2,...)
3)举例说明:计算学生的总数量(通过姓名或序号)
4)使用方法:COUNTA(B2:B10)
5) 计算结果:9

2.3 countif

1) 作用:指定条件下的单元格计数
2)函数说明:countif(range,criteria)
3)举例说明:计算一班学生的总数量
4)使用方法:COUNTIF(D2:D10,"一班")
5) 计算结果:5

2.4 countifs

1) 作用:多条件单元格计数
2)函数说明:countifs(criteria_range,criteria,...)
3)举例说明:计算一班学生考试分数及格的人数
4)使用方法:COUNTIFS(D2:D10,"一班",C2:C10,">60")
5) 计算结果:3

 

2.5 max

1) 作用:返回引用单元格中的最大值
2)函数说明:max(number1,number2,...)
3)举例说明:计算最高得分
4)使用方法:MAX(C2:C10)
5) 计算结果:99

2.6 min

1) 作用:返回引用单元格中的最小值
2)函数说明:min(number1,number2,...)
3)举例说明:计算最低得分
4)使用方法:MIN(C2:C10
5) 计算结果:35

2.7 trimmean

1) 作用:返回修剪的平均值
2)函数说明:trimmean(array,percent)
3)举例说明:计算班级的平均值(除去最高与最低值)
4)使用方法:TRIMMEAN(C2:C10,2/9)

5) 计算结果:71.14

备注:去除数量=总数目*比例

 

三、日期和时间函数

3.1 year

1) 作用:引用日期的年份
2)函数说明:year(serial_number)
3)举例说明:获取一个指定日期F8的年信息
4)使用方法:YEAR(F8)
5) 计算结果:2023

3.2 week

1) 作用:引用日期的月份
2)函数说明:month(serial_number)
3)举例说明:获取一个指定日期F8的月信息
4)使用方法:MONTH(F8)
5) 计算结果:3

3.3 date

1) 作用:三个单独的值组合成日期
2)函数说明:date(year,month,day)
3)举例说明:快速组成一个日期信息
4)使用方法:DATE(2023,3,27)
5) 计算结果:2023/3/27

3.4 today

1) 作用:今天的日期
2)函数说明:today()
3)举例说明:查看今天的日期信息
4)使用方法:today()
5) 计算结果:2023/3/4

3.5 now

1) 作用:当前的日期和时间
2)函数说明:now()
3)举例说明:查看当前的日期+时间的信息
4)使用方法:NOW()
5) 计算结果:2023/3/4 15:38

3.6 weekday

1) 作用:引用日期对应一周中的第几天
2)函数说明:weekday(serial_number,return_type)
3)举例说明:查看2023年劳动节是当周的第几天
4)使用方法:WEEKDAY("2023/5/1",1)
5) 计算结果:2

备注:type=1为默认,1-7代表星期天到星期六;type=2,1-7代表星期一到星期天

3.7 datedif

1) 作用:两个日期之间的年/月/日间隔
2)函数说明:datedif(start_date,end_date,unit)
3)举例说明:查看2023年劳动节到国庆节相差几天
4)使用方法:DATEDIF("2023/5/1","2023/10/1","D")
5) 计算结果:153

备注:unit可以为Y,M,D分别代表年月日

3.8 workday

1) 作用:从起始日期开始的多少天对应的工作日
2)函数说明:workday(start_date,days,holidays)
3)举例说明:查看2023年元旦后的100个工作日
4)使用方法:WORKDAY("2023/1/1",100)
5) 计算结果:2023/5/19

备注:holidays可以配置去除的节假日

3.9 networkdays

1) 作用:计算起始日期到结束日期的工作日天数
2)函数说明:networkdays(start_date,end_date,holidays)
3)举例说明:查看2023年元旦到五一间的工作日数
4)使用方法:NETWORKDAYS("2023/1/1","2023/5/1")
5) 计算结果:86

 

四、文本函数

4.1 mid

1) 作用:在指定位置截取文本
2)函数说明:mid(text,start_num,num_chars)
3)举例说明:截取“漩涡鸣人”名字2-4个字符
4)使用方法:MID(B2,2,2)
5) 计算结果:涡鸣

备注:参数说明:text,开始字符,截取长度

4.2 len

1) 作用:计算文本的长度
2)函数说明:len(text)
3)举例说明:计算“宇智波佐助”名字总长度
4)使用方法:LEN(B5)
5) 计算结果:5

4.3 trim

1) 作用:删除文本中的空格
2)函数说明:trim(text)
3)举例说明:F9字符删除前后的空格的处理
4)使用方法:TRIM(F9)
5) 计算结果:待测字符-前后存在空格

4.4 proper

1) 作用:首字母大写
2)函数说明:proper(text)
3)举例说明:将G5首字母大写
4)使用方法:PROPER(G5)
5) 计算结果:Abcd全小写字符

4.5 lower

1) 作用:将文本转换小写
2)函数说明:lower(text)
3)举例说明:将G6内字母转为小写
4)使用方法:LOWER(G6)
5) 计算结果:abcd全大写字符

4.6 upper

1) 作用:将文本转换大写
2)函数说明:upper(text)
3)举例说明:将G5内字母转为大写
4)使用方法:UPPER(G5)
5) 计算结果:ABCD全小写字符

4.7 text

1) 作用:将数值格式转化为文本
2)函数说明:Text(value,format_text)
3)举例说明:将C2的数字转为文本,并展示2位小数
4)使用方法:TEXT(C2,"00.00")
5) 计算结果:98.00

4.8 search

1) 作用:返回指定内容在文本中的位置
2)函数说明:search(find_text,with_text,[start_num])
3)举例说明:查看日向雏田中“向”字的位置
4)使用方法:SEARCH("向",B4)
5) 计算结果:2

 

五、查找和引用函数

5.1 vlookup

1) 作用:垂直查找(按列号查找)
2)函数说明:vlookup(lookup_value,table_array,col_index_num,range_lookup)
3)举例说明:查看(B列的)"风波水门"的成绩(D列内)
4)使用方法:VLOOKUP("风波水门",B:C,2,0)
5) 计算结果:99

备注:第三个参数与相对的列数,第三个参数,如果为0或FASLE,用精确匹配方式,而为无序查找,如果为TRUE或被省略,则使用近似匹配方式,同时要求查询区域的首列按升序排序

5.2 hookup

1) 作用:水平查找(按行号查找)
2)函数说明:hookup(lookup_value,table_array,row_index_num,range_lookup)
3)举例说明:查看(13行的)"excel函数"往下数5行(含13行)的函数名字
4)使用方法:HLOOKUP("excel函数",13:26,5)
5) 计算结果:sumproduct

 

5.3 index

1) 作用:按行、列号查找
2)函数说明:index(array,row_num,column_num)
3)举例说明:返回数组1+数组2联合区域内第二行,第三列的值
4)使用方法:INDEX(F2:I4,2,3)
5) 计算结果:4

5.4 column

1) 作用:返回列号
2)函数说明:column(reference)
3)举例说明:返回B5的列数
4)使用方法:返回B5的列数
5) 计算结果:2

5.5 row

1) 作用:返回行号
2)函数说明:row(reference)
3)举例说明:返回B5的行数
4)使用方法:ROW(B5)
5) 计算结果:5

5.6 match

1) 作用:在数值中查找目标值的位置
2)函数说明:match(lookup_value,lookup_array,match_type)
3)举例说明:返回"宇智波佐助"在学生中的顺序
4)使用方法:MATCH("宇智波佐助",B2:B10,0)
5) 计算结果:4

5.7 offset

1) 作用:返回指定偏移的值
2)函数说明:offset(reference,rows,cols,height,width)
3)举例说明:以F1为基点偏移后计算数组2内所有数组的和
4)使用方法:SUM(OFFSET(F1,1,2,3,2))
5) 计算结果:27

5.8 indirect

1) 作用:间接引用
2)函数说明:indirect(ref_text,a1)
3)举例说明:返回H6单元格引用的单元格的值
4)使用方法:INDIRECT(H6)
5) 计算结果:漩涡鸣人

六、逻辑函数

6.1 and

1) 作用:如果所有参数均为True,则返回True
2)函数说明:and(logic1,logic2,...)
3)举例说明:多个条件看是否均满足
4)使用方法:AND(1>2,3<5)
5) 计算结果:FALSE

6.2 or

1) 作用:如果任一参数均为True,则返回True
2)函数说明:or(logic1,logic2,...)
3)举例说明:多个条件看是否有一个满足
4)使用方法:OR(1>2,3<5)
5) 计算结果:TRUE

6.3 if

1) 作用:按指定逻辑条件,返回对应的值
2)函数说明:if(logic_text,value_if_true,value_if_false)
3)举例说明:判断旋涡鸣人的成绩是否及格,响应返回
4)使用方法:IF(C2>60,"及格","不及格")
5) 计算结果:及格

6.4 iferror

1) 作用:如果公式计算错误,则返回指定的值,否则返回公式的结果
2)函数说明:iferror(value,value_if_error)
3)举例说明:当计算结果有错误时,得到相应的返回
4)使用方法:IFERROR(G8/G7,"计算错误error")
5) 计算结果:计算错误error

 

posted @ 2023-03-04 17:04  Mrwhite86  阅读(1320)  评论(0编辑  收藏  举报