Excel函数与公式的概念(优秀5篇)

发布时间:

在 Excel中,函数实际上是一个预先定义的特定计算公式。按照这个特定的计算公式对一个或多个参数进行计算,并得出一个或多个计算结果,叫做函数值。读书破万卷下笔如有神,下面差异网为您精心整理了5篇《Excel函数与公式的概念》,希望能够对困扰您的问题有一定的启迪作用。

18个Excel最常用的公式运算技巧总结 篇一

一、查找重复内容公式:=IF(COUNTIF(A:AA2)>1”重复””")。

二、用出生年月来计算年龄公式:=TRUNC((DAYS360(H6”2009/8/30″FALSE))/3600)。

三、从输入的18位身份证号的出生年月计算公式:=CONCATENATE(MID(E274)”/”MID(E2112)”/”MID(E2132))。

四、从输入的身份证号码内让系统自动提取性别,可以输入以下公式:=IF(LEN(C2)=15IF(MOD(MID(C2151)2)=1”男””女”)IF(MOD(MID(C2171)2)=1”男””女”))公式内的“C2”代表的是输入身份证号码的单元格。

五、求和:=SUM(K2:K56)——对K2到K56这一区域进行求和;

六、平均数:=AVERAGE(K2:K56)——对K2K56这一区域求平均数;

七、排名:=RANK(K2,K$2:K$56)——对55名学生的成绩进行排名;

八、等级:=IF(K2>=85”优”IF(K2>=74”良”IF(K2>=60”及格””不及格”)))

九、学期总评:=K2_0.3+M2_0.3+N2_0.4——假设K列、M列和N列分别存放着学生的“平时总评”、“期中”、“期末”三项成绩;

十、最高分:=MAX(K2:K56)——求K2到K56区域(55名学生)的最高分;

十一、最低分:=MIN(K2:K56)——求K2到K56区域(55名学生)的最低分;

十二、分数段人数统计:

(1)=COUNTIF(K2:K56”100″)——求K2到K56区域100分的人数;假设把结果存放于K57单元格;

(2)=COUNTIF(K2:K56”>=95″)-K57——求K2到K56区域95~99.5分的人数;假设把结果存放于K58单元格;

(3)=COUNTIF(K2:K56”>=90″)-SUM(K57:K58)——求K2到K56区域90~94.5分的人数;假设把结果存放于K59单元格;

(4)=COUNTIF(K2:K56”>=85″)-SUM(K57:K59)——求K2到K56区域85~89.5分的人数;假设把结果存放于K60单元格;

(5)=COUNTIF(K2:K56”>=70″)-SUM(K57:K60)——求K2到K56区域70~84.5分的人数;假设把结果存放于K61单元格;

(6)=COUNTIF(K2:K56”>=60″)-SUM(K57:K61)——求K2到K56区域60~69.5分的人数;假设把结果存放于K62单元格;

(7)=COUNTIF(K2:K56”<60″)——求K2到K56区域60分以下的人数;假设把结果存放于K63单元格;

说明:COUNTIF函数也可计算某一区域男、女生人数。

如:=COUNTIF(C2:C351”男”)——求C2到C351区域(共350人)男性人数;

十三、优秀率:=SUM(K57:K60)/55_100

十四、及格率:=SUM(K57:K62)/55_100

十五、标准差:=STDEV(K2:K56)——求K2到K56区域(55人)的成绩波动情况(数值越小,说明该班学生间的成绩差异较小,反之,说明该班存在两极分化);

十六、条件求和:=SUMIF(B2:B56”男”,K2:K56)——假设B列存放学生的性别,K列存放学生的分数,则此函数返回的结果表示求该班男生的成绩之和;

十七、多条件求和:{=SUM(IF(C3:C322=”男”IF(G3:G322=110)))}——假设C列(C3:C322区域)存放学生的性别,G列(G3:G322区域)存放学生所在班级代码(1、2、3、4、5),则此函数返回的结果表示求一班的男生人数;这是一个数组函数,输完后要按Ctrl+Shift+Enter组合键(产生“{……}”)。“{}”不能手工输入,只能用组合键产生。

十八、根据出生日期自动计算周岁:=TRUNC((DAYS360(D3NOW()))/3600)

什么是公式? 篇二

函数与公式既有区别又互相联系。如果说前者是Excel预先定义好的特殊公式,后者就是由用户自行设计对工作表进行计算和处理的计算式。

以公式“=SUM(E1:H1)*A1+26”为例,它要以等号“=”开始,其内部可以包括函数、引用、运算符和常量。上式中的 “SUM(E1:H1)”是函数,“A1”则是对单元格A1的引用(使用其中存储的数据),“26”则是常量,“*”和“+”则是算术运算符(另外还有比 较运算符、文本运算符和引用运算符)。

如果函数要以公式的形式出现,它必须有两个组成部分,一个是函数名称前面的等号,另一个则是函数本身。

什么是函数? 篇三

Excel函数即是预先定义,执行计算、分析等处理数据任务的特殊公式。以 常用的求和函数SUM为例,它的语法是“SUM(number1,number2,……)”。其中“SUM”称为函数名称,一个函数只有唯一的一个名称, 它决定了函数的功能和用途。函数名称后紧跟左括号,接着是用逗号分隔的称为参数的内容,最后用一个右括号表示函数结束。

参数是函数中最复杂的组成部分,它规定了函数的运算对象、顺序或结构等。使得用户可以对某个单元格或区域进行处理,如分析存款利息、确定成绩名次、计算三角函数值等。

按照函数的'来源,Excel函数可以分为内置函数和扩展函数两大类。前者只要启动了Excel,用户就可以使用它们;而后者必须通过单击“工具→加载宏”菜单命令加载,然后才能像内置函数那样使用。

Excel函数公式大全方法解读 篇四

一、条件判断:IF函数。

目的:判断成绩所属的等次。

方法:

1、选定目标单元格。

2、在目标单元格中输入公式:=IF(C3>=90."优秀",IF(C3>=80."良好",IF(C3>=60."及格","不及格")))。

3、Ctrl+Enter填充。

解读:

IF函数是条件判断函数,根据判断结果返回对应的值,如果判断条件为TRUE,则返回第一个参数,如果为FALSE,则返回第二个参数。

二、条件求和:SUMIF、SUMIFS函数。

目的:求男生的总成绩和男生中分数大于等于80分的总成绩。

方法:

1、在对应的目标单元格中输入公式:=SUMIF(D3:D9."男",C3:C9)或=SUMIFS(C3:C9.C3:C9.">=80",D3:D9."男")。

解读:

1、SUMIF函数用于单条件求和。暨求和条件只能有一个。易解语法结构为:SUMIF(条件范围,条件,求和范围)。

2、SUMIFS函数用于多条件求和。暨求和条件可以有多个。易解语法结构:SUMIFS(求和范围,条件1范围,条件1.条件2范围,条件2.……条件N范围,条件N)。

三、条件计数:COUNTIF、COUNTIFS函数。

目的:计算男生的人数或男生中成绩>=80分的人数。

方法:

1、在对应的目标单元格中输入公式:=COUNTIF(D3:D9."男")或=COUNTIFS(D3:D9."男",C3:C9.">=80")。

解读:

1、COUNTIF函数用于单条件计数,暨计数条件只能有一个。易解语法结构为:COUNTIF(条件范围,条件)。

2、COUNTIFS函数用于多条件计数,暨计数条件可以有多个。易解语法结构为:COUNTIFS(条件范围1.条件1.条件范围2.条件2……条件范围N,条件N)。

四、数据查询:VLOOKUP函数。

目的:查询相关人员对应的成绩。

方法:

在目标单元格中输入公式:=VLOOKUP(H3.B3:C9.2.0)。

解读:

函数VLOOKUP的基本功能就是数据查询。易解语法结构为:VLOOKUP(查找的值,查找范围,找查找范围中的第几列,精准匹配还是模糊匹配)。

五、逆向查询:LOOKUP函数。

目的:根据学生姓名查询对应的学号。

方法:

在目标单元格中输入公式:=LOOKUP(1.0/(B3:B9=H3),A3:A9)。

解读:

公式LOOKUP函数的语法结构为:LOOKUP(查找的值,查找的条件,返回值的范围)。本示例中使用的位变异用法。查找的值为1.条件为0.根据LOOKUP函数的特点,如果LOOKUP函数找不到lookup_value,则该函数会与lookup_vector中小于或等于lookup_value的最大值进行匹配。

六、查询好搭档:INDEX+MATCH函数

目的:根据姓名查询对应的等次。

方法:

在目标单元格中输入公式:=INDEX(E3:E9.MATCH(H3.B3:B9.0))。

解读:

1、INDEX函数:返回给定范围内行列交叉处的值。

2、MATCH函数:给出指定值在指定范围内的所在位置。

3、公式:=INDEX(E3:E9.MATCH(H3.B3:B9.0)),查询E3:E9中第MATCH(H3.B3:B9.0)行的值,并返回。

七、提取出生年月:TEXT+MID函数。

目的:从指定的身份证号码中提取出去年月。

方法:

1、选定目标单元格。

2、输入公式:=TEXT(MID(C3.7.8),"00-00-00")。

3、Ctrl+Enter填充。

解读:

1、利用MID函数从C3单元格中提取从第7个开始,长度为8的字符串。

2、利用TEXT函数将字符的格式转换为“00-00-00”的格式,暨1965-08-21.

八、计算年龄:DATEDIF函数。

目的:根据给出的身份证号计算出对应的年龄。

方法:

1、选定目标单元格。

2、输入公式:=DATEDIF(TEXT(MID(C3.7.8),"00-00-00"),TODAY(),"y")&"周岁"。

3、Ctrl+Enter填充。

解读:

1、利用MID获取C3单元格中从第7个开始,长度为8的字符串。

2、用Text函数将字符串转换为:00-00-00的格式。暨1965-08-21.

3、利用DATEDIF函数计算出和当前日期(TODAY())的相差年份(y)。

九、中国式排名:SUMPRODUCT+COUNTIF函数。

目的:对成绩进行排名。

方法:

1、选定目标单元格。

2、在目标单元格中输入公式:=SUMPRODUCT((C$3:C$9>C3)/COUNTIF(C$3:C$9.C$3:C$9))+1.

3、Ctrl+Enter填充。

解读:公式的前半部分(C$3:C$9>C3)返回的是一个数组,区域C$3:C$9中大于C3的单元格个数。后半部分COUNTIF(C$3:C$9.C$3:C$9)可以理解为:_1/COUNTIF(C$3:C$9.C$3:C$9),公式COUNTIF(C$3:C$9.C$3:C$9)返回的值为1.只是用于辅助计算。所以上述公式也可以简化为:=SUMPRODUCT((C$3:C$9>C3)_1)+1.

excel函数汇总介绍 篇五

1、ABSExcel函数函数名称:ABS主要功能:求出相应数字的绝对值。使用格式:ABS(number)参数说明:number代表需要求绝对值的数值或引用的单元格。应用举例:如果在B2单元格中输入公式:=ABS(A2),则在A2单元格中无论输入正数(如100)还是负数(如-100),B2中均显示出正数(如100)。特别提醒:如果number参数不是数值,而是一些字符(如A等),则B2中返回错误值“#VALUE!”。

2、ANDExcel函数函数名称:AND主要功能:返回逻辑值:如果所有参数值均为逻辑“真(TRUE)”,则返回逻辑“真(TRUE)”,反之返回逻辑“假(FALSE)”。使用格式:AND(logical1,logical2,。.。)参数说明:Logical1,Logical2,Logical3……:表示待测试的条件值或表达式,最多这30个。应用举例:在C5单元格输入公式:=AND(A5>=60,B5>=60),确认。如果C5中返回TRUE,说明A5和B5中的数值均大于等于60,如果返回FALSE,说明A5和B5中的数值至少有一个小于60。特别提醒:如果指定的逻辑条件参数中包含非逻辑值时,则函数返回错误值“#VALUE!”或“#NAME”。

3、AVERAGEExcel函数函数名称:AVERAGE主要功能:求出所有参数的算术平均值。使用格式:AVERAGE(number1,number2,……)参数说明:number1,number2,……:需要求平均值的数值或引用单元格(区域),参数不超过30个。应用举例:在B8单元格中输入公式:=AVERAGE(B7:D7,F7:H7,7,8),确认后,即可求出B7至D7区域、F7至H7区域中的数值和7、8的平均值。特别提醒:如果引用区域中包含“0”值单元格,则计算在内;如果引用区域中包含空白或字符单元格,则不计算在内。

4、COLUMNExcel函数函数名称:COLUMN主要功能:显示所引用单元格的列标号值。使用格式:COLUMN(reference)参数说明:reference为引用的单元格。应用举例:在C11单元格中输入公式:=COLUMN(B11),确认后显示为2(即B列)。特别提醒:如果在B11单元格中输入公式:=COLUMN(),也显示出2;与之相对应的还有一个返回行标号值的函数——ROW(reference)。

5、CONCATENATE函数函数名称:CONCATENATE主要功能:将多个字符文本或单元格中的数据连接在一起,显示在一个单元格中。使用格式:CONCATENATE(Text1,Text……)参数说明:Text1、Text2……为需要连接的字符文本或引用的单元格。应用举例:在C14单元格中输入公式:=CONCATENATE(A14,"@",B14,"。com"),确认后,即可将A14单元格中字符、@、B14单元格中的字符和。com连接成一个整体,显示在C14单元格中。特别提醒:如果参数不是引用的单元格,且为文本格式的,请给参数加上英文状态下的双引号,如果将上述公式改为:=A14&"@"&B14&"。com",也能达到相同的目的。

6、COUNTIF函数函数名称:COUNTIF主要功能:统计某个单元格区域中符合指定条件的单元格数目。使用格式:COUNTIF(Range,Criteria)参数说明:Range代表要统计的单元格区域;Criteria表示指定的条件表达式。应用举例:在C17单元格中输入公式:=COUNTIF(B1:B13,">=80"),确认后,即可统计出B1至B13单元格区域中,数值大于等于80的单元格数目。特别提醒:允许引用的单元格区域中有空白单元格出现。

7、DATE函数函数名称:DATE主要功能:给出指定数值的日期。使用格式:DATE(year,month,day)参数说明:year为指定的年份数值(小于9999);month为指定的月份数值(可以大于12);day为指定的天数。应用举例:在C20单元格中输入公式:=DATE(2003,13,35),确认后,显示出2004-2-4。特别提醒:由于上述公式中,月份为13,多了一个月,顺延至2004年1月;天数为35,比2004年1月的实际天数又多了4天,故又顺延至2004年2月4日。

8、函数名称:DATEDIF主要功能:计算返回两个日期参数的差值。使用格式:=DATEDIF(date1,date2,"y")、=DATEDIF(date1,date2,"m")、=DATEDIF(date1,date2,"d")参数说明:date1代表前面一个日期,date2代表后面一个日期;y(m、d)要求返回两个日期相差的年(月、天)数。应用举例:在C23单元格中输入公式:=DATEDIF(A23,TODAY(),"y"),确认后返回系统当前日期[用TODAY()表示)与A23单元格中日期的差值,并返回相差的年数。特别提醒:这是Excel中的一个隐藏函数,在函数向导中是找不到的,可以直接输入使用,对于计算年龄、工龄等非常有效。

9、DAYExcel函数函数名称:DAY主要功能:求出指定日期或引用单元格中的日期的天数。使用格式:DAY(serial_number)参数说明:serial_number代表指定的日期或引用的单元格。应用举例:输入公式:=DAY("2003-12-18"),确认后,显示出18。特别提醒:如果是给定的日期,请包含在英文双引号中。

10、DCOUNTExcel函数函数名称:DCOUNT主要功能:返回数据库或列表的列中满足指定条件并且包含数字的单元格数目。使用格式:DCOUNT(database,field,criteria)参数说明:Database表示需要统计的单元格区域;Field表示函数所使用的数据列(在第一行必须要有标志项);Criteria包含条件的单元格区域。应用举例:如图1所示,在F4单元格中输入公式:=DCOUNT(A1:D11,"语文",F1:G2),确认后即可求出“语文”列中,成绩大于等于70,而小于80的数值单元格数目(相当于分数段人数)。

特别提醒:如果将上述公式修改为:=DCOUNT(A1:D11,,F1:G2),也可以达到相同目的。

11、FREQUENCY函数函数名称:FREQUENCY主要功能:以一列垂直数组返回某个区域中数据的频率分布。使用格式:FREQUENCY(data_array,bins_array)参数说明:Data_array表示用来计算频率的一组数据或单元格区域;Bins_array表示为前面数组进行分隔一列数值。应用举例:如图2所示,同时选中B32至B36单元格区域,输入公式:=FREQUENCY(B2:B31,D2:D36),输入完成后按下“Ctrl+Shift+Enter”组合键进行确认,即可求出B2至B31区域中,按D2至D36区域进行分隔的各段数值的出现频率数目(相当于统计各分数段人数)。

特别提醒:上述输入的是一个数组公式,输入完成后,需要通过按“Ctrl+Shift+Enter”组合键进行确认,确认后公式两端出现一对大括号({}),此大括号不能直接输入。

12、IF函数函数名称:IF主要功能:根据对指定条件的逻辑判断的真假结果,返回相对应的内容。使用格式:=IF(Logical,Value_if_true,Value_if_false)参数说明:Logical代表逻辑判断表达式;Value_if_true表示当判断条件为逻辑“真(TRUE)”时的显示内容,如果忽略返回“TRUE”;Value_if_false表示当判断条件为逻辑“假(FALSE)”时的显示内容,如果忽略返回“FALSE”。应用举例:在C29单元格中输入公式:=IF(C26>=18,"符合要求","不符合要求"),确信以后,如果C26单元格中的数值大于或等于18,则C29单元格显示“符合要求”字样,反之显示“不符合要求”字样。特别提醒:本文中类似“在C29单元格中输入公式”中指定的单元格,读者在使用时,并不需要受其约束,此处只是配合本文所附的实例需要而给出的相应单元格,具体请大家参考所附的实例文件。

13、INDEXExcel函数函数名称:INDEX主要功能:返回列表或数组中的元素值,此元素由行序号和列序号的索引值进行确定。使用格式:INDEX(array,row_num,column_num)参数说明:Array代表单元格区域或数组常量;Row_num表示指定的行序号(如果省略row_num,则必须有column_num);Column_num表示指定的列序号(如果省略column_num,则必须有row_num)。应用举例:如图3所示,在F8单元格中输入公式:=INDEX(A1:D11,4,3),确认后则显示出A1至D11单元格区域中,第4行和第3列交叉处的单元格(即C4)中的内容。

特别提醒:此处的行序号参数(row_num)和列序号参数(column_num)是相对于所引用的单元格区域而言的,不是Excel工作表中的行或列序号。

14、INTExcel函数函数名称:INT主要功能:将数值向下取整为最接近的整数。使用格式:INT(number)参数说明:number表示需要取整的数值或包含数值的引用单元格。应用举例:输入公式:=INT(18.89),确认后显示出18。特别提醒:在取整时,不进行四舍五入;如果输入的公式为=INT(-18.89),则返回结果为-19。

15、ISERRORExcel函数函数名称:ISERROR主要功能:用于测试函数式返回的数值是否有错。如果有错,该函数返回TRUE,反之返回FALSE。使用格式:ISERROR(value)参数说明:Value表示需要测试的值或表达式。应用举例:输入公式:=ISERROR(A35/B35),确认以后,如果B35单元格为空或“0”,则A35/B35出现错误,此时前述函数返回TRUE结果,反之返回FALSE。特别提醒:此函数通常与IF函数配套使用,如果将上述公式修改为:=IF(ISERROR(A35/B35),"",A35/B35),如果B35为空或“0”,则相应的单元格显示为空,反之显示A35/B35的结果。

16、LEFTExcel函数函数名称:LEFT主要功能:从一个文本字符串的第一个字符开始,截取指定数目的字符。使用格式:LEFT(text,num_chars)参数说明:text代表要截字符的字符串;num_chars代表给定的截取数目。应用举例:假定A38单元格中保存了“我喜欢天极网”的字符串,我们在C38单元格中输入公式:=LEFT(A38,3),确认后即显示出“我喜欢”的字符。特别提醒:此函数名的英文意思为“左”,即从左边截取,Excel很多函数都取其英文的意思。

17、LENExcel函数函数名称:LEN主要功能:统计文本字符串中字符数目。使用格式:LEN(text)参数说明:text表示要统计的文本字符串。应用举例:假定A41单元格中保存了“我今年28岁”的字符串,我们在C40单元格中输入公式:=LEN(A40),确认后即显示出统计结果“6”。特别提醒:LEN要统计时,无论中全角字符,还是半角字符,每个字符均计为“1”;与之相对应的一个函数——LENB,在统计时半角字符计为“1”,全角字符计为“2”。

18、MATCHExcel函数函数名称:MATCH主要功能:返回在指定方式下与指定数值匹配的数组中元素的相应位置。使用格式:MATCH(lookup_value,lookup_array,match_type)参数说明:Lookup_value代表需要在数据表中查找的数值;Lookup_array表示可能包含所要查找的数值的连续单元格区域;Match_type表示查找方式的值(-1、0或1)。如果match_type为-1,查找大于或等于lookup_value的最小数值,Lookup_array必须按降序排列;如果match_type为1,查找小于或等于lookup_value的最大数值,Lookup_array必须按升序排列;如果match_type为0,查找等于lookup_value的第一个数值,Lookup_array可以按任何顺序排列;如果省略match_type,则默认为1。应用举例:如图4所示,在F2单元格中输入公式:=MATCH(E2,B1:B11,0),确认后则返回查找的结果“9”。特别提醒:Lookup_array只能为一列或一行。

以上就是差异网为大家整理的5篇《Excel函数与公式的概念》,希望对您的写作有所帮助,更多范文样本、模板格式尽在差异网。

344 202694