类别难度函数名称函数功能无参数函数
日期与时间函数
低NOW返回当前日期和时间的序列号#############
低TODAY返回今天日期的序列号2019/8/19
低YEAR将序列号转换为年
低MONTH将序列号转换为月
低DAY将序列号转换为月的日期
财务函数
中FV返回一笔投资的未来值
中PMT返回年金的定期支付金额
逻辑运算符
中IF指定要执行的逻辑检验
低AND如果其所有参数为TRUE,则返回TRUE
低OR如果所有参数为TRUE,则返回TRUE
查找和引用函数
低COLUMN返回引用的列个数5
低ROW返回引用的行个数17
高VLOOKUP查找数组首列,移动到行并返回单元格的值
数学和三角函数
低ABS返回数字的绝对值
低RAND返回0和1之间的一个随机数0.474402921
低ROUNDDOWN向绝对值减小的方向舍入数字
低ROUNDUP向绝对值增大的方向舍入数字
低SUM将其参数相加
中SUMIF按给定条件对若干单元格求和
统计函数
低AVERAGE返回其参数的平均值
低MIN返回参数列表中的最小值
低MAX返回参数列表中的最大值
低SMALL返回数据集中第K个最小值
低LARGE返回数据集中第k个最大值
中RANK返回一列数字的数字排位
低COUNT计算参数列表中的数字个数
低COUNTBLANK计算区间内的空白单元格个数
中COUNTIF计算满足给定条件的区间内的非空单元格个数
文本和数据函数
低LEFT返回文本值中最左边的字符
低RIGHT返回文本值中最右边的字符
中MID在文本字符串中,从您所指定的位置开始返回指定数量的字符
低LEN返回文本字符串中的字符个数
中REPLACE替换文本中的字符
中FIND在一个文本值中查找另一个文本值(区分大小写)
低TRIM从文本删除空格,删除公式中文本的前后空格
当我们复制公式时,公式所引用的位置一般会相对的发生变化,这样方便我们求出相应的结果月份A销售B销售销售合计
1331144
2341246
3351348
4361450
5371552
6381654
7391756
8401858
9411960
10422062
11432164
12442266
合计462198660
绝对引用与相对引用的转换方式是添加$符合,或按F4进行切换
四种形式
相对引用A1
绝对引用$A$1
相对行绝对列$A1
相对列绝对行A$1
VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
Lookup_value为需要在Table_array第一列中查找的数值。
可以为数值、引用或文本字符串。
需要注意的是类型必须与table_array第一列的类型
查找文本时,文本不区分大小写;可以使用通配符“*”、“?”。
Table_array为需要在其中查找数据的数据表。
可以使用对区域或区域名称的引用、常数数组、计算后的内存数组。
对区域引用时,可以引用整列,excel会自动判断使用区域。
该参数的第一列必须包含查找的内容,其它列包含需返回的内容;返回内容的列序Col_index_num为table_array中待返回的匹配值的列序号。
如为1时,返回table_array第一列中的数值;为2,返回table_array第二列中的数值,
如果col_index_num小于1,函数 VLOOKUP 返回错误值值 #VALUE!;
如果col_index_num大于table_array的列数,函数 VLOOKUP 返回错误值 #REF!。
Range_lookup为一逻辑值,指明函数VLOOKUP返回时是精确匹配还是近似匹配。
如果为TRUE或省略,则返回近似匹配值,也就是说,如果找不到精确匹配值,则返回小
近似匹配查询一般用于数值的查询,table_
如果range_value为FALSE(或0),函数VLOOKUP将返回精确匹配值。
此时,table_array不必进行排序。
如果
有参数函数
=NOW()
=TODAY()
2019=YEAR(E4)
8=MONTH(E4)
19=DAY(E4)
判断条件全对=IF(AND(1+1=2,1+2=3,1-1=0),"判断条件全对","判断有错")=IF(AND(B2<>"",C2<>"",D2<>"",E TRUE=AND(1+1=2,1+2=3,1-1=0)
TRUE=OR(1+1=2,1+2=3,1-1=0)
=COLUMN()
=ROW()
1=ABS(-1)
=RAND()
1=ROUNDDOWN(1.1,0)
2=ROUNDUP(1.1,0)
45=SUM(1,2,3,4,5,6,7,8,9)
37=SUMIF(B27:B35,"中",F27:F35)
5=AVERAGE(1,2,3,4,5,6,7,8,9)
1=MIN(1,2,3,4,5,6,7,8,9)
9=MAX(1,2,3,4,5,6,7,8,9)
2=SMALL({1,2,3,4,5,6,7,8,9},2)
8=LARGE({1,2,3,4,5,6,7,8,9},2)
3=RANK(F24,F24:F28,0)
9=COUNT(1,2,3,4,5,6,7,8,9)
35=COUNTBLANK(A1:A43)
34=COUNTIF(B1:B43,"低")+COUNTIF(B1:B43,"中")
L=LEFT("LGL",1)
L=RIGHT("LGL",1)
G=MID("LGL",2,1)
3=LEN("LGL")
LLL=REPLACE("LGL",2,1,"L")
2=FIND("G","LGL",1)
L G L=TRIM(" L G L ")
便我们求出相应的结果
月份销售占比
7%
7%
7%
8%
8%
8%
8%
9%
9%
9%
10%
10%
100%
必须与table_array第一列的类型一致。
“*”、“?”。
算后的内存数组。
含需返回的内容;返回内容的列序号由下个参数指定。
返回table_array第二列中的数值,以此类推。
值值 #VALUE!;
LOOKUP 返回错误值 #REF!。
如果找不到精确匹配值,则返回小于lookup_value的最大数值;
般用于数值的查询,table_array的第一列必须按升序排列;否则不能返回正确的结果。
回精确匹配值。
table_array不必进行排序。
如果找不到,则返回错误值#N/A;可isna检测错误后使用if判断去除错误信息。
C2<>"",D2<>"",E2<>""),"OK","fail")。