资源描述
Excel函数应用
一、 逻辑函数。
1. AND.
函数
结果
说明
=AND(TRUE,FALSE)
FALSE
有一个参数为FALSE时的返回值
=AND(TRUE,TRUE)
TRUE
两个参数都为TRUE时的返回值
=AND(1>2,1)
FALSE
有一个逻辑值为FALSE时的返回值
=AND(3+1=4,1)
TRUE
两个参数都为TRUE时的返回值
二、 统计函数。
1. max函数.
52
86
24
36
75
15
函数
结果
说明
=MAX(A1:C2)
86
区域A1:C2中数据的最大值
=MAX(A1:C2,90)
90
区域A1:C2中数据与90之中的最大值
2. min函数.
86
15
54
12
52
6
函数
结果
说明
=MIN(A1:C2)
6
区域中A1:C2中数据的最小值
=MIN(A1:C2,1)
1
区域中A1:C2中数据与1之中的最小值
3.
4. SMALL.
3
2
9
7
1
6
8
9
7
10
5
15
函数
计算结果
函数说明
=SMALL(A1:B6,1)
1
返回数据区域中的最小值
=SMALL(A1:B6,4)
7
返回数据区域中的第4最小值
=SMALL(A1:B6,12)
15
返回数据区域中的最大值
三、 文本函数。
1. CONCATENATE函数.
今天
阳光
很好!
函数
结果
说明
=CONCATENATE("你","好","吗?")
你好吗?
将三个字组合
=CONCATENATE(A1,B1,C1)
今天阳光很好!
将三个单元格中的内容组合
2. left函数.
蓝天白云
Sunny
a8b9c10
函数
结果
说明
=LEFT(A1,2)
蓝天
返回A1中的前两个字符
=LEFT(B1)
S
省略参数num_chars,默认返回第一个字符
=LEFT(C1,8)
a8b9c10
参数num_chars大于文本长度,返回所有文本
=LEFT(A1,-1)
#VALUE!
参数num_chars小于0,返回错误值
3. len函数.
Happy Birthday to You!
函数
结果
说明
=LEN(A1)
0
返回A1中字符串的长度
=LEN(" ")
1
空格也作为字符进行计数
=LEN("你好")
2
返回字符串“你好”的长度
4. mid函数.
May I help you?
碧海蓝天
函数
结果
说明
=MID(A1,5,6)
I help
返回A1中第5个字符起的6个字符
=MID(C1,3,2)
蓝天
返回C1中第3个字符起的2个字符
=MID(A1,-1,3)
#VALUE!
参数start_num小于0,返回错误值
=MID(C1,1,-1)
#VALUE!
参数num_chars小于0,返回错误值
5. right函数.
A1B2C3
白雪飘飘
函数
结果
说明
=RIGHT(B1,2)
飘飘
返回B1中字符串最后2个字符
=RIGHT(A1)
3
省略num_chars,返回A1中字符串最后1个字符
=RIGHT(B1,5)
白雪飘飘
参数num_chars大于文本的长度,返回所有文本
6. text函数.
123456
函数
结果
说明
=TEXT(B1,"0.0")
123456.0
将B1中的数字转化为0.0格式显示的文本
=TEXT(B1,"0.0%")
12345600.0%
将B1中的数字转化为0.0%格式显示的文本
四、 信息函数。
1. CELL.
5-Mar
TOTAL
函数
结果
说明
=CELL("row",A23)
15
单元格A23的行号
=CELL("contents",A2)
TOTAL
单元格A2中的内容
2. COUNTBLANK.
30
2月1日
函数
结果
说明
=COUNTBLANK(A1:C4)
7
单元格区域中空白单元格的个数
五、 查找与引用函数。
1. ADDRESS.
函数
结果
说明
=ADDRESS(2,3)
$C$2
绝对引用
=ADDRESS(2,3,2)
C$2
绝对行号,相对列标
=ADDRESS(2,3,2,FALSE)
R2C[3]
在 R1C1 引用样式中的绝对行号,相对列标
=ADDRESS(2,3,1,FALSE,"[Book1]Sheet1")
[Book1]Sheet1!R2C3
对其他工作簿或工作表的绝对引用
=ADDRESS(2,3,1,FALSE,"EXCEL SHEET")
'EXCEL SHEET'!R2C3
对其他工作表的绝对引用
2. CHOOSE.
1st
Nails
2nd
Screws
3rd
Nuts
完成
Bolts
公式
结果
说明
=CHOOSE(2,A1,A2,A3,A4)
2nd
第二个参数 A3 的值
=CHOOSE(4,B1,B2,B3,B4)
Bolts
第四个参数 B5 的值
3. HLOOKUP.
姓名
语文
数学
英语
李娜
80
82
88
高辉
85
72
70
宋琳
80
76
83
李侃
85
75
89
辛鑫
62
86
90
潘科
90
85
75
函数
结果
说明
=HLOOKUP("语文",A1:D7,5,0)
85
第5个同学的语文成绩
=HLOOKUP(88,B2:D7,4,0)
89
第1个同学成绩为88,第54个同学的同科成绩
4. LOOKUP2.
函数
结果
说明
=LOOKUP("C",{"a","b","c","d";1,2,3,4})
3
在数组的第一行中查找“C”,并返回同一列中最后一行的值
=LOOKUP("bump",{"a",1;"b",2;"c",3})
2
在数组的第一行中查找“bump”,并返回同一行中最后一列的值
5. LOOKUP.
2
1212
5.5
1.333
6.4
45
函数
结果
说明
=LOOKUP(5.5,A1:A3,B1:B3)
1.333
在单元格区域A1:A3中查找5.5,并返回区域B1:B2中相应位置的值
6. OFFSET.
产品名称
价格
显示器
2000
主板
1000
机箱
800
函数
结果
说明
=OFFSET(C3,2,3,1,1)
0
显示单元格 F5 中的值
=SUM(OFFSET(C3:E5,-1,0,3,3))
0
对数据区域 C2:E4 求和
=OFFSET(C3:E5,0,-3,3,3)
#REF!
返回错误值 #REF!,因为引用区域不在工作表中
7. ROW.
函数
结果
说明
=ROW()
2
公式所在行的行号
=ROW(C9)
9
引用所在行的行号
8. VLOOKUP.
0.35
45
48
0.5
12
52
0.8563
56
61
1.568
50
71
5.258
15
75
函数
结果
说明
=VLOOKUP(1.568,A1:C5,3)
71
在第1列中查找1.568,返回同行第3列的值
=VLOOKUP(0.6,A1:C5,2,false)
#N/A
在第1列中查找0.6,找不到返回错误值
展开阅读全文