EXCEL常⽤的函数(29种+实例)
1.SUM
求参数的和,就是求指定的所有参数的和。
2.SUMIF
1.条件求和,Excel中sumif函数的⽤法是根据指定条件对若⼲单元格、区域或引⽤求和。
2.sumif函数语法是:SUMIF(range,criteria,sum_range)
sumif函数的参数如下:
第⼀个参数:Range为条件区域,⽤于条件判断的单元格区域。
第⼆个参数:Criteria是求和条件,由数字、逻辑表达式等组成的判定条件。
第三个参数:Sum_range为实际求和区域,需要求和的单元格、区域或引⽤。
当省略第三个参数时,则条件区域就是实际求和区域。
(注:criteria 参数中使⽤通配符(包括问号(?)和星号(*))。问号匹配任意单个字符;星号匹配任意⼀串字符。如果要查实际的问号或星号,请在该字符前键⼊波形符(~)。)
3.实例:计算⼈员甲的营业额($K$3:$K$26:绝对区域,按F4可设定)
3.COUNT
1.⽤途:它可以统计数组或单元格区域中含有数字的单元格个数。
2.函数语法:COUNT(value1,value2,...)。
参数:value1,value2,...是包含或引⽤各种类型数据的参数(1~30个),其中只有数字类型的数据才能被统计。
3.实例:如果A1=90、A2=⼈数、A3=〞〞、A4=54、A5=36,则公式“=COUNT(A1:A5) ”返回得3。
4.COUNTA
1.说明:返回参数组中⾮空值的数⽬。参数可以是任何类型,它们包括空格但不包括空⽩单元格。如果不需要统计逻辑值、⽂字或错误值,则应该使⽤COUNT 函数。
2.语法:COUNTA(value1,value2,...)
3.实例:如果A1=6.28、A2=3.74,A3=“我们”其余单元格为空,则公式“=COUNTA(A1:A5)”的计算结果等于3。
5.COUNTBLANK
1.⽤途:计算某个单元格区域中空⽩单元格的数⽬。
2.函数语法:COUNTBLANK(range)
参数:Range为需要计算其中空⽩单元格数⽬的区域。
3.实例:如果A1=88、A2=55、A3=(空格)、A4=72、A5=(空格),则公式“=COUNTBLANK(A1:A5)”返回得2。
6.COUNTIF
⽤途:计算区域中满⾜给定条件的单元格的个数。
语法:COUNTIF(range,criteria)
参数:
Range:需要计算其中满⾜条件的单元格数⽬的单元格区域。Criteria:确定哪些单元格将被计算在内的条件,其形式可以为数字、表达式或⽂本。
实例:在A1:A7之间,确定数字55被计算在内的条件,返回得2。
7.MAX
返回选定数据库项中的最⼤值
返回选定数据库项中的最⼩值
9.IF
1) IF函数的语法结构:IF(条件,结果1,结果2)。
2) IF函数的功能
对满⾜条件的数据进⾏处理,条件满⾜则输出结果1,不满⾜则输出结果2。可以省略结果1或结果2,但不能同时省略。
3) 条件表达式
把两个表达式⽤关系运算符(主要有=,<>,>,<,>=,<=等6个关系运算符)连接起来就构成条件表达式。
例如,在IF(a1+b1+50 <> b1+c1-50, 1,2)函数式中,条件表达式是a1+b1+50 <> b1+c1-50。
4) 执⾏过程
下⾯以IF(a1+b1+50 <> b1+c1-50, 1,1)函数式为例来说明IF函数的执⾏过
例2:IF(E2>=85,“优”,IF(E2>=75,“良”,IF(E2>=60,"及格","不及格"))) 公式理解:
函数从左向右执⾏。
⾸先计算E2>=85,如果该表达式成⽴,则显⽰“优”,
如果不成⽴就继续计算E2>=75,如果该表达式成⽴,则显⽰“良”,
否则继续计算E2>=60,如果该表达式成⽴,则显⽰“及格”,否则显⽰“不及格”。
例3:IF(HOUR(F9)<1,1,IF(MINUTE(F9)>15,HOUR(F9)+1,HOUR(F9)))
公式理解:
函数从左向右执⾏。
如果F9中的数字折算成⼩时后的值<1⼩时,成⽴输出“1”,不成⽴输出“如果F9中的数字折算成分钟后的值>15”,成⽴输出“F9中的数字折算成⼩时后
的值+1”,不成⽴输出“F9中的数字折算成⼩时后的值”。
注:
时间函数HOUR(X),MINUTE(X)可使列表数字折算成对应值。例:
=HOUR("0:58:33")→0
10.AND
1. 说明:所有参数的计算结果为TRUE 时,返回TRUE;只要有⼀个参数的计算结果为FALSE,即返回FALSE。
2. 函数语法:AND(logical1, [logical2], ...)
logical1:必需。要检验的第⼀个条件,其计算结果可以为TRUE 或FALSE。logical2, ... :可选。要检
验的其他条件,其计算结果可以为TRUE或 FALSE,最多可包含255 个条件。
3. 实例:
=AND(2+2=4, 2+3=5) 所有参数的计算结果均为TRUE
=AND(2+2=4, 2+3=6) 所有参数的计算结果均为FALSE
11.HLOOKUP
说明:
HLOOKUP函数主要⽤于在表格或数值组的⾸⾏查指定的数值(即在⽔平查),并返回表格显⽰当前列中指定⾏处的值。。
函数语法:
HLOOKUP(lookup_value,table_array,row_index_num,range_lookup)
实例:
⽤下⾯这个实例展⽰Hlookup函数⽤法
A1:B2表⽰要在其中查的区间,公式中的table_array
F1到G1中表⽰我们要查的对象,公式中的lookup_value
现在我们要查F1到G1分别对应的数值。(按F4键,将其变成绝对引⽤。)
12.VLOOKUP
说明:
VLOOKUP函数是Excel中的⼀个纵向查函数,它与LOOKUP函数和HLOOKUP函数属于⼀类函数,在⼯作中都有⼴泛应⽤。功能是按列查,最终返回该列所需查询列序所对应的值;与之对应的HLOOKUP是按⾏查的。
函数语法:
VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
13.RANK
说明:rank函数是排名函数。rank函数最常⽤的是求某⼀个数值在某⼀区域内的排名。
函数语法:rank(number,ref,[order])
实例:给下列成绩排名
14.REPLACE
1.说明:
⽤新字符串替换旧字符串,⽽且替换的位置和数量都是指定的。
2. 函数语法:
=Replace(old_text,start_num,num_chars,new_text)
=replace(要替换的字符串,开始位置,替换个数,新的⽂本)
注意:第四个参数是⽂本,要加上引号。
3.实例:=REPLACE(替换区域A2,第⼋个数字开始,替换4个,替换为“xxxx”
15.时间函数
1.TODAY:⽤于返回当前系统的⽇期,其完整的格式:=TODAY( )
2.NOW:⽤于返回当前系统的时间,其完整的格式:=DAY( )
3.HOUR:将值转成⼩时
4. MINUTE:将值转成分钟
5.DATE函数:返回指定⽇期的序列号
函数语法:DATE(year,month,day)
16.DAVERAGE
sumif函数的使用方法绝对引用1.说明:返回数据库或数据清单中满⾜指定条件的列中数值的平均值.
2.函数语法:DAVERAGE(database,field,criteria)
参数:
Database构成数据表或数据库的单元格区域。
Field指定函数所使⽤的数据列。
Criteria为⼀组包含给定条件的单元格区域。
3.实例:
实例1:利⽤daverage函数单条件求平均值,求电视的平均数量。
实例2:求B分店电视的平均数量
输⼊公式=DAVERAGE(A1:C9,C1,E1:E2)
数据区域——A1:C9(整个查表)
字段名——C1,指定求平均值的数据列。
也可以等于3(参数Field =C1等价于参数Field =3。即表⽰返回第三列的值。) 条件区域——E1:E2,表⽰品名为电视。
17.DSUM
1.说明:将数据库中符合条件的记录的字段列中的数字的和。使⽤它可以对数据进⾏多条件累加,这种⽅式可以使条件的修改变得⽅便,因此,相对于SUM和SUMIF函数,DSUM更加灵活。
2.函数语法:
DSUM(database,field,criteria)
参数:
Database 构成列表或数据库的单元格区域。
Field 指定函数所使⽤的数据列。列表中的数据列必须在第⼀⾏具有标志项。Field 可以是⽂本,即两端带引号的标志项,
如“树龄”或“产量”;此外,Field 也可以是代表列表中数据列位置的数字:1 表⽰第⼀列,2 表⽰第⼆列,等等。Criteria为⼀组包含给定条件的单元格区域。可以为参数criteria 指定任意区域,只要它⾄少包含⼀个列标志和列标志下⽅⽤于设定条件的单元格。
实例:
如图所⽰,利⽤dsum函数单条件求和,
实例1:求电视的总数量。(实例2:求B分店电视的总数量。)
输⼊公式=DSUM(A1:C9,F1,D1:D2)
数据区域——A1:C9(整个查表)
字段名——C1,指定求和的数据列。也可以等于3。
条件区域——A11:A12,表⽰品名为电视。
18.ROUND
1.说明:round函数⽤来对数值进⾏四舍五⼊。
2.函数语法:ROUND(number, num_digits)
参数,
number表⽰需要进⾏四舍五⼊的数值或单元格内容。
num_digits表⽰需要取多少位的参数。
num_digits>0时,表⽰取⼩数点后对应位数的四舍五⼊数值。
num_digits=0时,表⽰则将数字四舍五⼊到最接近的整数。
num_digits< 0时,表⽰对⼩数点左侧前⼏位进⾏四舍五⼊。
19.MOD
1.说明:mod函数是⼀个⽤来求余数函数,返回两数相除的余数。
mod函数在Excel中⼀般不单独使⽤,经常和其他函数组合起来使⽤。
2.函数语法:=mod(number,divisor)=mod(被除数,除数)。
20.OR
1.说明:OR函数可以⽤来对多个逻辑条件进⾏判断,只要有1个逻辑条件满⾜时就返回”TURE“,最多可以有30个条件。与AND函数不同,AND函数要求所有的条件都满⾜时才返回”TURE“,只要有条件不满⾜时就返回”FALSE “。
2.函数语法:=OR(logical1,logical2, ...)
3.实例:
例题:判断当前年份是否为闰年,结果为TRUE或FALSE。闰年:年数能被4整除⽽不能被100整除,或者能被400整除的年份。
当前年份:YEAR(TODAY())
年数能被4整除:MOD(YEAR(TODAY()),4) =0
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论