excel常用公式函数有:IF函数、SUMIFS函数、COUNTIF、VLOOKUP函数,LOOKUP函数。 1、IF函数 IF函数一般是指程序设计或Excel等软件中的条件函数,根据指定的条件来判断其“真”(TRUE)、“假”(FALSE),根据逻辑计算的真假值,从而返回相应的内容。
可以使用函数 IF 对数值和公式进行条件检测。
语法IF(logical_test,value_if_true,value_if_false)功能IF函数是条件判断函数:如果指定条件的计算结果为 TRUE,IF函数将返回某个值;如果该条件的计算结果为 FALSE,则返回另一个值。例如IF(测试条件,结果1,结果2),即如果满足“测试条件”则显示“结果1”,如果不满足“测试条件”则显示“结果2”。参数(1)Logical_test 表示计算结果为 TRUE 或 FALSE 的任意值或表达式。例如,A10=100 就是一个逻辑表达式,如果单元格 A10 中的值等于 100,表达式即为 TRUE,否则为 FALSE。
本参数可使用任何比较运算符(=(等于)、>(大于)、>=(大于等于)、<=(小于等于等运算符))。(2)Value_if_true表示 logical_test 为 TRUE 时返回的值。例如,如果本参数为文本字符串“预算内”而且 logical_test 参数值为 TRUE,则 IF 函数将显示文本“预算内”。
如果 logical_test 为 TRUE 而 value_if_true 为空,则本参数返回 0。如果要显示 TRUE,则请为本参数使用逻辑值 TRUE。value_if_true 也可以是其他公式。
(3)Value_if_false表示 logical_test 为 FALSE 时返回的值。例如,如果本参数为文本字符串“超出预算”而且 logical_test 参数值为 FALSE,则 IF 函数将显示文本“超出预算”。如果 logical_test 为 FALSE 且忽略了 value_if_false(即 value_if_true 后没有逗号),则会返回逻辑值 FALSE。
如果 logical_test 为 FALSE 且 value_if_false 为空(即 value_if_true 后有逗号,并紧跟着右括号),则本参数返回 0(零)。VALUE_if_false 也可以是其他公式。2、SUMIF函数SUMIF函数是Excel常用函数。使用 SUMIF 函数可以对报表范围中符合指定条件的值求和。
Excel中sumif函数的用法是根据指定条件对若干单元格、区域或引用求和。语法SUMIF(range,criteria,sum_range)1)range 为用于条件判断的单元格区域。2)criteria 为确定哪些单元格将被相加求和的条件,其形式可以为数字、文本、表达式或单元格内容。例如,条件可以表示为 32、"32"、">32" 、"apples"或A1。
条件还可以使用通配符:问号 (?) 和星号 (*),如需要求和的条件为第二个数字为2的,可表示为"?2*",从而简化公式设置。3)sum_range 是需要求和的实际单元格。3、Countif函数Countif函数是Microsoft Excel中对指定区域中符合指定条件的单元格计数的一个函数,在WPS,Excel2003和Excel2007等版本中均可使用。该函数的语法规则如下:countif(range,criteria)参数:range 要计算其中非空单元格数目的区域参数:criteria 以数字、表达式或文本形式定义的条件4、VLOOKUP函数VLOOKUP函数是Excel中的一个纵向查找函数,它与LOOKUP函数和HLOOKUP函数属于一类函数,在工作中都有广泛应用,例如可以用来核对数据,多个表格之间快速导入数据等函数功能。
功能是按列查找,最终返回该列所需查询序列所对应的值;与之对应的HLOOKUP是按行查找的。参数说明Lookup_value为需要在数据表第一列中进行查找的数值。Lookup_value 可以为数值、引用或文本字符串。
当vlookup函数第一参数省略查找值时,表示用0查找。Table_array为需要在其中查找数据的数据表。使用对区域或区域名称的引用。
col_index_num为table_array 中查找数据的数据列序号。col_index_num 为 1 时,返回 table_array 第一列的数值,col_index_num 为 2 时,返回 table_array 第二列的数值,以此类推。如果 col_index_num 小于1,函数 VLOOKUP 返回错误值 #VALUE!;如果 col_index_num 大于 table_array 的列数,函数 VLOOKUP 返回错误值#REF!。Range_lookup为一逻辑值,指明函数 VLOOKUP 查找时是精确匹配,还是近似匹配。
如果为FALSE或0,则返回精确匹配,如果找不到,则返回错误值 #N/A。如果 range_lookup 为TRUE或1,函数 VLOOKUP 将查找近似匹配值,也就是说,如果找不到精确匹配值,则返回小于 lookup_value 的最大数值。如果range_lookup 省略,则默认为1。
5、LOOKUP函数LOOKUP函数是Excel中的一种运算函数,实质是返回向量或数组中的数值,要求数值必须按升序排序。使用方法(1)向量形式:公式为 = LOOKUP(lookup_value,lookup_vector,result_vector)式中 lookup_value—函数LOOKUP在第一个向量中所要查找的数值,它可以为数字、文本、逻辑值或包含数值的名称或引用;lookup_vector—只包含一行或一列的区域lookup_vector 的数值可以为文本、数字或逻辑值;result_vector—只包含一行或一列的区域其大小必须与 lookup_vector 相同。(2)数组形式:公式为= LOOKUP(lookup_value,array)式中 array—包含文本、数字或逻辑值的单元格区域或数组它的值用于与 lookup_value 进行比较。例如:LOOKUP(5.2,{4.2,5,7,9,10})=5。
注意:array和lookup_vector的数据必须按升序排列,否则函数LOOKUP不能返回正确的结果。文本不区分大小写。如果函数LOOKUP找不到lookup_value,则查找array和 lookup_vector中小于lookup_value的最大数值。
如果lookup_value小于array和 lookup_vector中的最小值,函数LOOKUP返回错误值#N/A。另外还要注意:函数LOOKUP在查找字符方面是不支持通配符的,但可以使用。
excel函数常用公式
excel函数常用公式大全 excel函数常用公式大全,Excel是工作中最常用的工具之一,只要搞清楚它的一些使用小技巧,工作效率那是嗖嗖的往上蹭。以下分享excel函数常用公式大全,都是我们工作中经常用到的公式。
excel函数常用公式1 最常用的Excel函数公式大全 一、数字处理 1、取绝对值 =ABS(数字) 2、取整 =INT(数字) 3、四舍五入 =ROUND(数字,小数位数) 二、判断公式 1、把公式产生的错误值显示为空 公式:C2 =IFERROR(A2/B2,"") 说明:如果是错误值则显示为空,否则正常显示。
2、IF多条件判断返回值 公式:C2 =IF(AND(A2<500,B2="未到期"),"补款","") 说明:两个条件同时成立用AND,任一个成立用OR函数。 三、统计公式 1、统计两个表格重复的内容 公式:B2 =COUNTIF(Sheet15!A:A,A2) 说明:如果返回值大于0说明在另一个表中存在,0则不存在。 2、统计不重复的总人数 公式:C2 =SUMPRODUCT(1/COUNTIF(A2:A8,A2:A8)) 说明:用COUNTIF统计出每人的出现次数,用1除的方式把出现次数变成分母,然后相加。 四、求和公式 1、隔列求和 公式:H3 =SUMIF($A$2:$G$2,H$2,A3:G3) 或 =SUMPRODUCT((MOD(COLUMN(B3:G3),2)=0)*B3:G3) 说明:如果标题行没有规则用第2个公式 2、单条件求和 公式:F2 =SUMIF(A:A,E2,C:C) 说明:SUMIF函数的基本用法 3、单条件模糊求和 公式:详见下图 说明:如果需要进行模糊求和,就需要掌握通配符的使用,其中星号是表示任意多个字符,如"*A*"就表示a前和后有任意多个字符,即包含A。
4、多条件模糊求和 公式:C11 =SUMIFS(C2:C7,A2:A7,A11&"*",B2:B7,B11) 说明:在sumifs中可以使用通配符* 5、多表相同位置求和 公式:b2 =SUM(Sheet1:Sheet19!B2) 说明:在表中间删除或添加表后,公式结果会自动更新。 6、按日期和产品求和 公式:F2 =SUMPRODUCT((MONTH($A$2:$A$25)=F$1)*($B$2:$B$25=$E2)*$C$2:$C$25) 说明:SUMPRODUCT可以完成多条件求和 五、查找与引用公式 1、单条件查找公式 公式1:C11 =VLOOKUP(B11,B3:F7,4,FALSE) 说明:查找是VLOOKUP最擅长的,基本用法 2、双向查找公式 公式: =INDEX(C3:H7,MATCH(B10,B3:B7,0),MATCH(C10,C2:H2,0)) 说明:利用MATCH函数查找位置,用INDEX函数取值 3、查找最后一条符合条件的记录。 公式:详见下图 说明:0/(条件)可以把不符合条件的变成错误值,而lookup可以忽略错误值 4、多条件查找 公式:详见下图 说明:公式原理同上一个公式 5、指定区域最后一个非空值查找 公式;详见下图 说明:略 6、按数字区域间取对应的值 公式:详见下图 公式说明:VLOOKUP和LOOKUP函数都可以按区间取值,一定要注意,销售量列的数字一定要升序排列。
六、字符串处理公式 1、多单元格字符串合并 公式:c2 =PHONETIC(A2:A7) 说明:Phonetic函数只能对字符型内容合并,数字不可以。 2、截取除后3位之外的部分 公式: =LEFT(D1,LEN(D1)-3) 说明:LEN计算出总长度,LEFT从左边截总长度-3个 3、截取-前的部分 公式:B2 =Left(A1,FIND("-",A1)-1) 说明:用FIND函数查找位置,用LEFT截取。 4、截取字符串中任一段的公式 公式:B1 =TRIM(MID(SUBSTITUTE($A1," ",REPT(" ",20)),20,20)) 说明:公式是利用强插N个空字符的方式进行截取 5、字符串查找 公式:B2 =IF(COUNT(FIND("河南",A2))=0,"否","是") 说明: FIND查找成功,返回字符的位置,否则返回错误值,而COUNT可以统计出数字的个数,这里可以用来判断查找是否成功。
6、字符串查找一对多 公式:B2 =IF(COUNT(FIND({"辽宁","黑龙江","吉林"},A2))=0,"其他","东北") 说明:设置FIND第一个参数为常量数组,用COUNT函数统计FIND查找结果 七、日期计算公式 1、两日期相隔的年、月、天数计算 A1是开始日期(2011-12-1),B1是结束日期(2013-6-10)。计算: 相隔多少天?=datedif(A1,B1,"d") 结果:557 相隔多少月? =datedif(A1,B1,"m") 结果:18 相隔多少年? =datedif(A1,B1,"Y") 结果:1 不考虑年相隔多少月?=datedif(A1,B1,"Ym") 结果:6 不考虑年相隔多少天?=datedif(A1,B1,"YD") 结果:192 不考虑年月相隔多少天?=datedif(A1,B1,"MD") 结果:9 datedif函数第3个参数说明: "Y" 时间段中的整年数。 "M" 时间段中的整月数。
"D" 时间段中的天数。 "MD" 天数的差。忽略日期中的月和年。 "YM" 月数的差。
忽略日期中的日和年。 "YD" 天数的差。忽略日期中的年。 2、扣除周末天数的工作日天数 公式:C2 =NETWORKDAYS、INTL(IF(B2<date(2015,1,1),date(2015,1,1),b2),date(2015,1,31),11) p=""> </date(2015,1,1),date(2015,1,1),b2),date(2015,1,31),11)> 说明:返回两个日期之间的所有工作日数,使用参数指示哪些天是周末,以及有多少天是周末。
周末和任何指定为假期的日期不被视为工作日 excel函数常用公式2 EXCEL函数公式大全: 1、vlookup(依据哪些找,到在哪里,找哪一个,0)函数的应用:主要是做配对,根据一个字段名关系2个表,随后将2个表配对出去。 这一作用类似SQL中的联表检索:selectt1、a0,t2、a1,t2、a2fromt1,t2wheret1、a0=t2、a0 vlookup句子为:vlookup(a0,t2,a1a2,0):在其中a0即是标准,依据a0寻找t2表格中的a1和a2字段名。 2、iferror(value,value_if_error)函数的应用:表明分辨value的准确性,假如value恰当则返回恰当结果,不然返回value_if_error。 在C2单元格键入公式计算=IFERROR(A2/B2,"不正确") 3、row(单元格)函数的应用:Row函数用以返回单元格的号码,Rows函数用于返回二维数组或引入单元格的个数。
4、match(查找值,查找范畴,0)函数的应用:Match函数用以返回查找值在二维数组的部位,表明查找小于或等于lookup_value的最高值。 这一作用类似SQL中的标准检索:selectindex(a0)fromt1wherea0=90 5、index(查看范畴,行,列)函数的应用:返回表或地区中的值或对值的'引入。 返回相匹配的值,下边的函数返回B4的数据信息。
6、ABS(必须估算的值)函数的应用:取平方根=abs(-2)得2。 7、MAX&MIN(必须估算的二维数组)函数:取二维数组中的极值和极小值=max(A3:A13)得最高值。 8、round(必须舍的值,舍的十位数)函数的应用:四舍五入=ROUND(2、52,1),保存一位小数。
9、ROUNDUP(必须舍的值,舍的十位数)函数的应用:依照规定的小数位数往上舍入,即无论是几都进一,roundup(月份/3,0)为第哪季。 10、ROUNDDOWN(必须舍的值,舍的十位数)函数的应用:依照规定的小数位数往下舍入,无论是几都舍弃,rounddown((月份+2)/3,0)为第哪季。 11、MID(text,start_num,num_chars)函数:从某一段字符串数组中截取下规定数目的标识符,=mid(c2,7,8):从第七位逐渐,提取8字符。 12、MOD(分子结构,真分数)函数:取余函数。
13、IF(logic_condition,true_result,false_result)函数:某一标准创立后实行第一个,不然实行第二个。 =IF(AND(A2<500,B2="未期满"),"补款","") 表明:2个标准与此同时创立用AND,任一个创立用OR函数。 以上就是13种EXCEL常用的函数公式了,欢迎大家参考,希望对大家有所帮助。
excel表格常用函数公式大全
excel表格常用函数公式大全:1、SUM函数:SUM函数的作用是求和。函数公式为=sum()。
例如:统计一个单元格区域:=sum(A1:A10)统计多个单元格区域:=sum(A1:A10,C1:C10)。
2、AVERAGE函数:Average的作用是计算平均数。函数公式为=AVERAGE( )。例如:计算多个单元格的平均值=AVERAGE(A1:A12)。3、count函数:作用是计算单元格个数。
函数公式为=COUNT( )。例如=COUNT(A1:A12)。4、IF函数:IF函数的作用是判断一个条件,然后根据判断的结果返回指定值。
IF函数公式为:=IF(逻辑判断,为TRUE时的结果,为FALSE时的结果)。例如:给出的条件是A1>A5,如果比较结果是TRUE。那么IF函数就返回第二个参数的值;如果是FALSE,则返回第三个参数的值。
=IF(A1>A5,1,2)。5、NOW函数和TODAY函数:NOW函数返回日期和时间。TODAY函数则只返回日期。
NOW函数和TODAY函数都没有参数,只用一对括号即可:=NOW()=TODAY()。假如说,要计算某项目到今天总共进行多少天了?=TODAY()-开始日期,得出的数字就是项目进行的天数。
15个常用excel函数公式
15个常用excel函数公式如下:1、查找重复内容。=IF(COUNTIF(A:A,A2)>1,”重复”,””)。
2、重复内容首次出现时不提示。
=IF(COUNTIF(A$2:A2,A2)>1,”重复”,””)。3、重复内容首次出现时提示重复。=IF(COUNTIF(A2:A99,A2)>1,”重复”,””)。4、根据出生年月计算年龄。
=DATEDIF(A2,TODAY(),”y”)。5、根据身份证号码提取出生年月。=–TEXT(MID(A2,7,8),”0-00-00″)。
6、根据身份证号码提取性别。=IF(MOD(MID(A2,15,3),2),”男”,”女”)。7、几个常用的汇总公式。
A列求和:=SUM(A:A)。A列最小值:=MIN(A:A)。A列最大值:=MAX (A:A)。
A列平均值:=AVERAGE(A:A)。A列数值个数:=COUNT(A:A)。8、成绩排名。=RANK.EQ(A2,A$2:A$7)。
9、中国式排名(相同成绩不占用名次)。=SUMPRODUCT((B$2:B$7>B2)/COUNTIF(B$2:B$7,B$2:B$7))+1。10、90分以上的人数。=COUNTIF(B1:B7,”>90″)。
11、各分数段的人数。同时选中E2:E5,输入以下公式,按Shift+Ctrl+Enter。=FREQUENCY(B2:B7,{70;80;90})。12、按条件统计平均值。
=AVERAGEIF(B2:B7,”男”,C2:C7)。13、多条件统计平均值。=AVERAGEIFS(D2:D7,C2:C7,”男”,B2:B7,”销售”)。
14、统计不重复的个数。=SUMPRODUCT(1/COUNTIF(A2:A9,A2:A9))。15、提取不重复的内容。
C2单元格输入以下数组公式,按Ctrl+ Shift+Enter,向下复制。=INDEX(A:A,1+MATCH(,COUNTIF(C$1:C1,A$2:A$10),))&””。
excel常用函数公式表
Excel里常用函数公式如下:求和公式 SUM、平均数公式 AVERAGE、判断公式 IF、数数公式 COUNT。平均数公式 AVERAGE:返回所有参数的平均值(算数平均值),参数可以是数值、名称、数组、引用。
公式为:=AVERAGE(number1,number2,......)。
判断公式 IF:判断一个条件是否满足,如果满足返回一个值,如果不满足返回另一个值。公式为:=IF(logical_test,value_if_true,value_if_false)。单元格引用:用于表示单元格在工作表所处位置的坐标值。例如,显示在第B列和第3行交又处的单元格,其引用形式为“B3”(相对引用)或“$B$3”(绝对引用)。
常量是直接输入到单元格或公式中的数字或文本值,或由名称所代表的数字或文本值。例如,日期8/8/2014、数字210和文本“Quarterly Earnings”都是常量。公式或由公式得出的数值都不是常量。
标签:
留言评论