excel函数与公式实战技巧精粹

时间:2024-07-02 16:54:18编辑:奇事君

excel函数公式大全

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在查找字符方面是不支持通配符的,但可以使用FIND函数的形式来代替。扩展资料:Excel函数公式:4个必须掌握的实用查询汇总技巧一、多列查找。目的:查询对应的多科成绩。方法:1、在目标单元格中输入公式:=VLOOKUP($H$3,$B$3:$F$9,COLUMN(B3),0)。2、在目标单元格中输入公式:=VLOOKUP($H$3,$B$3:$F$9,MATCH(I$2,$B$2:$E$2,0),0)。解读:1、Vlookup函数的语法结构式:=Vlookup(查询值,查询范围,查询值在查询范围中的列数,匹配模式)。2、公式=VLOOKUP($H$3,$B$3:$F$9,COLUMN(B3),0)。用COLUMN(B3)来定位当前查询值在查询范围中的位置,其参数B3为可变值。3、公式=VLOOKUP($H$3,$B$3:$F$9,MATCH(I$2,$B$2:$E$2,0),0)用MATCH(I$2,$B$2:$E$2,0)来定位科目在查询范围中的相对位置,应为其初始值从0开始计算,故=MATCH(I$2,$B$2:$E$2,0)的范围从$b$2开始计算。二、按指定的条件汇总数据。目的:查询指定产品的销量总数或某产品在指定月份的销售额。方法:1、在目标单元格输入公式:=SUMPRODUCT(($C$3:$C$9="A1")*D3:D9)。2、在目标单元格中输入公式:=SUMPRODUCT((($C$3:$C$9="A1")*(MONTH($E$3:$E$9)=5))*D3:D9)。解读:1、SUMPROCUT函数的基本功能是:返回数组间对应元素的乘积之和。2、公式:=SUMPRODUCT(($C$3:$C$9="A1")*D3:D9)就是数组{1,0,1,0,1,0,1}和{90,98,12,45,98,67,100}对应乘积的和。暨:1*90+0*98+1*12+0*45+1*98+0*67+1*100=300。2、=SUMPRODUCT((($C$3:$C$9="A1")*(MONTH($E$3:$E$9)=5))*D3:D9)只是多了一个数组,对应的三个数相乘并求和。三、多条件求和汇总。目的:求“王东”对产品“A1”的销量。方法:1、在目标单元格中输入公式:=SUMIFS(D3:D9,B3:B9,"王东",C3:C9,"A1")。2、在目标单元格中输入公式:=SUMIFS(D3:D9,B3:B9,"王东",C3:C9,"A1",D3:D9,">50")。解读:1、SUMIFS函数是多条件求和函数。其语法结构为:=SUMIFS(求和范围,条件范围1,条件1,条件范围2,条件2……条件范围N,条件N)。四、隔列分类汇总。目的:对“计划”和“实际”进行汇总。方法:在目标单元格输入公式:=SUMIF($C$3:$F$10,H$3,$C4:$F4)。解读:1、函数SUMIF是单条件求和函数,其语法结构为=SUMIF(求和范围,条件范围,条件)。2、公式:=SUMIF($C$3:$F$10,H$3,$C4:$F4)采用的是绝对引用和相对引用相结合的方式,目的在于对参数进行动态变化。结合具体的值便于理解。

Excel函数公式大全

一、数字处理1、取绝对值函数公式:=ABS(数字)2、取整函数公式:=INT(数字)3、四舍五入函数公式:=ROUND(数字,小数位数)二、判断公式1、如果计算的结果值错误那么显示为空公式:=IFERROR(数字/数字,)说明:如果计算的结果错误则显示为空,否则正常显示。2、IF语句的多条件判定及返回值公式:IF(AND(单元格(逻辑运算符)数值,指定单元格=返回值1),返回值2,)说明:所有条件同时成立时用AND,任一个成立用OR函数。三、常用的统计公式1、统计在两个表格中相同的内容公式:B2=COUNTIF(数据源:位置,指定的,目标位置)说明:如果返回值大于0说明在另一个表中存在,0则不存在。如果,在此示例中所用到的公式为:B2=COUNTIF(Sheet15!A:A,A2)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,C:C)说明:这是SUMIF函数的最基础的用法五、查找与引用公式1、单条件查找说明:VLOOKUP是excel中最常用的查找方式六、字符串处理公式1、多单元格字符串的合并说明:Phonetic函数只能合并字符型数据,不能合并数值2、截取结果3位之外的部分说明:LEN计算总长度,LEFT从左边截总长度-3个七、日期计算相关1、日期间相隔的年、月、天数计算A2是开始日期(2011-12-2),B2是结束日期(2013-6-11)。计算:相差多少天的公式为:=datedif(A2,B2,d) 其结果:557相差多少月的公式为: =datedif(A2,B2,m) 其结果:18相差多少年的公式为: =datedif(A2,B2,Y) 其结果:1不考虑年份相隔多少月的公式为:=datedif(A1,B1,Ym) 其结果:6不考虑年份相隔多少天的公式为:=datedif(A1,B1,YD) 其结果:192不考虑年份月份相隔多少天的公式为:=datedif(A1,B1,MD) 其结果:9datedif函数第3个参数说明:Y 时间段中的整年数。M 时间段中的整月数。D 时间段中的天数。MD 日期中天数的差。忽略月和年。YM 日期中月数的差。忽略日和年。YD 日期中天数的差。忽略年。扩展资料:工程函数BESSELI返回经过修改的贝塞尔函数IN(X)BESSELJ 返回贝塞尔函数JN(X)BESSELK返回经过修改的贝塞尔函数KN(X)BESSELY返回贝塞尔函数YN(X)XLFCTBIN2DEC、BIN2DEC 将二进制数转换为十进制数BIN2HEX 将二进制数转换为十六进制数BIN2OCT将二进制数转换为八进制数COMPLEX 将实系数和虚系数转换为复数CONVERT 将一种度量单位制中的数字转换为另一种度量单位制DEC2BIN 将十进制数转换为二进制数DEC2HEX 将十进制数转换为十六进制数DEC2OCT 将十进制数转换为八进制数DELTA 检测两个值是否相等ERF 返回误差函数ERFC 返回余误差函数GESTEP 检测数字是否大于某个阈值HEX2BIN 将十六进制数转换为二进制数HEX2DEC 将十六进制数转换为十进制数HEX2OCT 将十六进制数转换为八进制数IMABS 返回复数的绝对值(模)IMAGINARY 返回复数的虚系数IMARGUMENT 返回参数THETA,一个以弧度表示的角IMCONJUGATE 返回复数的共轭复数IMCOS 返回复数的余弦IMDIV 返回两个复数的商IMEXP 返回复数的指数IMLN 返回复数的自然对数IMLOG10 返回复数的常用对数IMLOG2 返回复数的以2为底数的对数IMPOWER 返回复数的整数幂IMPRODUCT 返回两个复数的乘积IMREAL 返回复数的实系数IMSIN 返回复数的正弦IMSQRT 返回复数的平方根IMSUB 返回两个复数的差IMSUM 返回两个复数的和OCT2BIN 将八进制数转换为二进制数OCT2DEC 将八进制数转换为十进制数OCT2HEX 将八进制数转换为十六进制数参考资料:百度百科- excel函数

excel函数大全完整版

excel函数大全完整版   excel函数大全完整版,相信大家都想快速地提高自己的Excel水平,那么最直接有效的的方法就是掌握一些小技巧。就是可以拿来即用,下面是excel函数大全完整版。   excel函数大全完整版1    一、数字处理   1、取绝对值 =ABS(数字)   2、取整 =INT(数字)   3、四舍五入 =ROUND(数字,小数位数)    二、判断公式    1、把公式产生的错误值显示为空   公式:=IFERROR(A2/B2,"")   说明:如果是错误值则显示为空,否则正常显示。    2、IF多条件判断返回值   公式:=IF(AND(A2<500,B2=" 未到期"),"补款","")   说明:两个条件同时成立用AND,任一个成立用OR函数。    三、统计公式    1、统计两个表格重复的内容   公式:=COUNTIF(Sheet15!A:A,A2)   说明:如果返回值大于0说明在另一个表中存在,0则不存在。    2、统计不重复的总人数   公式:=SUMPRODUCT(1/COUNTIF(A2:A8,A2:A8))   说明:用COUNTIF统计出每人的出现次数,用1除的方式把出现次数变成分母,然后相加。    四、求和公式    1、隔列求和   公式:=SUMIF($A$2:$G$2,H$2,A3:G3) 或 =SUMPRODUCT((MOD(COLUMN(B3:G3),2)=0)*B3:G3)   说明:如果标题行没有规则用第2个公式。    2、单条件求和   公式:=SUMIF(A:A,E2,C:C)   说明:SUMIF函数的基本用法    3、多条件模糊求和   公式:=SUMIFS(C2:C7,A2:A7,A11&"*",B2:B7,B11)   说明:在sumifs中可以使用通配符*    5、多表相同位置求和   公式:=SUM(Sheet1:Sheet19!B2)   说明:在表中间删除或添加表后,公式结果会自动更新。    6、按日期和产品求和   公式:=SUMPRODUCT((MONTH($A$2:$A$25)=F$1)*($B$2:$B$25=$E2)*$C$2:$C$25)   说明:SUMPRODUCT可以完成多条件求和    五、查找与引用公式    1、单条件查找公式   公式:=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、按数字区域间取对应的值   公式:   公式说明:VLOOKUP 和LOOKUP函数都可以按区间取值,一定要注意,销售量列的数字一定要升序排列。    六、字符串处理公式    1、多单元格字符串合并   公式:=PHONETIC(A2:A7)   说明:Phonetic函数只能对字符型内容合并,数字不可以。    2、截取左部分   公式:=LEFT(D1,LEN(D1)-3)   说明:LEN计算出总长度,LEFT从左边截总长度-3个    3、截取-前的部分   公式:=Left(A1,FIND("-",A1)-1)   说明:用FIND函数查找位置,用LEFT截取。    4、截取字符串中任一段的公式   公式:=TRIM(MID(SUBSTITUTE($A1,"",REPT("",20)),20,20))   说明:公式是利用强插N个空字符的方式进行截取    5、字符串查找   公式:=IF(COUNT(FIND("河南",A2))=0,"否","是")   说明:用来判断查找是否成功。    6、字符串查找一对多   公式:=IF(COUNT(FIND({"辽宁","黑龙江","吉林"},A2))=0,"其他","东北")   说明:设置FIND第一个参数为常量数组,用COUNT函数统计FIND查找结果   excel函数大全完整版2    一、Excel工作表函数:求和类。    (一)Sum。   功能:计算指定的单元格区域中所有数值的和。   语法结构:=Sum(值1,值2……值N)。   目的:计算总“月薪”。    方法:   在目标单元格中输入公式:=SUM(1*G3:G12),并用Ctrl+Shift+Enter填充。    解读:   如果直接用Sum函数进行求和,结果为0,究其原因就在于“月薪”为文本型的数值,如果不想调整数据类型,可以给每个参数乘以1将其强制转换为数值类型,然后用Sum函数进行求和。    (二)Sumif。   功能:对满足条件的单元格求和,即单条件求和。   语法结构:=Sumif(条件范围,条件,[求和范围]),当“条件范围”和“求和范围”相同时,可以省略“求和范围”。   目的:根据“性别”计算总“月薪”。    方法:   在目标单元格中输入公式:=SUMIF(D3:D12,J3,G3:G12)。    解读:   由于“条件范围”和“求和范围”不相同,所以不能省略参数“求和范围”。    (三)Sumifs。   功能:对一组给定条件指定的单元格求和。   语法结构:=Sumifs(求和范围,条件1范围,条件1,条件2范围,条件2……)   目的:根据“性别”统计相应“学历”下的总“月薪”。    方法:   在目标单元格中输入公式:=SUMIFS(G3:G12,D3:D12,J3,F3:F12,K3)。    解读:   参数“条件范围”和“条件”必须成对出现,否则公式无法正确执行!    二、Excel工作表函数:判断类。    (一)If。   功能:判断是否满足某个条件,如果满足返回一个值,如果不满足则返回另一个值。   语法结构:=If(判断条件,条件为真时的`返回值,条件为假时的返回值)。   目的:判断“月薪”的档次,如果≥4000,则返回“高”,如果≥3000,则返回“中”,否则返回“低”。    方法:   在目标单元格中输入公式:=IF(G3>=4000,"高",IF(G3>=3000,"中",IF(G3<3000,"低")))。   解读:   If函数除了单独判断外,还可以嵌套使用,但多级嵌套时,需要理清逻辑关系,否则容易出错!    (二)Ifs。   功能:判断是否满足一个或多个条件并返回与第一个TRUE条件对应的值。   语法结构:=Ifs(条件1,返回值1,条件2,返回值2……)。   目的:判断“月薪”的档次,如果≥4000,则返回“高”,如果≥3000,则返回“中”,否则返回“低”。    方法:   在目标单元格中输入公式:=IFS(G3>=4000,"高",G3>=3000,"中",G3<3000,"低")。    解读:   参数中的“条件”和“返回值”必须成对出现,但该函数仅能应用于16及以上版本的Excel中,在WPS高版本中也可以使用哦!    三、Excel工作表函数:查找类。    (一)Vlookup。   功能:搜索表区域首列满足条件的元素,确定待检索单元格在区域中的的序号,再进一步返回选定单元格的值。   语法结构:=Vlookup(查询值,数据范围,返回值列数,查询模式),查询模式分为精准查询和模糊查询。   目的:根据“员工姓名”查询对应的“月薪”。    方法:   在目标单元格中输入公式:=VLOOKUP(J3,B3:G12,6,0)。    解读:   参数“返回值列数”要根据“数据范围”来确定,是返回值所在的的相对列数。    (二)Lookup。   功能:从单行或单列或单数组中查找一个值。   Lookup函数具有两种语法结构:向量形式和数组形式。    1、向量形式。   功能:从单行或单列中查找查找指定的值,返回第二个单行或单列中相同位置的值。   语法结构:=Lookup(查找值,查找值所在范围,[返回值所在范围]),当“查找值所在范围”和“返回值所在范围”相同时,可以省略“返回值所在范围”。   目的:根据“员工姓名”查询对应的“月薪”。    方法:   1、以“员工姓名”为主要关键字进行升序排序。   2、在目标单元格中输入公式:=LOOKUP(J3,B3:B12,G3:G12)。    解读:   在使用Lookup函数查询数据时,首次要以“查询值”为主要关键字进行升序排序,否则无法得到正确的结果。    2、数组形式。   功能:从指定的范围第一列或第一行中查询指定的值,返回指定范围中最后一列或最后一行对应位置上的值。   语法:=Lookup(查找值,查询范围)。    重点解读:   从“功能”中可以看出,Lookup函数的数组形式,查找值必须在查询范围的第一列或第一行中,返回的值必须是查询范围的最后一列或最后一行对应的值。即:查找值和返回值在查询范围的“两端”。   目的:根据“员工姓名”查询对应的“月薪”。    方法:   1、以“员工姓名”为主要关键字进行升序排序。   2、在目标单元格中输入公式:=LOOKUP(J3,B3:G12)。    解读:   查询值必须在数据范围的第一列,返回值必须在数据范围得最后一列。   excel函数大全完整版3    1、IF函数条件判断   IF函数是最常用的判断类函数之一,能完成非此即彼的判断。   如下图,考核得分的标准为9分,要判断B列的考核成绩是否合格。   =IF(B4>=9,”合格”,”不合格”)   IF,相当于普通话的“如果”,常规用法是:   IF(判断的条件,符合条件时的结果,不符合条件时的结果)    2、多条件判断   如果部门为生产、岗位为主操 有高温补助。在D列使用公式:   =IF(AND(B2=”生产”,C2=”主操”),”有”,”无”)   AND函数对两个条件判断,如果同时符合,IF函数返回“有”,否则为无。    3、条件求和   使用SUMIF函数计算一班的总成绩:   =SUMIF(D2:D5,F2,C2:C5)   SUMIF用法是:   =SUMIF(条件区域,指定的求和条件,求和的区域)   用通俗的话描述就是:   如果D2:D5区域的班级等于F2单元格的“一班”,就对C2:C5单元格对应的区域求和。    4、多条件求和   要统计部门为生产,并且岗位为主操的补助总额。   公式为:   =SUMIFS(D2:D9,B2:B9,F2,C2:C9,G2)   SUMIFS用法是:   =SUMIFS(求和的区域,条件区域1,指定的求和条件1,条件区域2,指定的求和条件2,……)    5、条件计数   如下图,要统计指定店铺的业务笔数。也就是统计B列中有多少个指定的店铺名称。   =COUNTIF(B2:B12,E3)   COUNTIF函数统计条件区域中,符合指定条件的单元格个数。常规用法为:   =COUNTIF(条件区域,指定条件)

Excel函数

Excel函数一共有11类,分别是数据库函数、日期与时间函数、工程函数、财务函数、信息函数、逻辑函数、查询和引用函数、数学和三角函数、统计函数、文本函数以及用户自定义函数。1、数据库函数当需要分析数据清单中的数值是否符合特定条件时,可以使用数据库工作表函数。2、日期与时间函数通过日期与时间函数,可以在公式中分析和处理日期值和时间值。3、工程函数工程工作表函数用于工程分析。这类函数中的大多数可分为三种类型:对复数进行处理的函数、在不同的数字系统(如十进制系统、十六进制系统、八进制系统和二进制系统)间进行数值转换的函数、在不同的度量系统中进行数值转换的函数。4、财务函数【摘要】Excel函数【提问】Excel函数一共有11类,分别是数据库函数、日期与时间函数、工程函数、财务函数、信息函数、逻辑函数、查询和引用函数、数学和三角函数、统计函数、文本函数以及用户自定义函数。1、数据库函数当需要分析数据清单中的数值是否符合特定条件时,可以使用数据库工作表函数。2、日期与时间函数通过日期与时间函数,可以在公式中分析和处理日期值和时间值。3、工程函数工程工作表函数用于工程分析。这类函数中的大多数可分为三种类型:对复数进行处理的函数、在不同的数字系统(如十进制系统、十六进制系统、八进制系统和二进制系统)间进行数值转换的函数、在不同的度量系统中进行数值转换的函数。4、财务函数【回答】财务函数可以进行一般的财务计算,如确定贷款的支付额、投资的未来值或净现值,以及债券或息票的价值。5、信息函数可以使用信息工作表函数确定存储在单元格中的数据的类型。信息函数包含一组称为IS的工作表函数,在单元格满足条件时返回TRUE。6、逻辑函数使用逻辑函数可以进行真假值判断,或者进行复合检验。7、查询和引用函数当需要在数据清单或表格中查找特定数值,或者需要查找某一单元格的引用时,可以使用查询和引用工作表函数。8、数学和三角函数通过数学和三角函数,可以处理简单的计算,例如对数字取整、计算单元格区域中的数值总和或复杂计算。【回答】9、统计函数统计工作表函数用于对数据区域进行统计分析。例如,统计工作表函数可以提供由一组给定值绘制出的直线的相关信息,如直线的斜率和y轴截距,或构成直线的实际点数值。10、文本函数通过文本函数,可以在公式中处理文字串。11、用户自定义函数如果要在公式或计算中使用特别复杂的计算,而工作表函数又无法满足需要,则需要创建用户自定义函数。这些函数为用户自定义函数,可以通过使用VisualBasicforApplications来创建。【回答】【提问】选择迟到然后出勤天数不变怎么弄【提问】1、新建考勤工作表,在表中输入序号,姓名,30天日期,出勤天数,选中日期天数列,2、把鼠标移到列与列之间,鼠标符号变成双箭头加号,双击鼠标左键,缩小列宽。3、在菜单栏中选择插入工具栏,选择插入符号,在出勤的日期输入|,没有出勤的日期不用输入任何符合。4、在AH2单元格中输入函数=COUNTA(C2:AG2)。5、选中AH2单元格,把鼠标移到右下角变成+号,按住鼠标左键,向下拖动到需要合计的位置。这样自动计算出勤天数的考勤表就做好了。【回答】

Excel 2007公式与函数实例详解的介绍

《Excel 2007公式与函数实例详解》是人民邮电出版社出版的图书,ISBN是9787115192820。《Excel 2007公式与函数实例详解》共分11章,重点介绍了公式与函数的应用、逻辑函数的实例应用、数学与三角函数的实例应用、查找与引用函数的实例应用、统计函数的实例应用、日期与时间函数的实例应用、文本函数的实例应用、财务函数的实例应用、信息函数的实例应用、数据库函数的实例应用等多方面的内容。如今许多Excel用户只使用了Microsoft Excel的很少一部分功能,如果能够熟练掌握Excel公式与函数的使用环境并灵活运用,就能更加充分地发挥Excel的威力。遗憾的是,Excel的这方面功能充满深奥难懂的数学、财务和电子表格术语,令人望而却步,而《Excel 2007公式与函数实例详解》从通俗易懂的方式来揭开公式与函数的神秘面纱,以“实例+知识讲解+应用范围+实现过程”的形式引领读者学习Excel公式与函数。

excel求和的三种方法

excel求和的三种方法有:函数求和、公式求和、选中求和。1、函数求和在单元格中输入公式【=SUM(E2:E6)】,函数括号内是要求和的数据区域。如下图。2、公式求和公式求和这种方式比较适用新手,在单元格中输入"=C3+C5……",其中C3、C5表示要相加的单元格位置;这种方式适用任意单元格相加。如下图。3、选中求和选中要求和的单元格区域,连续的可以直接用框选,如果是不连续,任意位置的,需要按住Ctrl键,再选中求和的单元格,然后在状态栏中查看求和的结果。如下图。

EXCEL函数与公式实战技巧精粹的内容简介

《EXCEL函数与公式实战技巧精粹》分为5篇25章,内容涉及函数与公式基础知识、函数常用技巧、函数综合应用技巧、其他功能中的函数应用等内容,最后列举了多个Excel函数与公式服务于企业实际应用的实例。本书内容丰富、图文并茂、可操作性强且便于查阅,能有效地帮助读者提高Excel的函数与公式使用水平,提升工作效率。《EXCEL函数与公式实战技巧精粹》主要面向Excel中高级读者,对于初级读者也有一定的参考价值。

EXCEL函数与公式实战技巧精粹的作品目录

绪论 最佳Excel学习方法第一篇 基础知识篇第1章 函数与公式通用技巧第2章 数组公式入门第3章 灵活使用名称第二篇 函数常用技巧篇第4章 逻辑与信息函数第5章 文本处理函数第6章 数学计算函数第7章 日期与时间函数第8章 查找引用函数第9章 统计分析函数第10章 数据库函数第11章 财务函数第12章 宏表函数第13章 循环引用第三篇 函数综合应用技巧篇第14章 数字处理技术第15章 条件筛选技术第16章 数据排名与排序应用第17章 数据重构技巧第18章 数据表处理技巧第19章 处理日期数据第20章 多维引用技术第四篇 其他功能中的函数应用篇第21章 条件格式中使用函数第22章 数据有效性中使用函数第23章 透视表函数的综合应用第24章 图表中的函数应用第五篇 实例作证篇第25章 精典实例附录附录A Excel常用快捷键附录B Excel常用函数附录C Excel的各种规范与限制附录D Excel简、繁、英文词汇对照表附录E Excel相关的网站推荐附录F 光盘内容介绍……

史上最全的excel函数汇总教程

在 Excel 中,函数实际上是一个预先定义的特定计算公式。按照这个特定的计算公式对一个或多个参数进行计算,并得出一个或多个计算结果,叫做函数值。下面我就大家整理excel中函数大全,希望对你有帮助。 目录 excel函数汇总介绍 18个Excel常用的公式运算技巧 Excel函数公式大全方法解读 excel函数汇总介绍 1、ABS Excel函数   函数名称:ABS   主要功能:求出相应数字的绝对值。   使用格式:ABS(number)   参数说明:number代表需要求绝对值的数值或引用的单元格。   应用举例:如果在B2单元格中输入公式:=ABS(A2),则在A2单元格中无论输入正数(如100)还是负数(如-100),B2中均显示出正数(如100)。   特别提醒:如果number参数不是数值,而是一些字符(如A等),则B2中返回错误值“#VALUE!”。  2、AND Excel函数    函数名称: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、AVERAGE Excel函数    函数名称:AVERAGE   主要功能:求出所有参数的算术平均值。   使用格式:AVERAGE(number1,number2,……)   参数说明:number1,number2,……:需要求平均值的数值或引用单元格(区域),参数不超过30个。   应用举例:在B8单元格中输入公式:=AVERAGE(B7:D7,F7:H7,7,8),确认后,即可求出B7至D7区域、F7至H7区域中的数值和7、8的平均值。   特别提醒:如果引用区域中包含“0”值单元格,则计算在内;如果引用区域中包含空白或字符单元格,则不计算在内。  4、COLUMN Excel函数 函数名称: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、DAY Excel函数   函数名称:DAY  主要功能:求出指定日期或引用单元格中的日期的天数。  使用格式:DAY(serial_number)  参数说明:serial_number代表指定的日期或引用的单元格。  应用举例:输入公式:=DAY("2003-12-18"),确认后,显示出18。  特别提醒:如果是给定的日期,请包含在英文双引号中。 10、DCOUNT Excel函数 函数名称: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、INDEX Excel函数 函数名称: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、INT Excel函数   函数名称:INT  主要功能:将数值向下取整为最接近的整数。  使用格式:INT(number)  参数说明:number表示需要取整的数值或包含数值的引用单元格。  应用举例:输入公式:=INT(18.89),确认后显示出18。  特别提醒:在取整时,不进行四舍五入;如果输入的公式为=INT(-18.89),则返回结果为-19。  15、ISERROR Excel函数 函数名称: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、LEFT Excel函数   函数名称:LEFT  主要功能:从一个文本字符串的第一个字符开始,截取指定数目的字符。  使用格式:LEFT(text,num_chars)  参数说明:text代表要截字符的字符串;num_chars代表给定的截取数目。  应用举例:假定A38单元格中保存了“我喜欢天极网”的字符串,我们在C38单元格中输入公式:=LEFT(A38,3),确认后即显示出“我喜欢”的字符。  特别提醒:此函数名的英文意思为“左”,即从左边截取,Excel很多函数都取其英文的意思。 17、LEN Excel函数  函数名称:LEN  主要功能:统计文本字符串中字符数目。  使用格式:LEN(text)  参数说明:text表示要统计的文本字符串。  应用举例:假定A41单元格中保存了“我今年28岁”的字符串,我们在C40单元格中输入公式:=LEN(A40),确认后即显示出统计结果“6”。  特别提醒:LEN要统计时,无论中全角字符,还是半角字符,每个字符均计为“1”;与之相对应的一个函数——LENB,在统计时半角字符计为“1”,全角字符计为“2”。 18、MATCH Excel函数 函数名称: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只能为一列或一行。 <<< 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) ——对K2 K56这一区域求平均数; 七、排名: =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函数公式大全 方法 解读 一、条件判断: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函数汇总教程相关 文章 : ★ 史上最全的excel函数汇总教程集锦 ★ Excel中各类函数使用教程 ★ Excel函数教程 ★ excel函数公式大全使用教程 ★ excel利用函数做分类汇总的教程 ★ 18个常用excel函数名使用教程 ★ Excel中函数使用大全 ★ 最常用的Excel函数公式大全 ★ excel有关公式汇总的教程 var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = "https://hm.baidu.com/hm.js?1fc3c5445c1ba79cfc8b2d8178c3c5dd"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })();


excel函数学习资料及实务操作

我这份是关于会计用Excel函数实务操作,希望对你有用。也许你已经在Excel中完成过上百张财务报表,也许你已利用Excel函数实现过上千次的复杂运算,也许你认为Excel也不过如此,甚至了无新意。但 我们平日里无数次重复的得心应手的使用方法只不过是Excel全部技巧的百分之一。本专题从Excel2002中的一些鲜为人知的技巧入手,领略一下关于 Excel的别样风情。
  一、建立分类下拉列表填充项
  我们常常要将企业的名称输入到表格中,为了保持名称的一致性,利用“数据有效性”功能建了一个分类下拉列表填充项。
  1.在Sheet2中,将企业名称按类别(如“工业企业”、“商业企业”、“个体企业”等)分别输入不同列中,建立一个企业名称数据库。
  2.选中A列(“工业企业”名称所在列),在“名称”栏内,输入“工业企业”字符后,按“回车”键进行确认。
  仿照上面的操作,将B、C……列分别命名为“商业企业”、“个体企业”……
   3.切换到Sheet1中,选中需要输入“企业类别”的列(如C列),执行“数据→有效性”命令,打开“数据有效性”对话框。在“设置”标签中,单击 “允许”右侧的下拉按钮,选中“序列”选项,在下面的“来源”方框中,输入“工业企业”,“商业企业”,“个体企业”……序列(各元素之间用英文逗号隔 开),确定退出。
  再选中需要输入企业名称的列(如D列),再打开“数据有效性”对话框,选中“序列”选项后,在“来源”方框中输入公式:=INDIRECT(C1),确定退出。
  4.选中C列任意单元格(如C4),单击右侧下拉按钮,选择相应的“企业类别”填入单元格中。然后选中该单元格对应的D列单元格(如D4),单击下拉按钮,即可从相应类别的企业名称列表中选择需要的企业名称填入该单元格中。
  提示:在以后打印报表时,如果不需要打印“企业类别”列,可以选中该列,右击鼠标,选“隐藏”选项,将该列隐藏起来即可。
  二、建立“常用文档”新菜单
  在菜单栏上新建一个“常用文档”菜单,将常用的工作簿文档添加到其中,方便随时调用。
  1.在工具栏空白处右击鼠标,选“自定义”选项,打开“自定义”对话框。在“命令”标签中,选中“类别”下的“新菜单”项,再将“命令”下面的“新菜单”拖到菜单栏。
  按“更改所选内容”按钮,在弹出菜单的“命名”框中输入一个名称(如“常用文档”)。
  2.再在“类别”下面任选一项(如“插入”选项),在右边“命令”下面任选一项(如“超链接”选项),将它拖到新菜单(常用文档)中,并仿照上面的操作对它进行命名(如“工资表”等),建立第一个工作簿文档列表名称。
  重复上面的操作,多添加几个文档列表名称。
  3.选中“常用文档”菜单中某个菜单项(如“工资表”等),右击鼠标,在弹出的快捷菜单中,选“分配超链接→打开”选项,打开“分配超链接”对话框。通过按“查找范围”右侧的下拉按钮,定位到相应的工作簿(如“工资.xls”等)文件夹,并选中该工作簿文档。
  重复上面的操作,将菜单项和与它对应的工作簿文档超链接起来。
  4.以后需要打开“常用文档”菜单中的某个工作簿文档时,只要展开“常用文档”菜单,单击其中的相应选项即可。
  提示:尽管我们将“超链接”选项拖到了“常用文档”菜单中,但并不影响“插入”菜单中“超链接”菜单项和“常用”工具栏上的“插入超链接”按钮的功能。
  三、让不同类型数据用不同颜色显示
  在工资表中,如果想让大于等于2000元的工资总额以“红色”显示,大于等于1500元的工资总额以“蓝色”显示,低于1000元的工资总额以“棕色”显示,其它以“黑色”显示,我们可以这样设置。
   1.打开“工资表”工作簿,选中“工资总额”所在列,执行“格式→条件格式”命令,打开“条件格式”对话框。单击第二个方框右侧的下拉按钮,选中“大于 或等于”选项,在后面的方框中输入数值“2000”。单击“格式”按钮,打开“单元格格式”对话框,将“字体”的“颜色”设置为“红色”。
  2.按“添加”按钮,并仿照上面的操作设置好其它条件(大于等于1500,字体设置为“蓝色”;小于1000,字体设置为“棕色”)。
  3.设置完成后,按下“确定”按钮。
  看看工资表吧,工资总额的数据是不是按你的要求以不同颜色显示出来了。
  四、制作“专业符号”工具栏
  在编辑专业表格时,常常需要输入一些特殊的专业符号,为了方便输入,我们可以制作一个属于自己的“专业符号”工具栏。
   1.执行“工具→宏→录制新宏”命令,打开“录制新宏”对话框,输入宏名如“fuhao1”并将宏保存在“个人宏工作簿”中,然后“确定”开始录 制。选中“录制宏”工具栏上的“相对引用”按钮,然后将需要的特殊符号输入到某个单元格中,再单击“录制宏”工具栏上的“停止”按钮,完成宏的录制。
  仿照上面的操作,一一录制好其它特殊符号的输入“宏”。
  2.打开“自定义”对话框,在“工具栏”标签中,单击“新建”按钮,弹出“新建工具栏”对话框,输入名称——“专业符号”,确定后,即在工作区中出现一个工具条。
  切换到“命令”标签中,选中“类别”下面的“宏”,将“命令”下面的“自定义按钮”项拖到“专业符号”栏上(有多少个特殊符号就拖多少个按钮)。
  3.选中其中一个“自定义按钮”,仿照第2个秘技的第1点对它们进行命名。
  4.右击某个命名后的按钮,在随后弹出的快捷菜单中,选“指定宏”选项,打开“指定宏”对话框,选中相应的宏(如fuhao1等),确定退出。
  重复此步操作,将按钮与相应的宏链接起来。
  5.关闭“自定义”对话框,以后可以像使用普通工具栏一样,使用“专业符号”工具栏,向单元格中快速输入专业符号了。
  五、用“视面管理器”保存多个打印页面
  有的工作表,经常需要打印其中不同的区域,用“视面管理器”吧。
  1.打开需要打印的工作表,用鼠标在不需要打印的行(或列)标上拖拉,选中它们再右击鼠标,在随后出现的快捷菜单中,选“隐藏”选项,将不需要打印的行(或列)隐藏起来。
  2.执行“视图→视面管理器”命令,打开“视面管理器”对话框,单击“添加”按钮,弹出“添加视面”对话框,输入一个名称(如“上报表”)后,单击“确定”按钮。
  3.将隐藏的行(或列)显示出来,并重复上述操作,“添加”好其它的打印视面。
  4.以后需要打印某种表格时,打开“视面管理器”,选中需要打印的表格名称,单击“显示”按钮,工作表即刻按事先设定好的界面显示出来,简单设置、排版一下,按下工具栏上的“打印”按钮,一切就OK了。
  六、让数据按需排序
  如果你要将员工按其所在的部门进行排序,这些部门名称既的有关信息不是按拼音顺序,也不是按笔画顺序,怎么办?可采用自定义序列来排序。
  1.执行“格式→选项”命令,打开“选项”对话框,进入“自定义序列”标签中,在“输入序列”下面的方框中输入部门排序的序列(如“机关,车队,一车间,二车间,三车间”等),单击“添加”和“确定”按钮退出。
  2.选中“部门”列中任意一个单元格,执行“数据→排序”命令,打开“排序”对话框,单击“选项”按钮,弹出“排序选项”对话框,按其中的下拉按钮,选中刚才自定义的序列,按两次“确定”按钮返回,所有数据就按要求进行了排序。
  七、把数据彻底隐藏起来
  工作表部分单元格中的内容不想让浏览者查阅,只好将它隐藏起来了。
  1.选中需要隐藏内容的单元格(区域),执行“格式→单元格”命令,打开“单元格格式”对话框,在“数字”标签的“分类”下面选中“自定义”选项,然后在右边“类型”下面的方框中输入“;;;”(三个英文状态下的分号)。
  2.再切换到“保护”标签下,选中其中的“隐藏”选项,按“确定”按钮退出。
  3.执行“工具→保护→保护工作表”命令,打开“保护工作表”对话框,设置好密码后,“确定”返回。
  经过这样的设置以后,上述单元格中的内容不再显示出来,就是使用Excel的透明功能也不能让其现形。
  提示:在“保护”标签下,请不要清除“锁定”前面复选框中的“∨”号,这样可以防止别人删除你隐藏起来的数据。
  八、让中、英文输入法智能化地出现
  在编辑表格时,有的单元格中要输入英文,有的单元格中要输入中文,反复切换输入法实在不方便,何不设置一下,让输入法智能化地调整呢?
  选中需要输入中文的单元格区域,执行“数据→有效性”命令,打开“数据有效性”对话框,切换到“输入法模式”标签下,按“模式”右侧的下拉按钮,选中“打开”选项后,“确定”退出。
  以后当选中需要输入中文的单元格区域中任意一个单元格时,中文输入法(输入法列表中的第1个中文输入法)自动打开,当选中其它单元格时,中文输入法自动关闭。
  九、让“自动更正”输入统一的文本
  你是不是经常为输入某些固定的文本,如《电脑报》而烦恼呢?那就往下看吧。
  1.执行“工具→自动更正”命令,打开“自动更正”对话框。
  2.在“替换”下面的方框中输入“pcw”(也可以是其他字符,“pcw”用小写),在“替换为”下面的方框中输入“《电脑报》”,再单击“添加”和“确定”按钮。
  3.以后如果需要输入上述文本时,只要输入“pcw”字符此时可以不考虑“pcw”的大小写,然后确认一下就成了。
  十、在Excel中自定义函数
  Excel函数虽然丰富,但并不能满足我们的所有需要。我们可以自定义一个函数,来完成一些特定的运算。下面,我们就来自定义一个计算梯形面积的函数:
  1.执行“工具→宏→Visual Basic编辑器”菜单命令(或按“Alt+F11”快捷键),打开Visual Basic编辑窗口。
  2.在窗口中,执行“插入→模块”菜单命令,插入一个新的模块——模块1。
  3.在右边的“代码窗口”中输入以下代码:
  Function V(a,b,h)V = h*(a+b)/2End Function
 4.关闭窗口,自定义函数完成。
  以后可以像使用内置函数一样使用自定义函数。
  提示:用上面方法自定义的函数通常只能在相应的工作簿中使用。
 十一、表头下面衬张图片
  为工作表添加的背景,是衬在整个工作表下面的,能不能只衬在表头下面呢?
 1.执行“格式→工作表→背景”命令,打开“工作表背景”对话框,选中需要作为背景的图片后,按下“插入”按钮,将图片衬于整个工作表下面。
  2.在按住Ctrl键的同时,用鼠标在不需要衬图片的单元格(区域)中拖拉,同时选中这些单元格(区域)。
  3.按“格式”工具栏上的“填充颜色”右侧的下拉按钮,在随后出现的“调色板”中,选中“白色”。经过这样的设置以后,留下的单元格下面衬上了图片,而上述选中的单元格(区域)下面就没有衬图片了(其实,是图片被“白色”遮盖了)。
  提示衬在单元格下面的图片是不支持打印的。
  十二、用连字符“&”来合并文本
  如果我们想将多列的内容合并到一列中,不需要利用函数,一个小小的连字符“&”就能将它搞定(此处假定将B、C、D列合并到一列中)。
  1.在D列后面插入两个空列(E、F列),然后在D1单元格中输入公式:=B1&C1&D1。
  2.再次选中D1单元格,用“填充柄”将上述公式复制到D列下面的单元格中,B、C、D列的内容即被合并到E列对应的单元格中。
  3.选中E列,执行“复制”操作,然后选中F列,执行“编辑→选择性粘贴”命令,打开“选择性粘贴”对话框,选中其中的“数值”选项,按下“确定”按钮,E列的内容(不是公式)即被复制到F列中。
  4.将B、C、D、E列删除,完成合并工作。
  提示:完成第1、2步的操作,合并效果已经实现,但此时如果删除B、C、D列,公式会出现错误。故须进行第3步操作,将公式转换为不变的“值”。
  十三、快速打印学生成绩条
  常有朋友问“如何打印成绩条”这样的问题,有不少人采取录制宏或VBA的方法来实现,这对于初学者来说有一定难度。出于此种考虑,我在这里给出一种用函数实现的简便方法。
  此处假定学生成绩保存在Sheet1工作表的A1至G64单元格区域中,其中第1行为标题,第2行为学科名称。
   1.切换到Sheet2工作表中,选中A1单元格,输入公式:=IF(MOD(ROW(),3)=0,″″,IF(0MODROW(),3(=1, sheet1!A$2,INDEX(sheet1!$A:$G,INT(((ROW()+4)/3)+1),COLUMN())))。
  2.再次选中A1单元格,用“填充柄”将上述公式复制到B1至G1单元格中;然后,再同时选中A1至G1单元格区域,用“填充柄”将上述公式复制到A2至G185单元格中。
  至此,成绩条基本成型,下面简单修饰一下。
  3.调整好行高和列宽后,同时选中A1至G2单元格区域(第1位学生的成绩条区域),按“格式”工具栏“边框”右侧的下拉按钮,在随后出现的边框列表中,选中“所有框线”选项,为选中的区域添加边框(如果不需要边框,可以不进行此步及下面的操作)。
  4.同时选中A1至G3单元格区域,点击“常用”工具栏上的“格式刷”按钮,然后按住鼠标左键,自A4拖拉至G186单元格区域,为所有的成绩条添加边框。
  按“打印”按钮,即可将成绩条打印出来。
  十四、Excel帮你选函数
  在用函数处理数据时,常常不知道使用什么函数比较合适。Excel的“搜索函数”功能可以帮你缩小范围,挑选出合适的函数。
  执行“插入→函数”命令,打开“插入函数”对话框,在“搜索函数”下面的方框中输入要求(如“计数”),然后单击“转到”按钮,系统即刻将与“计数”有关的函数挑选出来,并显示在“选择函数”下面的列表框中。再结合查看相关的帮助文件,即可快速确定所需要的函数。  十五、同时查看不同工作表中多个单元格内的数据
  有时,我们编辑某个工作表(Sheet1)时,需要查看其它工作表中(Sheet2、Sheet3……)某个单元格的内容,可以利用Excel的“监视窗口”功能来实现。
  执行“视图→工具栏→监视窗口”命令,打开“监视窗口”,单击其中的“添加监视”按钮,展开“添加监视点”对话框,用鼠标选中需要查看的单元格后,再单击“添加”按钮。重复前述操作,添加其它“监视点”。
  以后,无论在哪个工作表中,只要打开“监视窗口”,即可查看所有被监视点单元格内的数据和相关信息。
  十六、为单元格快速画边框
  在Excel 2002以前的版本中,为单元格区域添加边框的操作比较麻烦,Excel 2002对此功能进行了全新的拓展。
  单击“格式”工具栏上“边框”右侧的下拉按钮,在随后弹出的下拉列表中,选“绘图边框”选项,或者执行“视图→工具栏→边框”命令,展开“边框”工具栏。
  单击工具栏最左侧的下拉按钮,选中一种边框样式,然后在需要添加边框的单元格区域中拖拉,即可为相应的单元格区域快速画上边框。
   提示:①如果画错了边框,没关系,选中工具栏上的“擦除边框”按钮,然后在错误的边框上拖拉一下,就可以清除掉错误的边框。②如果需要画出不同颜色的边 框,可以先按工具栏右侧的“线条颜色”按钮,在随后弹出的调色板中选中需要的颜色后,再画边框即可。③这一功能还可以在单元格中画上对角的斜线。
  十七、控制特定单元格输入文本的长度
  你能想象当你在该输入四位数的单元格中却填入了一个两位数,或者在该输入文字的单元格中你却输入了数字的时候,Excel就能自动判断、即时分析并弹出警告,那该多好啊!要实现这一功能,对Excel来说,也并不难。
   例如我们将光标定位到一个登记“年份”的单元格中,为了输入的统一和计算的方便,我们希望“年份”都用一个四位数来表示。所以,我们可以单击“数据”菜 单的“有效性”选项。在“设置”卡片“有效性条件”的“允许”下拉菜单中选择“文本长度”。然后在“数据”下拉菜单中选择“等于”,且“长度”为“4”。 同时,我们再来到“出错警告”卡片中,将“输入无效数据时显示的出错警告”设为“停止”,并在“标题”和“错误信息”栏中分别填入“输入文本非法!”和 “请输入四位数年份。”字样。
  很显然,当如果有人在该单元格中输入的不是一个四位数时,Excel就会弹出示的警告对话框,告诉你出 错原因,并直到你输入了正确“样式”的数值后方可继续录入。神奇吧?其实,在Excel的“数据有效性”判断中,还有许多特殊类型的数据格式可选,比如 “文本类型”啊,“序列大小”啊,“时间远近”啊,如你有兴趣,何不自作主张,自己设计一种检测标准,让你的Excel展示出与众不同的光彩呢。
  十八、成组填充多张表格的固定单元格
   我们知道每次打开Excel,软件总是默认打开多张工作表。由此就可看出Excel除了拥有强大的单张表格的处理能力,更适合在多张相互关联的表格中协 调工作。要协调关联,当然首先就需要同步输入。因此,在很多情况下,都会需要同时在多张表格的相同单元格中输入同样的内容。
  那么如何 对表格进行成组编辑呢?首先我们单击第一个工作表的标签名“Sheet1”,然后按住Shift键,单击最后一张表格的标签

上一篇:电子记账本

下一篇:exdo