excel公24式简化太极拳 =3.65%/365*F3*E3+3.65%/365*(E3-J3)+3.65%/365*(E3-L3-K3)+3.65%/365*(E3-J3-K3

excel2003函数教程|最新Excel2003函数教程
您的当前位置:
excel2003函数教程|最新Excel2003函数教程
NO.1 最新Excel2003函数教程excel2003函数教程 最新Excel2003函数教程excel2003函数教程 最新Excel2003函数教程excel2003函数教程 最新Excel2003函数教程excel2003函数教程 最新Excel2003函数教程excel2003函数教程 最新Excel2003函数教程excel2003函数教程 最新Excel2003函数教程excel2003函数教程 最新Excel2003函数教程excel2003函数教程 最新Excel2003函数教程excel2003函数教程 最新Excel2003函数教程excel2003函数教程 最新Excel2003函数教程excel2003函数教程 最新Excel2003函数教程excel2003函数教程 最新Excel2003函数教程excel2003函数教程 最新Excel2003函数教程excel2003函数教程 最新Excel2003函数教程excel2003函数教程 最新Excel2003函数教程excel2003函数教程 最新Excel2003函数教程excel2003函数教程 最新Excel2003函数教程excel2003函数教程 最新Excel2003函数教程excel2003函数教程 最新Excel2003函数教程excel2003函数教程 最新Excel2003函数教程excel2003函数教程 最新Excel2003函数教程excel2003函数教程 最新Excel2003函数教程excel2003函数教程 最新Excel2003函数教程excel2003函数教程 最新Excel2003函数教程excel2003函数教程 最新Excel2003函数教程excel2003函数教程 最新Excel2003函数教程excel2003函数教程 最新Excel2003函数教程excel2003函数教程 最新Excel2003函数教程excel2003函数教程 最新Excel2003函数教程excel2003函数教程 最新Excel2003函数教程excel2003函数教程 最新Excel2003函数教程excel2003函数教程 最新Excel2003函数教程excel2003函数教程 最新Excel2003函数教程excel2003函数教程 最新Excel2003函数教程excel2003函数教程 最新Excel2003函数教程excel2003函数教程 最新Excel2003函数教程excel2003函数教程 最新Excel2003函数教程excel2003函数教程 最新Excel2003函数教程excel2003函数教程 最新Excel2003函数教程excel2003函数教程 最新Excel2003函数教程excel2003函数教程 最新Excel2003函数教程excel2003函数教程 最新Excel2003函数教程excel2003函数教程 最新Excel2003函数教程excel2003函数教程 最新Excel2003函数教程excel2003函数教程 最新Excel2003函数教程excel2003函数教程 最新Excel2003函数教程excel2003函数教程 最新Excel2003函数教程excel2003函数教程 最新Excel2003函数教程excel2003函数教程 最新Excel2003函数教程excel2003函数教程 最新Excel2003函数教程excel2003函数教程 最新Excel2003函数教程excel2003函数教程 最新Excel2003函数教程excel2003函数教程 最新Excel2003函数教程excel2003函数教程 最新Excel2003函数教程excel2003函数教程 最新Excel2003函数教程excel2003函数教程 最新Excel2003函数教程excel2003函数教程 最新Excel2003函数教程excel2003函数教程 最新Excel2003函数教程excel2003函数教程 最新Excel2003函数教程excel2003函数教程 最新Excel2003函数教程excel2003函数教程 最新Excel2003函数教程excel2003函数教程 最新Excel2003函数教程excel2003函数教程 最新Excel2003函数教程excel2003函数教程 最新Excel2003函数教程excel2003函数教程 最新Excel2003函数教程excel2003函数教程 最新Excel2003函数教程excel2003函数教程 最新Excel2003函数教程excel2003函数教程 最新Excel2003函数教程excel2003函数教程 最新Excel2003函数教程excel2003函数教程 最新Excel2003函数教程excel2003函数教程 最新Excel2003函数教程excel2003函数教程 最新Excel2003函数教程excel2003函数教程 最新Excel2003函数教程excel2003函数教程 最新Excel2003函数教程excel2003函数教程 最新Excel2003函数教程excel2003函数教程 最新Excel2003函数教程excel2003函数教程 最新Excel2003函数教程excel2003函数教程 最新Excel2003函数教程excel2003函数教程 最新Excel2003函数教程NO.2 EXCEL2003函数应用大全EXCEL2003公式·函数应用大全1、SUMPRODUCT函数:该函数的 功能是在给定的几组数组中将数组间对应的元素相乘并返回乘积之和。[)例如:如图1,如果想计算B 3:C6和C3:E6这两组区域的值,可以用以下公式:“=Sumproduct(B3:C6,D3:E6)”。图12、ABS函数:如果在A1、B1单元格中分别输入120、90,那么如果要求A1与B1之间的差的绝对值,可以在C1单元格中输入以下公式:“=ABS(A1-B1)”。3、IF函数:如图2,如果C3单元格的数据大于D3单元格,则在E3单元格显示“完成任务,超出:”,否则显示“未完成任务,差额:”,可以在E3单元格中输入以下公式:“=IF(C3&D3,“完成任务,超出:”,”未完成任务,差额:””。图24、Ceiling函数:该数值向上舍入基础的倍数。如图3,在C3单元格中输入以下公式:“=CEILING(B3,C3)”;而“=FLOOR(B3,C3)”则是向下舍入。图35、GCD函数:该函数计算最大公约数。如图4,如果要计算B3:D3这一区域中3个数字的最大公约数,可以在E3单元格中输入以下公式:“=GCD(B3,C3,D3)”。excel函数应用 EXCEL2003函数应用大全图46、INT函数:该函数是向下舍入取整函数。()如图5,如果要计算显示器和机箱的购买数量,可以在E3单元格中输入以下公式:“=INT(D3/C3)”。图57、LCM函数:该函数是计算最小公倍数。如图6,如果要计算B3:D3这一区域中3个数字的最小公倍数,可以在E3单元格中输入以下公式:“=LCM(B3,C3,D3)”。图68、LN函数:该函数是计算自然对数,公式为:“=LN(B3)”。9、LOG函数:该函数是计算指定底数的对数,公式为:“=LOG10(B3)”。10、MOD函数:该函数是计算两数相除的余数。如图7,判断C3能否被B3整除,可以在D4单元格中输入以下公式:“=IF(MOD(B3,C3)=0,"是","否")”。图711、PI函数:使用此函数可以返回数字3.79,即数学常量PI,可精确到小数点后14位。如图8,计算球体的面积,可以在C4单元格中输入以下公式:“=PI()*(B3^2)*4)”;计算球体的体积,可以在D4单元格中输入以下公式:“= (B3^3)*(4* PI()))/3”。excel函数应用 EXCEL2003函数应用大全图812、POWER函数:此函数用来计算乘幂。()如图9,首先在单元中输入底数和指数,然后在D3中输入以下公式:“=POWER(B3,C3)”。图913、PRODUCT函数:此函数可以对所有的以参数形式给出的数字相乘,并返回乘积。例如:某企业2005年度贷款金额为100000元,利率为1.5%,贷款期限为12个月。如图10所示,直接在单元格E4中输入以下公式:“ =PRODUCT(B4,C4,D4)”。图1014、RADIANS函数:此函数是用来将弧度转换为角度的。可以在C3单元格中输入以下公式:“=RADIANS (B3)”。15、RAND函数:此函数可以返回大于等于0及小于1的均匀分布随机数,每次计算工作表时都将返回一个新的数值。如果要使用函数RAND生成一个随机数,并且使之不随单元格的计算而改变,可以在编辑栏中输入“=RAND()”,保持编辑状态,然后按[F9]键,将公式永久性地改为随机数。例如:在全班50名同学中以随机方式抽出20名进行调查,如图11,在单元格中输入开始号码以及结束号码,然后在单元格B4中输入以下公式:“=1+RAND()*49”。图1116、ROUND函数:此函数为四舍五入函数。如图12,例如:将数字“12.3456”按照指定的位数进行四舍五入,可以在D3单元格中输入以下公式:“=ROUND(B3,C3)”。excel函数应用 EXCEL2003函数应用大全17、ROUNDDOWN函数:此函数为向下舍入函数。(]例如:出租车的计费标准是:起步价为5元,前10公里每一公里跳表一次,以后每半公里就跳表一次,每跳一次表要加收2元。输入不同的公里数,如图13所示,然后计算其费用。可以在C3单元格中输入以下公式:“=IF(B3&=10,5+ROUNDDOWN(B3,0)*2,20+ROUNDDOWN((B3-10)*2,0)*2)”。图1318、ROUNDUP函数:此函数为向上舍入函数。例如:现在网吧的管理一般是采用向上舍入法,不满一个单元按照一个单位计算。现假设每30分钟计价0.5元,请计算如图14中所示的上网所花费的费用。1)计算上网天数:首先在单元格C3中输入以下公式:“=B3-A3”;扩展:excel2003函数大全 / excel2003应用大全 / excel函数应用大全2)计算上网分钟数:上网分钟数实际上就等于上网天数乘以60再乘以24,所以应在单元格D3中输入以下公式:“=C3*60*24”;3)计算计费时间:本例中规定每30分钟计费一次,不满30分钟以30分钟计价,所以应在单元格E3中输入以下公式:“=ROUNDUP(D3/30,0)”;4)计算上网费用:在单元格G3中输入以下公式:“=E3*F3”。图1419、SUBTOTAL函数:使用该函数可以返回列表或者数据库中的分类汇总。通常利用[数据]—[分类汇总]菜单项可以很容易地创建带有分类汇总的列表。excel函数应用 EXCEL2003函数应用大全例如某班部分同学的考试成绩如图15,1)显示最低的语文成绩:首先在单元格B9中输入“显示最低的语文成绩”的字样,然后在单元格E9中输入以下公式:“=SUBTOTAL(5,C3:C7)”;2)显示最高的数学成绩:首先在单元格B10中输入“显示最高的数学成绩”的字样,然后在单元格E10中输入以下公式:“=SUBTOTAL(4,D37)”。()图1520、计算库存量和奖金:假设某公司在月底要根据员工的业绩发放工资并进行产品的库存统计,本例中规定员工的基本工资为600元,奖金按照销售业绩的8%提成,总工资等于基本工资与奖金之和。如图16,1)在工作表中输入相应的数据信息;2)计算“现存库量”:在单元格C15中输入以下公式:“=C14-SUM(C3:C9)”;3)计算“销售业绩”:在单元格G3中输入以下公式:“=SUMPRODUCT(C3:F3,$C$13算数组C3:F3与数组$C$13F$13)”,函数SUMPRODUCT是计F$13乘积的和,用数学公式表示出来就是:excel函数应用 EXCEL2003函数应用大全“=10****2119”;4)计算奖金:奖金是按照销售业绩的8%提成得到的,这样计算出来的结果可能会是小数,不好找零钱,所以这里采用向上舍入的方式得到整数,在单元格H3中输入以下公式:“=ROUNDUP(G3*8%,0)”;5)计算总工资:由于总工资=基本工资+奖金,所以在单元格J3中输入以下公式:“=SUM(H3:I3)”。[)图1621、计算工资和票面金额:假设某公司的销售人员的销售情况如图17所示,按照销售业绩的5%计算销售提成,下面需要结合上例中的函数来计算销售人员的销售业绩以及奖金工资,然后再计算出发放工资时需要准备的票面数量。1)计算销售业绩:在单元格H13中输入以下公式:“=SUMPRODUCT(C3:G3,$C$11G$11)”;2)计算提成:在本例中假设提成后出现小于1元的金额则舍入为1,所以需要使用ROUNDUP函数,在单元格I3中输入以下公式:“=ROUNDUP(H3*5%,0)”;3)计算工资:在单元格K3中输入以下公式:“=I3+J3”;4)计算100元的面值:在单元格L3中输入以下公式:“=INT(K3/$L$2)”;5)计算50元的面值:在单元格M3中输入以下公式:“=INT(MOD(K3,$L$2)/$M$2)”,此公式是使用MOD函数计算发放“MOD(K3,$L$2)”张100元后剩下的工资,然后利用取整函数INT得到50元票面的数量;6)计算10元的面值:在单元格N3中输入以下公式:“=INT(MOD(K3,$M$2)/$N$2)”;7)计算5元的面值:在单元格O3中输入以下公式:“=INT(MOD(K3,$N$2)/$O$2)”;8)计算1元的面值:在单元格P3中输入以下公式:“=INT(MOD(K3,$O$2)/$P$2)”。excel函数应用 EXCEL2003函数应用大全图1722、DATE函数:在实际工作中经常会用到此函数来显示日期。[]例如:如图18,在单元格中输入相应的年、月和图书馆日等信息,然后在单元格E3中输入以下公式:“=DATE(B3,C3,D3)”。图1823、DATEIF函数:假设有两个已知日期——开始日期和截止日期,那么可以利用DATEIF函数来计算它们之间相差的年数、月数或者天数等。如图19,在单元格D3中输入以下公式:“=DATEDIF(B3,C3,"y")”。图1924、DAYS360函数:该函数计算两个日期之间的天数,在财务中经常会用到,如果财务系统是基于一年12个月并且每月30天,可以使用该函数帮助计算借款天数或者支付款项等。例如:某企业不同时间的贷款如图20所示,然后利用DAYS360函数来计算其借款的时间,并且计算出还款利息。1)计算“借款天数”:在单元格D3中输入以下公式:“=DAYS360(B3,C3)”;2)计算“还款利息”:在单元格G3中输入以下公式:“=D3*E3*F”。图20excel函数应用 EXCEL2003函数应用大全25、WEEKDAY函数:使用此函数可以返回某个日期为星期几。[]语法:WEEKDAY(serial_number,return_type):其中参数serial_number代表要查找的那一天的日期,参数扩展:excel2003函数大全 / excel2003应用大全 / excel函数应用大全“=WEEKDAY(B3,2)”。例如:计算当前日期是星期几:如图21所示,在单元格B3中输入计算当前日期的公式:图2126、WEEKNUM函数:使用此函数可以计算一年中的第几周。例如:已知日是星期五,下面利用WEEKNUM函数计算在参数不同的情况下返回的周数。如图22所示,在单元格B3中输入计算当前日期的公式:“=WEEKNUM(B3,C3)”。图2227、WORKDAY函数:使用此函数可以返回某个日期(起始日期)之前或之后相隔指定工作日的某一日期的日期值,工作日不包括周末和专门指定的日期。假设某出版社要求某个编辑从日起开始写稿,利用80天将其完成(其中不包括三天节假日),此时可以利用WORKDAY函数计算出完成日期。如图23所示,在单元格中输入上述信息,然后在单元格C7中输入以下公式:“=WORKDAY(C2,C3,C4:C6)”。图2328、计算年假天数和工龄补贴:假设某公司规定,员工任职满1年的开始有年假,第1至5年每年7天,第6年开始每年10天。截止到日,以工龄计算每年补贴100元,任职不excel函数应用 EXCEL2003函数应用大全足一年的按每人50元计算。[]如图24所示:1)首先在工作表中输入已知数据信息,然后根据公司规定的内容在单元格F5中输入以下公式:“=IF(DATEDIF($D5,TODAY(),"y")&1,"入职不够一年",IF(DATE(C$2,MONTH($D5),DAY($D5))&TODAY(),"今年没到期",IF(DATEDIF($D5,TODAY(),"y")&6,7,10)))”,以此可以计算出员工的休假天数;2)在单元格G5中输入以下公式:“=IF(DATEDIF($D5,DATE($C$2,6,9),"y")&=1,DATEDIF($D5,DATE($C$2,6,9),"y")*100,50)”,以此可计算出员工的工龄补贴。图2429、计算火车站寄存包裹费用:在火车站寄存包裹是按小时数收费的。有些按整小时计数,有些按半小时计数,没有超过半小时的以半小时计,半小时以上一小时以内的按一小时计。同时包裹的大小不同收费也不同,在本例中假设大的每小时6元,中型的每小时4元,小型的每小时2元,计算在火车站寄存包裹的费用。如图25所示:1)计算寄存天数:首先输入相关的信息,然后在单元格E4中输入以下公式:“=IF(TIME(HOUR(C4),MINUTE(C4),SECOND(C4))&TIME(HOUR(D4),MINUTE(D4),SECOND(D4)),DATE(YEAR(D4),MONTH(D4),DAY(D4))-DATE(YEAR(C4),MONTH(C4),DAY(C4))-1,DATE(YEAR(D4),MONTH(D4),DAY(D4))-DATE(YEAR(C4),MONTH(C4),DAY(C4)))”,此时可计算出所有型号的包裹寄存的天数,在此公式中用到了IF函数,函数中的条件为“TIME(HOUR(C4),MINUTE(C4),SECOND(C4))&TIME(HOUR(D4),MINUTE(D4),SECOND(D4)”,它是用来判断取走时间是否超过了寄存时间,如果条件为真则表示还没有超过一天,那么寄存的天数就是“DATE(YEAR(D4),MONTH(D4),DAY(D4))-DATE(YEAR(C4),MONTH(C4),DAY(C4))-1”,即走取的日期减去寄存的日期再减1,如果时间超过了,那么寄存的天数就是“DATE(YEAR(D4),MONTH(D4),DAY(D4))-DATE(YEAR(C4),MONTH(C4),DAY(C4))”,即取走的日期与寄存时的日期之差;2)计算寄存小时数:在单元格F4中输入以下公式:“=IF(TIME(HOUR(C4),MINUTE(C4),SECOND(C4))&TIME(HOUR(D4),MINUTE(D4),SECOND(D4)),HOUR(1-TIME(HOUR(C4),MINUTE(C4),SECOND(C4))+TIME(HOUR(D4),MINUTE(D4),SECOND(D4))),HOUR(TIME(HOUR(D4),MINUTE(D4),SECOND(D4))-TIME(HOUR(C4),MINUTE(C4),SECOND(C4))))”,此公式中的IF函数中的条件与计算天数时的条件是一样的,也是判断取走时间是否超过了寄存时间,如果没有超过小时数则为“TIME(HOUR(C4),MINUTE(C4),SECOND(C4))&TIME(HOUR(D4),MINUTE(D4),SECOND(D4))”,其中“TIME(HOUR(C4),MINUTE(C4),SECOND(C4)”表示寄存时间的序列数,其中“TIME(HOUR(D4),MINUTE(D4),SECOND(D4)”表示取走时间的序列数。再通过加减计算得到小时数,如果超过了小时数则为“HOUR(TIME(HOUR(D4),MINUTE(D4),SECOND(D4))-TIME(HOUR(C4),MINUTE(C4),SECOND(C4)))”,即直接用取走时间减去存在时间,取小时数;3)计算寄存分钟数:在单元格G4中输入以下公式:“=IF(TIME(HOUR(C4),MINUTE(C4),SECOND(C4))&TIME(HOUR(D4),MINUTE(D4),SECOND(excel函数应用 EXCEL2003函数应用大全D4)),MINUTE(1-TIME(HOUR(C4),MINUTE(C4),SECOND(C4))+TIME(HOUR(D4),MINUTE(D4),SECOND(D4))),MINUTE(TIME(HOUR(D4),MINUTE(D4),SECOND(D4))-TIME(HOUR(C4),MINUTE(C4),SECOND(C4))))”,此时即可计算出所有型号的包裹寄存的分钟数,其公式形式和计算小时数的公式相似,只是将HOUR换成了MINUTE,其判断条件和前面的一样,如果取走时间没有超过寄存时间,分钟数则为“MINUTE(1-TIME(HOUR(C4),MINUTE(C4),SECOND(C4))+TIME(HOUR(D4),MINUTE(D4),SECOND(D4)))”。(]如果超过了,分钟数则为“MINUTE(TIME(HOUR(D4),MINUTE(D4),SECOND(D4))-TIME(HOUR(C4),MINUTE(C4),SECOND(C4)))”,即直接用取走时间减去寄存时间,取分钟数;4)计算寄存的累计小时数:在单元格H4中输入以下公式:“=E4*24+F4+IF(G4=0,0,IF(G4&=30,0.5,1))”,在该公式中,“E4*24”表示将天数转换为小时数,在将分钟转换为小时数时,使用IF函数来判断分钟数的范围,若分钟数小于等于30则返回0.5小时,否则返回1小时,然后将所有的小时数相加即可得到累计小时数;5)计算寄存总费用:在单元格J4中输入以下公式:“=I4*H4”,此时即可计算出寄存包裹的费用。扩展:excel2003函数大全 / excel2003应用大全 / excel函数应用大全图2530、AND函数:当所有参数的逻辑值为真时,AND函数的返回值为TRUE;只要有一个参数的逻辑值为假,该函数的返回值则为FALSE。例如:假设有一组民意调查数据或者调查结果,如图26所示,下面根据各个年龄段(18~34、35~49、50~64和65以上)对数据进行分类,以判断出各个年龄段的调查结果。1)统计年龄在18~34岁之间的人的调查结果,在单元格E7中输入以下公式:“=IF(AND(C7&=18,C7&=34),D7,"")”,在该公式中使用AND函数判断单元格C7中的值是否在18~34岁之间,然后根据返回的逻辑值再利用IF函数得到结果,即如果为真则返回单元格D7中的值,否则返回空值;2)统计年龄在35~49岁之间的人的调查结果,在单元格F7中输入以下公式:“=IF(AND(C7&=35,C7&=49),D7,"")”;3)统计年龄在65岁以上的人的调查结果,在单元格H7中输入以下公式:“=IF(AND(C7&=50,C7&=64),D7,"")”。excel函数应用 EXCEL2003函数应用大全图2631、OR函数:判断逻辑值并集的计算结果,在所有的参数中只要有一个逻辑值为TRUE,该函数的返回值即为TRUE。[]例如已知某企业的员工姓名和出生年份两列值,如图27所示,然后根据输入的年份判断员工中是否有这一年出生的人,并且统计出共有几个。1)在单元格D3中输入判断值“1975”,即判断是否有1975年出生的人,然后在单元格E3中输入以下公式:“{=OR(D3=C3:C8}”,在该公式中,表示将D2单元格中的值与数据区域“C3:C8”中的每一个值作比较,判断是否相等。如果任何一人比较结果为真,函数OR则返回TRUE,也就是D3单元格中的值位于这个列表中。由于是在一个数组中查找是否存在某个指定的值,所以公式要以数组的形式输入,输入公式后要按[Ctrl]+[Shift]+[Enter]组合键完成;3)计算1975年出生的人数,在单元格E3中输入以下公式:“{=SUM(IF(D3=C3:C8,1,0) }”,在该公式中先使用IF函数将单元格D3中的值与数据区域“C3:C8”中的每一个值进行比较,如果两个值相等则返回1,否则返回0。然后利用SUM函数对所有的返回值求和,最后得到的数据就是“1975”出现的次数,即有几个人是1975年出生的。该公式要以数组公式的形式输入。图2732、ADDRESS函数:该函数使用方法如图28所示。excel函数应用 EXCEL2003函数应用大全图2833、AREAS函数:该函数使用方法如图29所示。(]图2934、CHOOSE函数:例如评定学生成绩,利用该函数可以评定销售人员的业务能力,还可以返回成绩的档次以及是否及格等,其计算方法都是一样的。下面以学生成绩表为例看一下CHOOSE函数的应用方法。1)首先在工作表中输入如图30所示的学生成绩,然后在单元格F3中输入以下公式:“=SUM(C3:E3)/3”,此时即可计算出学生的平均成绩;2)利用CHOOSE函数计算成绩名次,在G3单元格中输入以下公式:“=CHOOSE(IF(F3&=90,1,IF(F3&=80,2,IF(F3&=70,3,IF(F3&=60,4,5)))),"优秀","良好","一般","及格","不及格")”,在该公式中用到了多个IF函数,用以判断平均成绩属于哪个区间,再使用CHOOSE函数返回不同情况下的结果,这里把成绩分为了5个档次,即平均分90以上的是“优秀”、80到90之间的是“良好”、70到80之间的为“一般”、60到70之间的为“及格”、60以下的为“不及格”。图3035、COLUMN函数:该函数使用方法如图31所示。图3136、COLUMNS函数:该函数使用方法如图32所示。excel函数应用 EXCEL2003函数应用大全图3237、HLOOKUP函数:在实际工作中此函数的应用非常广泛,下面举例说明。[)在计算销售奖金时,不同的销售业绩对应不同的奖金比例,因此首先需要使用HLOOKUP函数查询奖金比例,然后再计算销售奖金。1)输入如图33所示的业绩奖金以及员工的销售业绩;2)查找适当的奖金比例,在单元格D7中输入以下公式:“=HLOOKUP(D3,$B$3单元格D8、D9、D10中输入以下公式:“=HLOOKUP(E3,$B$3“=HLOOKUP(F3,$B$3G$4,2)”、“=HLOOKUP(G3,$B$3G$4,2)”;3)分别在G$4,2)”、G$4,2)”;3)计算奖金:在单元格E7中输入以下公式:“=C7*D7”。图3338、HYPERLINK函数:该函数使用方法如图34所示。图3439、INDEX函数:该函数返回指定单元格中的内容。假设在图35所示的课程表中:1)查找出星期三第4节课所上的课程:只需在单元格C13中输入以下公式:“=INDEX(C3:H9,C12,C11)”;2)返回星期五的所有课程:选中单元格区域“J2:J9”,然后输入以下公式:“{=INDEX(B2:H9,,6)}”,此时即可显示出星期五的所有课程;3)计算路程:已知各地之间相隔的距离如图36所示,那么如何计算A地和D地之间相隔的距离呢?扩展:excel2003函数大全 / excel2003应用大全 / excel函数应用大全excel函数应用 EXCEL2003函数应用大全只需在单元格C11中输入以下公式:“=INDEX(B2:G7,MATCH(C9,B2:B7,0),MATCH(C10,B2:G2,0))”。(]图35图3640、INDIRECT函数:该函数使用方法如图37所示。图3760、PROPER函数:此函数可以自动转换大小写。首先在工作表中输入一些字母或者英文句子,excel函数应用 EXCEL2003函数应用大全如图61所示,然后在单元格C3中输入以下公式:“=PROPER(B3)”。[]图6161、REPLACE函数:此函数可以使用其他的文本字符串并根据所指定的字符数替换某个文本字符串中的部分。例如某市的电话号码要升位,在原来的电话号码的前面加一个“8”,下面使用REPLACE函数完成已知电话号码的升位。具体的操作步骤如下:1)输入已知的电话号码,如图62所示;2)计算升位后的电话号码,在单元格C3中输入以下公式:“=REPLACE(B3,1,4,"05328")”,在该公式中,使用REPLACE函数用“0108”替换B3中字符串中第一位开始的前4位数字,结果相当于区号不变,在原电话号码的前面加一个“8”。其中“05328”加引号是以文本的形式输入的,否则忽略0。图6262、REPT函数:此函数可以按照给写的次数重复显示文本,也可以通过REPT函数不断地重复显示某一个文本字符串来对单元格进行填充。该函数的用法见图63所示。图6363、RIGHT函数:使用此函数可以根据所指定的字符数返回文本字符串中最后一个或者多个字符。例如:1)拆分姓名,在实际中人的姓名一般是由姓和名两部分组成的,下面介绍如何利用RIGHT函数将其拆分开,具体的操作步骤如下:在单元格中输入一些姓名,如图64所示,然后在单元格C3中输入以下公式:“=RIGHT(B3,2)”;2)判断性别:假设有一个关于生活消费方面的调查,调查者为了书写方便也为了便于进行统计分析,在对被调查者编号时指定其最后一位表示性别,用“1”代表男性,用“2”代表女性,首先在工作表中输入已知信息,如图65所示,然后在单元格D3中输入以下公式:“=IF(RIGHT(C3,1)="1","男","女")”,在该公式中,使用RIGHT函数返回编号中的最后一个字符,再利用IF函数判断。如果返回的结果为“1”则为“男”,反之excel函数应用 EXCEL2003函数应用大全为“女”,由于函数返回的是字符,所以“1”要加引号,当有多种情况时还可以使用嵌套的IF64、SEARCH函数:此函数可以查找文本字符串。()该函数的用法见图66所示。图6665、T函数:此函数可以返加引用的文本。该函数的用法见图67所示。图6766、TEXT函数:此函数用来将数值转换为指定格式。该函数的用法见图68所示。excel函数应用 EXCEL2003函数应用大全图6867、TRIM函数:此函数用来清除文本中的空格。[)该函数的用法见图69所示。excel函数应用 EXCEL2003函数应用大全其入住哪个宾馆;6)输入各个专家的培训人数,然后选中单元格K2,选择[插入]—[符号]菜单位项弹出[符号]对话框,切换到[符号]选项卡中,在[字体]下拉列表中选择[(普通文本)]选项,在[子集]下拉列表中选择[零杂丁贝符(示意符号)]选项,设置完毕单击[插入]按钮即可在单元格输入选定的符号;7)绘制人数比较图:在单元格G3中输入以下公式:“=REPT($K$2,INT(I3/12))”,在该公式中,使用REPT函数将单元格K2中的方块元素复制“INT(I3/12)”次,为了缩小空间也为了减小培训人数比例,将I列中的培训人数除以12再取整数即可得到需要复制的次数。()图7170、拆分工资金额:在前面已经介绍过利用INT函数和MOD函数进行工资数额的拆分,下面介绍如何使用文本函数将工资数额按其位数分隔开。例如已知某公司部分员工的工资,现要将工资按位数分开,具体的操作步骤如下:1)在工作表中输入姓名和工资数额以及其他的标题项目,如图72所示;2)计算千位上的数字:在单元格D4中输入以下公式:“=IF(LEN(C4)=4,LEFT(C4,1),0)”,在该公式中使用LEN函数得到C4中字符串的长度,再使用IF函数判断该字符串的长度是否等于4,如果是的话则利用LEFT函数返回第一个字符,否则返回0;3)计算百位上的数字:在单元格E4中输入以下公式:“=IF(D4=0,IF(LEN(C4)=3,LEFT(C4,1),0),LEFT(C4-D4*1000,1))”,在该公式中,首先使用IF函数判断单元格D4中的值是否等于0,如果等于0则表明单元格C4中的数字共3位,将使用LEFT函数返回第一个字符;如果不等于0则返回“C4-D4*1000”所得结果的第一个字符;4)计算十位上的数字:在单元格F4中输入以下公式:“=LEFT(C4-D4*,1)”计算结果的第一个字符。由于工资最少是“988”,即3位数字,所以不必再判断是否有两位数的情况;5)计算个位上的数字:在单元格G4中输入以下公式:“=LEFT(C4-D4*-F4*10,1)”计算结扩展:excel2003函数大全 / excel2003应用大全 / excel函数应用大全果的第一个字符。图72excel函数应用 EXCEL2003函数应用大全71、CELL函数:使用此函数可以返回某一个引用区域的左上角单元格的格式、位置或者内容等信息。[)该函数的用法见图73所示。图7372、COUNTBLANK函数:此函数可以指定空白单元格的个数。该函数的用法见图74所示。图7473、ISBLANK函数:此函数可以判断单元格是否为空。例如判断员工是否到岗:1)输入姓名和上班时间,如图75所示;2)判断其是否到岗,在单元格E3中输入以下公式:“=IF(ISBLANK(D3),"请假","到岗")”。图7574、ISERR函数:此函数可以判断数值是否为任意错误值。例如:计算应收账款:1)输入已知的数据信息,如货物名称、数量、单价和金额等,如图76所示;2)在单元格E3中输入以下公式:“=IF(ISERR(C3*D3),"确定价格后再做处理",C3*D3)”。图7675、DAVERAGE函数:此函数可以返回列表或者数据库中满足指定条件的列中数值的平均值。例如:1)在单元格中输入需要处理的问题,如计算“语文大于59分的平均成绩”和“英语的平均excel函数应用 EXCEL2003函数应用大全成绩”,如图77所示;2)在单元格C12中输入以下公式:“=DAVERAGE(B2:E8,C10,C10:C11)”;3)在单元格C13中输入以下公式:“=DAVERAGE(B2:E8,4,E2:E8)”。(]图7776、DCOUNT函数:使用此函数可以返回数据库或者列表中满足指定条件并且包含数字的单元格个数。具体的操作步骤如下:1)如图78所示,首先在单元格中输入需要处理的问题,然后在单元格C12中输入以下公式:“=DCOUNT(B2:E8,B10,B10:B11)”,即可得到数学成绩及格的单元格个数;2)在单元格C13中输入以下公式:“=DCOUNT(B2:E8,2,B10:B11)”,即可得到语文成绩大于70并且数学成绩及格的单元格个数。图7877、DGET函数:使用此函数可以从列表或者数据库的列中提取符合指定条件的单个值。如图79所示,在单元格C12中输入以下公式:“=DGET(B2:E8,1,D1011)”,即可查找出英语成绩大于89分的同学的姓名;在单元格C13中输入以下公式:“=DGET(B2:E8,1,B10:C11)”,即可查找出语文和数学成绩全部大于80分的同学的姓名。excel函数应用 EXCEL2003函数应用大全图7978、DMAX函数:此函数用以返回指定条件的最大数值。[]首先在单元格中输入需要处理的问题,如图80所示,然后分别在单元格C12和C13中输入以下公式:“=DMAX(B2:E8,B10,B10“=DMAX(B2:E8,D10,B1011)”、11)”。DMIN函数的使用方法与DMAX函数相似,不过此函数用以返回指定条件的最小数值。图8079、DSUM函数:此函数用以返回指定条件的数字之和。首先在单元格中输入需要处理的问题,如图81所示,然后在单元格C12和C13中输入以下公式:“=DSUM(B1:F6,1,C8:C9)”、“=DSUM(B1:F6,5,C89)”。excel函数应用 EXCEL2003函数应用大全图8180、处理采购数据:在EXCEL中提供有很多种数据库函数,可以满足采购管理中管理人员对大量数据处理的要求。[)下面以图82所示,介绍如何使用数据库函数处理采购数据:1)使用DAVERAGE函数计算采购数量的平均值,首先建立一个数据模型;2)在单元格E15中输入以下公式:“=DAVERAGE(B2:F12,5,G15:G16)”,即可得到台灯的平均采购数量;3)将单元格G16中的“台灯”改为“瓷瓶”就可以计算出瓷瓶的平均采购数量。此外还可以利用DAVERAGE函数在相交或者相并两种条件下计算数据的平均值。在Excel中输入同行的条件为相交的条件,即必须全部满足的条件,然后在单元格E19中输入以下公式:“=DAVERAGE(B2:F12,5,C2122)”,即可计算出采购数量少于20的平均数;4)要计算购买台灯的数量大于10的次数,此时可以使用DCOUNT函数来求解,首先输入需要求解的条件,然后在单元格F26中输入以下公式:“=DCOUNT(B2:F12,5,C2829)”;5)要计算新新家具公司沙发的价格,此时可以使用DGET函数来求解,首先输入需要求解的条件,然后在单元格E33中输入以下公式:“=DGET(B2:E12,4,C3536)”;6)要计算家具中沙发的最高价格,此时可以使用DMAX函数来求解,首先输入需要求解的条件,然后在单元格E39中输入以下公式:“=DMAX(B2:E12,4,C41:C42)”。excel函数应用 EXCEL2003函数应用大全图8281、区分函数COUNT和COUNTA:例如:1)制作1月出勤加班统计表,表中包括员工1月出勤加班统计表以及需要统计的内容,如图83所示;2)使用COUNT函数统计各列单元格的个数,在单元格B13中输入以下公式:“=COUNT(B3:B11)”,此时可以看到包含文字的单元格和空白单元格被忽略了,只统计包含数字的单元格;3)使用COUNTA函数统计各列单元格的个数,在单元格B14中输入以下公式:“=COUNTA(B3:B11)”,此时可以看到包含文字的单元格也统计在内了。[]扩展:excel2003函数大全 / excel2003应用大全 / excel函数应用大全excel函数应用 EXCEL2003函数应用大全图8382、LARGE函数:该函数用来返回数据集中第K个最大值。()例如:根据某企业在一次订货后检验所订产品的合格情况,计算需求量的大小、次品的多少以及不合格率最高、最低的产品等。具体的操作步骤如下:1)制作检验订购的产品合格情况表,如图84所示;2)计算各个产品中订购总量的最大需求与最小需求,分别在单元格G2和G3中输入以下公式:“=LARGE(B3:B12,1)”、“=SMALL(B3:B12,1)”;3)计算次品的最大值和最小值,分别在单元格G6和G6中输入以下公式:“=LARGE(C3:C12,1)”、“=LARGE(C3:C12,10)”;4)查找出不合格率最高的产品,在单元格G10中输入以下公式:“=INDEX(A3:A12,MATCH(LARGE(D312,1),D312,0),1)”,在该公式中首先利用LARGE函数得出不合格率的最大值,然后利用MATCH函数得到该最大值在数据区域“D3:D12”中的行号,最后使用INDEX函数在数据区域“A3:A12”中查找该行与第1列交叉处的单元格的值,即可得到不合格率最高的产品即“显示器”;查找不合格率最低的产品同理。excel函数应用 EXCEL2003函数应用大全图8483、区分函数MAX和MAXA:现以某公司1月份的出勤和加班记录表为例,来看一下MAX和MAXA函数在实际工作中的具体的应用。()在此表中分别计算迟到、旷工和加班次数最多的员工的姓名,具体的操作步骤如下:1)制作如图85所示的表格;2)计算迟到次数最多的员工的姓名,在单元格J5中输入以下公式:“=INDEX(C3:C11,MATCH(MAX(E3:E11),E3:E11,0),1)”,即可得到迟到次数最多的员工的姓名即“李宁”;3)计算旷工次数最多的员工的姓名,在单元格J7中输入以下公式:“=INDEX(C3:C11,MATCH(MAXA(F3:F11),F3:F11,0),1)”,即可得到旷工次数最多的员工的姓名即“邵刚”。图8584、MODE函数:该函数用以返回出现频率最高的数值。例如:假设已知某些同学的语文、数学和英语成绩如图86所示,现计算各科成绩中出现次数最多的分数,在单元格C14中输入以下公式:“=MODE(C4:C13)”。图8685、PERCENTRANK函数:该函数用以返回百分比排位。该函数的用法见图87所示。excel函数应用 EXCEL2003函数应用大全图8786、RANK函数:该函数用以排名次。()该函数的用法见图89所示。87、TRIMMEAN函数:该函数用以计算内部平均值。例如:根据实际计算需求在工作表中添加相应的项目,制作如图88所示的表格,在单元格C15中输入以下公式:“=TRIMMEAN(C3:C14,0.05)”,即可得到除去极值比例为5%的均值结果。图8888、统计员工培训成绩:一般来说公司招聘新员工后会对其进行培训,随后人事部会对他们的培训成绩进行统计排名,以此考核新员工的素质状况,具体的操作步骤如下:1)首先在工作表Sheet1中输入相应的数据信息,然后对输入的内容进行字体、边框等属性的设置,如图89所示;2)计算各位员工的平均成绩:在单元格J4中输入以下公式:“=AVERAGE(E4:I4)”;3)计算总成绩:在单元格K4中输入以下公式:“=SUM(E4:I4)”;4)计算员工的成绩名次:在单元格L4excel函数应用 EXCEL2003函数应用大全中输入以下公式:“=RANK(J4,$J$4J$21)”;5)计算培训人数:在单元格D23中输入以下公式:“=COUNT(B4:B21)”;6)计算实际参加考试的人数:在单元格D24中输入以下公式:“=COUNTA(E4:E21)”;7)计算无成绩的人数:即缺考人数,在单元格D25中输入以下公式:“=COUNTBLANK(E4:E21)”;8)计算参加培训的男、女员工人数:分别在单元格D26和D27中输入以下公式:“=COUNTIF(D421,"女")”、“=COUNTIF(D421,"男")”;9)计算男、女员21,"男",K4:K21)”、工总成绩:分别在单元格D29和D30中输入以下公式:“=SUMIF(D4“=SUMIF(D421,"女",K4:K21)”;10)计算平均最高和最低分:分别在单元格D31和D32中输入以下公式:“=MAXA(J4:J21)”、“=MIN(J4:J21)”;11)计算倒数第2名:在单元格D33输入以下公式:“=SMALL(J4:J21,2)”;12)计算各个分数段的人数:选中单元格区域“G29:G33”,然后输入以下公式:“{=FREQUENCY(J4:J21,F24:G27)}”,在该公式中使用FREQUENCY函数得到各个分数段的人数;13)计算各个分数段的人数占总人数的比例:在单元格H29输入以下公式:“=G29/$D$24”。()图89excel函数应用 EXCEL2003函数应用大全89、CUMPRINC函数:此函数用来计算贷款本金和利息。[)例如一位消费者获得一项30年的住房贷款,金额为400000元,按月还款,年息是5%,请计算贷款的第五年应该支付的本金和利息。具体的操作步骤如下:1)制作如图90所示的表格;2)计算按月还款时第五年内每月月末还款的本金的累计和,在单元格B6中输入以下公式“=CUMPRINC(D3/12,C3*12,B3,49,60,0)”,在该公式中“D3/12”表示月利率,“C3*12”表示总的付款期数,“49”表示第五年的第一个月,“60”表示第五年的最后一个月,“0”表示付款时间类型是月末;2)计算第五年内每月月末所付利累的累计和,在单元格C6中输入以下公式:“=CUMIPMT(D3/12,C3*12,B3,49,60,0)”,注意这个公式与上面唯一不同的地扩展:excel2003函数大全 / excel2003应用大全 / excel函数应用大全方是所用的函数是不同的;3)计算本利之和,在单元格D6中输入以下公式:“=SUM(B6:C6)”;4)计算按月付款时第五年内共付多少,在单元格E6中输入以下公式:“=PMT(D3/12,C3*12,B3,0,0)*12”,在该公式中,“PMT(D3/12,C3*12,B3,0,0)”表示使用PMT函数计算每月月末还款数,其中“D3/12”表示月利率,“C3*12”表示总的付款期数,所得结果再乘以12表示第五年内总的还款数。图9090、DOLLARDE函数:此函数用来将分数形式转换为小数形式。该函数的用法如图91所示。图91excel函数应用 EXCEL2003函数应用大全91、DOLLARFR函数:此函数用来将小数形式转换为分数形式。[)该函数的用法如图92所示。图9292、FV函数:此函数用来计算投资未来值。1)计算本利和:例如某公司为某项投资存款,银行已有的存款是50000元,以后每年存款20000元,年利率是8%,试计算10年后的本息和为多少?如果每月存入2000元,那么10年后的本利和又是多少?具体的操作步骤如下:制作如图93所示的表格,计算按存款时10年后的本金和利息之和,在单元格D5中输入以下公式:“=FV(C3,D3,E3,B3,0)”;计算按月存款时10年后的本金和利息之和,在单元格D6中输入以下公式:“=FV(C3/12,D3*12,F3, B3,0)”,在该公式中“C3/12”表示月利率,“D3*12”表示总的月份数,每月的存款和先期的存款都是负值,这样计算出来的结果就是正值,“0”表示每次月末存款;2)计算累计金额:例如如果年息为6%,那么5年之后2000元的累计金额是多少?具体的操作步骤如下:将已知数据和相关项目输入到工作表中建立数据模型,如图94所示,在单元格B6中输入以下公式:“=FV(B3,B4,0,B5,0)”;3)计算到期还款额:例如用户向银行借款5000元,期限6年,利息6%,请问到期还款额为多少?具体的操作步骤如下:将已知数据和相关项目输入到工作表中建立数据模型,如图95所示,在单元格B6中输入以下公式:“=FV(B3,B4,0,B5,0)”;4)计算帐户总额:如何期初余额为5000元,每月的月末存入600元,如果月息为0.75%,请问三年后此帐户中的总额是多少钱?具体的操作步骤如下:将已知数据和相关项目输入到工作表中建立数据模型,如图96所示,在单元格B7中输入以下公式:“=FV(B3,B4,B5,B6,0)”,即可求出三年后的账户excel函数应用 EXCEL2003函数应用大全93、FVSCHEDULE函数:此函数用来计算本金未来值。()例如某人存入银行150000元,一年内年利率在不断地变化,请计算一年后的存款额。具体的操作步骤如下:1)制作如图97所示的表格,其中包括一年内不同的年利率以及由此得出的月利率;2)计算在各种利率条件下一年后的总存款数,在单元格D15中输入以下公式:“=FVSCHEDULE(C2,F3:F14)”,即计算不同的利率条件下150000元的存款1年后的存款额是多少。图9794、IPMT函数:此函数用来返回利息偿还额。例如计算贷款利息,假设有一位消费者为买房而向银行贷款200000元,贷款期限为10年,年息为4.5%,按月偿还,请计算付款中的利息,具体的操作步骤如下:1)制作如图98所示的表格,其中包括贷款金额、贷款时间和年利息;2)计算第一个月应付的利息:在单元格D5中输入以下公式:“=IPMT(D3/12,1,C3*12,B3)”;3)计算最后一个月应付的利息:在单元格D6中输入以下公式:“=IPMT(D3/12,120,C3*12,B3)”。excel函数应用 EXCEL2003函数应用大全图9895、NPER函数:该函数用来返回投资总期数。[)该函数的用法如图99所示。图9996、PMT函数:该函数用来返回每期付款额。1)计算偿还额:某公司从银行贷款200000元,分6年偿还,年利率为8%,现需计算按年偿还和按月偿还的还款额,条件为等额偿还,具体的操作步骤如下:制作如图100所示的表格,计算按年还款时的年初偿还额,在单元格E4中输入以下公式:“=PMT(C7,C5,C3,0,1)”;计算年末偿还额,在单元格F4中输入以下公式:“=PMT(C7,C5,C3)”;计算按月偿还时的月初偿还额,在单元格E8中输入以下公式:“=PMT(C7/12,C5*12,C3,0,1)”,在该公式中“C7/12”表示月利率,“C5*12”表示还款总时间,因为是按月计算,所以是6*12=72个月,“1”仍表示是月初还款;计算按月还款时的月末偿还额,在单元格F8中输入以下公式:“=PMT(C7/12,C5*12,C3)”;2)计算存款金额:例如如果某公司需要为某个项目准备资金,该项目在两年后预计需要100000元,假设银行的存款年利率为10%,那么从现在起公司每月或者每年应当存入的金额是多少?具体的操作步骤如下:制作如图101所示的表格,计算按年存款时的年初存款额,在单元格E4中输入以下公式:“=PMT(C7,C5,0,C3,1)”;计算按年存款时的年末存款额,在单元格F4中输入以下公式:“=PMT(C7,C5,0,C3)”;计算按月存款时的月初存款额,在单元格E8中输入以下公式:“=PMT(C7/12,C5*12,0,C3,1)”,在该公式中使用PMT函数计算按月存款时的月初存款额,公式中各项参数的意义依次为:“C7/12”为月利率,“C5*12”为存款总期数,“0”为本金,“100000”为未来值,“1”表示存款方式是期初;计算按月末存款额,在单元格F8中输入以下公式:“=PMT(C7/12,C5*12,0,C3)”;3)计算利润租金:假设一房产的租赁利益当前可以以230000元出售,租期4年,预付每月的租金6000元,不得重新定价或扩展:excel2003函数大全 / excel2003应用大全 / excel函数应用大全excel函数应用 EXCEL2003函数应用大全者涨价,如果接受了0.75%的收益,请问可以得到多少利润租金?具体的操作步骤如下:制作如图102所示的表格,计算利润租金,在单元格B7中输入以下公式:“=PMT(B6,B4*12,-,1)+B5”;4)计算贷款偿还额:假设有一笔期限为15年,月利息为0.65%的30000元的贷款,请计算月偿还额为多少?具体的操作步骤如下:制作如图103所示的表格,计算月偿还额,在单元格B6中输入以下公式:“=PMT(B4,B5*12,-B3,0,0)”。()图10097、PPMT函数:该函数用来返回本金偿还额。例如计算偿还的本息,某公司从银行贷款500000元,年利率为5%,还款期为10年,条件是等额偿还,按年或者按月还款,请计算付款中的本金和利息。具体的操作步骤如下:1)制作如图104所示的表格;2)计算按年还款时的年初和年末应付本金:分别在单元格D6、D7、D8和D9中输入以下公式:“=PPMT(E3,1,D3,C3,0,1)”、“=PPMT(E3,1,D3,C3,0)”、“=PPMT(E3,10,D3,C3,0,1)”、excel函数应用 EXCEL2003函数应用大全“=PPMT(E3,10,D3,C3,0,0)”,这4个公式分别是用来计算第一年的期初、期末和第十年的期初及期末的应付本金的。()公式的形式基本相同,只是函数PPMT中的参数per和type发生了改变,分别表示哪一年以及是期初还是期末的应付本金;3)计算按月还款时的年初和年末应付本金:分别在单元格D10、D11、D12和D13中输入以下公式:“=PPMT(E3/12,1,D3*12,C3,0,1)”、“=PPMT(E3/12,1,D3*12,C3,0)”、“=PPMT(E3/12,120,D3*12,C3,0,1)”、“=PPMT(E3/12,120,D3*12,C3,0)”,在这4个公式中“E3/12”表示月利率,“D3*12”表示还款总月份数,“120”表示还款总期数中的最后一个月,由于是还款,因此未来值都是0;4)计算按年还款时的年初和年末应付利息:分别在单元格E6、E7、E8和E9中输入以下公式:“=IPMT(E3,1,D3,C3,0,1)”、“=IPMT(E3,1,D3,C3,0)”、“=IPMT(E3,10,D3,C3,0,1)”、“=IPMT(E3,10,D3,C3,0)”,与计算本金不同的地方就是所用的函数不一样,其参数的意义都是一样的;5)计算按月还款时的年初和年末应付利息:分别在单元格E10、E11、E12和E13中输入以下公式:“=IPMT(E3/12,1,D3*12,C3,0,1)”、“=IPMT(E3/12,1,D3*12,C3,0)”、“=IPMT(E3/12,120,D3*12,C3,0,1)”、“=IPMT(E3/12,120,D3*12,C3,0)”;6)计算各种情况下的本金和利息之和:在单元格F6中输入以下公式:“=SUM(D6:E6)”。从上面的计算结果中可以看出:每年的年初所付款都是一样的,虽然第一年和最后一年的本金和利息的值不同,但总和是相等的;同样每年年末的本金和利息之和也是相等的,每月月初以及每月月末的本金和利息之和也是相等的。图10498、PV函数:该函数用来返回投资现值。例如:1)计算贷款额:某公司想贷款进行投资,其能承受的能力为每月支付10000元,以年利息5%进行10年贷款,请计算该公司能承受的最多贷款额是多少?具体的操作步骤如下:制作如图105所示的表格,在单元格E3中输入以下公式:“=PV(C3/12,D3*12,-B3,0,0)”,即按月计算付款数;2)计算投资值:现有一项保险年金,购买该保险后可以在今后25年内每月末领回1000元,假设购买时需先缴付excel函数应用 EXCEL2003函数应用大全15000元,投资回报率为4.5%,请计算这笔投资是否值得。(]具体的操作步骤如下:制作如图106所示的表格,在单元格E3中输入以下公式:“=PV(C3/12,D3*12,-B3,0,0)”,即可得到需要投资的现值。从上面的计算的结果中可以看出,计算出来的投资现值“”大于预交付的购买保险的费用“150000”,所以购买此保险还是值得的。图105图10699、RATE函数:该函数返回年金的各期利率。该函数的用法如图107所示。图107扩展:excel2003函数大全 / excel2003应用大全 / excel函数应用大全NO.3 最新Excel2003函数教程EXCEL函数应用管理部人力资源组 日课程大纲?课堂讲解篇:函数功能说明与案例讲解(共20个)?课后自学篇:基础函数功能说明(25个)EXCEL函数教学目的? 通过功能说明与案例演示,了解函数的应用范围与功效,激发后续学习函数的兴趣? 掌握函数使用的方法与技巧 ? 充分发挥Excel的强大数据处理功能,提升工作效率函数应用初步演示? 利用函数在excel中制作工资条Go? 利用函数将选定区域的偶数行全部做上颜色标记GoEXCEL函数的结构据任务的特殊公式。? Excel 函数结构:单 一 结 构参数与参数之间 使用半角逗号进 行分隔? Excel 函数即是预先定义,执行计算、分析等处理数也有一些函数 是没有参数的, 如ROW()嵌 套 结 构左右括号成 对出现函数参数常用符号或表示方法? 函数公式中的文本必须用半角引号,如:〝东南汽车〞;而非直接输入 东南汽车或“东南汽车” ? 连接符: & 如:〝东南〞& 〝汽车〞的值为 东南汽 车 ? 空值/空格的表示法: ? 空值:〝〞? 空格:〝 〞 ? 相关数学符号:&&(不等于);&=(大于等于);&=(小于等于) ? 单元格引用表示法: A2; $A$2; $A2; A$2; A2:B7; 1:1; 1:5; F:F;A:NGo函数列表教学模块 函数名称VALUE、IF、SUMIF、COUNTIF、COUNTA、 OFFSET、 COLUMN、ROW、 MOD、 VLOOKUP、MATCH、LEFT、RIGHT、MID、 REPLACE、 SUBSTITUTE、 LEN、REPT、 INDEX、 PERCENTRANK课堂讲解函数(20个)RANK、QUARTILE、SIGN、SUM、AVERAGE、 SUBTOTAL、AND、OR、ABS、ROUND、 COUNTBLANK、 INT、TRUNC、EXACT、 课后自学函数(25个) ISEVEN、ISERROR、CONCATENATE、 YEAR/MONTH/DAY、DATE、TODAY、 WEEKDAY、EDATE、FREQUENCYVALUE? 用途:将表示数字的文字串转换成数字。? 语法:VALUE(text)。 ? 参数:Text 为带引号的文本,或对需要进行文本转换的单元格的引用。它可以是Excel 可 以识别的任意常数、日期或时间格式。如果 Text 不属于上述格式,则VALUE 函数返回错 误值#VALUE!。Value演示Go文本型态的数字不可 计算通过value函数转换就 可以计算了If:逻辑函数? 功能:IF函数用于执行真假值判断后,根据逻辑测试的真假值返回不同的结果。它的应用很广泛,可 以使用函数 IF 对数值和公式进行条件检测。 ? 语法格式: IF(条件,A,B)。其中“条件”表示计算结果为 TRUE 或 FALSE 的任意值或表达式,若为常量,视为True。 条件参数可使用任何比较运算符。条件返回的结果 为真的话,则执行A,否则执行B。 ? IF函数仅可以嵌套七层,超过将会出错。IF 函数的简单案例一 Go性别为男者,称谓为XX先生;性别为女者,称谓为XX女士姓名 性别 称谓 公式 张三 男 张三先生 =IF(B2="男",A2&"先生",A2&"女士") 李四 女 李四女士案例二:依下述税率表,利用 if函数计算个人所得税 (课后练习)注意:因IF仅可嵌套七层,所以无法计算月薪超过102000者个人所得税 假如A3为存放税前工资的单元格,个人所得税计算公式如下: =IF(A3&82000,(A3-375,IF(A3&62000,(A3-5,IF(A3&42000,(A3-75,IF(A3&22000,(A3-5,IF(A3&7000,(A3-5,IF(A3&4000,(A3-,IF(A3&2500,(A3-,IF(A3&2000,(A3-))))))))GoSumif:条件求和函数? 用途:根据指定条件对若干单元格、区域或引用求和。? 语法:SUMIF(条件区域,条件,需求和的区域)? 参数:条件是由数字、逻辑表达式等组成的判定条件。Sumif案例 Go单位 人资组 总务组 装配组 人资组 人资组 总务组 焊装组 姓名 李宁 陈忠和 张湘祥 郭晶晶 张怡宁 石智勇 田亮 工资
00 请统计人资组同仁的工资总额: Sumif(A:A, 〝人资组〞,C:C)Countif:条件计数函数。? 用途:计算区域中满足给定条件的单元格的个数。 ? 语法:COUNTIF(统计区域,条件) ? 参数:“统计区域”为需要计算其中满足条 件的单元格数目的单元格区域。“条件” 为 确定哪些单元格将被计算在内的条件,其形 式可以为数字、表达式或文本。Countif案例 GoA到职编号 489 192 183 061971B单位代码 B316 B322 d222 D32C C131 C432 B322C师员 师 员 师 员 师 员 师D单位名称 服务保证课 零件开发课 开发四课 乘用车初检线 涂装课 熔接二课 零件开发课E职务代码 108 231 117 212 121 226 115F职务名称 课长 零件供应仓管员 资深工程师 车检技术员 助理工程师 焊接技术员 高级工程师G到职日期H性别
女I工作年限12.2 7.9 5.3 3.4 2.1 0.1 12.2以上述样表为据,完成以下案例: ? 例1:依“师员”字段,统计师员级的人数 countif(C:C,〝师〞);countif(C:C,〝员〞) ? 例2:统计全公司年资大於等於3年的人数及大于等于3年小于5年 的人数 countif(I:I, 〞 &=3〞);countif(I:I, 〞 &=3〞)- countif(I:I, 〞&=5〞) ? 例3:检测到职编号是否有重复值 countif(A:A, A2)Counta? 用途:返回参数组中非空值的数目。利用函数COUNTA 可以计算数组或单元格区域中数据项的个 数。 ? 语法:COUNTA(单元格区域1,单元格区域2……) 说明:参数的个数为1~30 个。Counta的思考案例? 例1:如果A1=6.28、A2=3.74,其余单元格为空,则公式“=COUNTA(A1:A7)” 的计算结果等于?。 ? 例2:统计C列的非空白单元格的表示方 法为:?; 若整张EXCEL表的每个单元 格都有数据,前述函数公式的结果为?Offset? 用途:以指定的引用为参照系,通过给定偏移量得到新的引用。返回的引用可以是一个单元格或单元格区域(并不返回 值)。 ? 语法:OFFSET(作为偏移量参照系的引用位置,上下偏移的 行数,左右偏移的列数,[height],[width])。 ? 参数: 作为偏移量参照系的引用位置:它必须是单元格或相连单元 格区域的引用; 上(下)偏移的行数:正数代表在起始引用下边;负数代表在起 始引用的上边; 0代表没有上(下)偏移。 左(右)偏移的列数:正数代表在起始引用右边;负数代表在起始 引用的左边;0代表没有左(右)偏移。 Height :是要返回的引用区域的总行数(必须为正数) Width :是要返回的引用区域的总列数(必须为正数)。Offset的思考题A 1 68 2 3 4 5 6 7 8 76 85 90 26 80 10 150 B 20 35 1 3 5 7 33 182 C 31 99 2 4 6 8 77 15? 问题一:OFFSET(B1,2,1,4,1)定位到哪几 个单元格?? 问题二:以A1单元格为参照,要定位 到红线区域如何写函数: =OFFSET(A1,6,1,2,2)Counta、offset的综合应用案例 Go总销量 车型 DE DE DeⅡ PS MG LS LS 3900 月份 销量 1 600 2 300 6 200 2
4 700 5 400要求: 当记录增加时,公式自动统计总销量(假设销量存放600数值的单元 格为C3): =SUM(OFFSET(C3,0,0,COUNTA(C:C)-1,1))或 =SUM(OFFSET(C2,1,0,COUNTA(C:C)-1,1)) 注:以上公式只能正确计算不间断的连续数据,如果表格中销量的数据有 空白单元格,那么动态名称的引用位置将发生错误COLUMN? 用途:返回给定引用的列标。? 语法:COLUMN(单元格引用)。 ? 参数:“单元格引用”为需要得到其列标的单元格,如果省略,则假定函数COLUMN 是 对所在单元格的引用。 ? 实例:公式“=COLUMN(A3)”返回1, =COLUMN(D5)返回?。Row? 用途:返回给定引用的行号。 ? 语法:ROW(单元格引用)。“单元格引用”为需要得到其行号的单元格或单元格区域。 ? 实例:利用row建立序号: Go序号 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16到职编号 489 192 183 988 020 051 075 154 单位代码 B316 B322 d222 D32C C131 C432 B322 D172 D162 B215 B215 B142 A233 A230 A231 C13Q 师 员 师 员 师 员 师 师 师 师 师 员 师 师 员 员 师员单位名称 服务保证课 零件开发课 开发四课 乘用车初检线 涂装课 熔接二课 零件开发课 电装课 资料课 副料二课 副料二课 出车业务课 营缮课 总务组 事务行政课 涂装课研磨贴纸2线MOD:取余? 用途:返回两数相除的余数,其结果的正负号与除数相同。 ? 语法:MOD(被除数,除数) ? 参数:除数不能为零。Mod函数的案例? 实例1:公式“=MOD(14,4)”返回?;“=MOD(-5,-2)”返回?。? 实例2:如何利用MOD函数,将整张EXCEL表的偶数行都标上底色GoVlookup? 返回表格或数组当前行中指定列处的数值。 ? 语法:VLOOKUP(索引值,数据区域,列序号,查找方式) ? 参数:索引值为需要在数据表第一列中查找的数值,它可以是数值、 引用或文字串。 数据区域为需要在其中查找数据的数据表,可以使用对区域 或区域名称的引用。 列序号 指数据区域 中待返回的匹配值的列序号。它等于1 时,返回数据区域 第一列中的数值;它等于 2时,返回数据 区域第二列中的数值,以此类推。 查找方式为一逻辑值,指明函数VLOOKUP 返回时是精确匹配 还是近似匹配。如果为1或省略,则返回近似匹配值,也就 是说,如果找不到精确匹配值,则返回小于索引值 的最大数 值;如果为0,函数VLOOKUP 将返回精确匹配值。如果找 不到,则返回错误值#N/A。Vlookup案例? 案例一:利用vlookup 抓取另一张表中的资料。Go? 案例二(请参考链接之案例,课后自学):用vlookup计算所得税,解决IF只能嵌套七层的局 限。 Gomatch? 用途:返回在指定方式下与指定数值匹配的数组中元素的相应位置(不是具体的单元格)。 ? 语法:MATCH(A,B,C)。 ? 参数: A:为需要在数据表中查找的数值或单元格引用。 B:是可能包含所要查找的数值的连续单元格区域。 C:它说明Excel 如何在B 中查找A。C 的常用值为0, 表示函数MATCH 查找等于A 的第一个数值。 ? 注意:MATCH 函数返回B 中目标值的位置,而不 是数值本身。Match函数的案例GoA 1 2 3 4 5 6 7 8 9 68 76 98 27 56 11 102 87 63 B 210 310 410 510 610 710 810 910 1010 C 220 320 420 520 620 220 220 220 220 D 230 230 230 230 230 230 230 230 230 E 240 240 240 240 240 240 240 240 240? =MATCH(11,A1:A9,0)返回的值是? ? =match(420,A3:E3,0)返回的值是?Vlookup与match函数的综合运用Go产品销售额表品名 月份 一月 二月 三月 四月 五月 六月 七月 八月 九月 十月 十一月 十二月 合计 SQR 132,589 235,689 215,487 321,456 456,123 852,741 951,623 987,456 856,987 841,568 356,941 6,334,520 SQR 125,487 132,654 159,841 163,254 198,523 136,542 147,852 136,542 178,523 169,852 147,823 6,334,520 SQR 236,541 258,963 245,698 326,541 356,894 321,789 369,852 357,852 364,121 369,852 378,951 6,334,520 SQR 369,852 456,213 487,562 489,521 589,632 587,412 598,963 597,521 510,236 623,000 654,200 6,334,520 SQR 956,231 985,647 859,632 874,963 851,269 956,320 1,023,650 1,058,920 985,263 998,562 1,125,860 6,334,520 SQR 485,820 321,654 785,426 325,416 639,784 689,231 658,471 326,598 789,456 321,965 852,963 6,334,520? 利用VLOOKUP和MATCH函数查找出相应月份和产品的销售额。1 2 3 4A 月份 一月 三月 八月B 产品 SQR7200 SQR7110 SQR7160C 销售额 ? ? ?Left/Right:截取字符串函数? 用途:根据指定的字符数返回文本串中的第一个或前几个字符。此函数用于双字节字符。 ? 语法:LEFT(文本, 返回的字符数) Right(文本, 返回的字符数) ? 参数:返回的字符数必须大于或等于0。 ? 实例:如果A1=电脑爱好者,则LEFT(A1,2) 返回? ;Right(A1,3)返回?Left与right的综合运用 Go如何利用Left及Right从身份证号中提取出生年 份。身份证号 855 437 314 597 2 240 180366 出生年份 53 44 53 68 1966提示:假如A2存放身份证号,提取年份的做法:=RIGHT(LEFT(A2,10),4)Mid:截取字符串函数? 用途:MID 返回文本串中从指定位置开始的特定数 ? ? ? ?目的字符,该数目由用户指定。 语法:MID(文本串,开始位置,返回字符的个数) 参数:开始位置是文本中要提取的第一个字符的位 置,文本中第一个字符的开始位置为1,以此类推。 实例1:如果a1=东南(福建)汽车工业有限公司,则 公式“=MID(A1,4,2)”返回“福建” 。 案例:利用MID从身份证号中提取出生年份。 GoReplace:替换指定位置处的任意文本? 用途:REPLACE 使用其他文本串并根据所指定的字符数替换另一文本串中的部分文本。? 语法:REPLACE(需替换其部分字符的文本,被替换字符的起始位置,替换的字符个数,用于替换到 原文本中去的字符) 。? 思考:EXCEL本身就有替换功能,为什么要用replace函数?----解决替换字符多变的问题Replace的案例案例一:请分别说出下列两个函数公式的返回值: Go案例二:如何用replace取出身份证号中的出生年月 GoLEN:计算字符长度。? 用途:LEN 返回文本串的字符数。? 语法:LEN(text) 。 ? 参数:Text 待要查找其长度的文本。? 注意:此函数用于双字节字符,且空格也将作为字符进行统计。 ? 实例:如果A1=电脑爱好者,则公式 “=LEN(A1)”返回?If、Len及mid函数综合运用 Go如果A列里CM后没有“00”的话,就把“00“加到CM后,但是如果CM后 有”00“话,就不加了(产生的效果如B列所示),怎么做?A CM1002 CM1071 CM1103 CM778-B CM1020 CM00848 CM00969-A CM924 CM1100 B CM001002 CM001071 CM001103 CM00778-B CM001020 CM00848 CM00969-A CM00924 CM0011001 2 3 4 5 6 7 8 9公式提示:=IF(MID(A1,3,2)&&"00","CM00"&MID(A1,3,LEN(A1)-2),A1)SUBSTITUTE:替换指定文本? 用途:在文字串中用新文本替代旧文本。如果需要在一个文字串中替换指定的文本,可以使用函数 SUBSTITUTE;如果需要在某一文字串中替换指定位置 处的任意文本,就应当使用函数REPLACE。 ? 语法:SUBSTITUTE(需要替换其中字符的文本,需被替 换的旧文本,用於替换的文本,[第几次出现的旧文本])。 ? 参数: [第几次出现的旧文本]为一数值,用来指定以新 的文本替换第几次出现的旧文本;如果指定了该参数, 则只有满足要求的旧文本被替换;否则将用新文本替换 所有出现的旧文本。SUBSTITUTE、MID、LEN的综合运 用案例 Go将左边的物料代码中无序空格,处理为右边的统 一格式:物料代码 CM 1002 CM1 071 CM1103 CM778-B CM1020 CM008 48 CM009 69-A CM9 24 CM1 10 0 效果 CM 1002 CM 1071 CM 1103 CM 778-B CM 1020 CM 00848 CM 00969-A CM 924 CM 1100Rept:补位函数? 用途:按照给定的次数重复显示文本。可以? ? ??通过REPT 函数对单元格进行重复填充。 语法:REPT(需重复显示的文本,重复显示 的次数)。 参数:重复显示的次数需为正数。 注意:REPT 函数的结果不能多于255 个字符。 实例:公式“=REPT(〝很好〞,2)”返回 “很好很好”。Rept函数与len函数的综合运用GoREPT与LEN函数演示到职编号(OLD) 到职编号(NEW) 用rept及len处理的公式
=REPT("0",6-LEN(A3))&A3 821
001Index? 用途:返回表格或区域中的数值。? 语法:INDEX(单元格区域,行序号,列序号)返回数组中指定的单元格或单元格数组的数 值。 ? 案例:1 2 3 4 5 A 68 96 90 87 100 B 42 256 339 47 90 C 73 65 55 42 18? 题一:=INDEX(A1:C5,2,2)的返回值是? ? 题二:=INDEX(A1:A5, 5,1)的返回值是?GoMOD、COLUMN、ROW、index函数 综合运用-----打印工资条Go工资数据原表(存放在sheet1中):编号 姓名 岗位工资 薪级工资 补贴 津贴 房补 应发 养老保险 住房公积金 医疗保险 失业保险 应扣小计 实发 10001 张三 580 350 325 180 300
李四 580 350 325 180 300
王五 640 380 325 220 330
赵建 640 380 325 220 330
25 15 170 1725希望能在另一个工作表中将上述工资表转换为以下样式:编号 10001 编号 10002 编号 10003 编号 10004 姓名 张三 姓名 李四 姓名 王五 姓名 赵建 岗位工资 580 岗位工资 580 岗位工资 640 岗位工资 640 薪级工资 350 薪级工资 350 薪级工资 380 薪级工资 380 补贴 325 补贴 325 补贴 325 补贴 325 津贴 180 津贴 180 津贴 220 津贴 220 房补 300 房补 300 房补 330 房补 330 应发 1735 应发 1735 应发 1895 应发 1895 养老保险 50 养老保险 50 养老保险 60 养老保险 60 住房公积金 60 住房公积金 60 住房公积金 70 住房公积金 70 医疗保险 23 医疗保险 23 医疗保险 25 医疗保险 25 失业保险 12 失业保险 12 失业保险 15 失业保险 15 应扣小计 145 应扣小计 145 应扣小计 170 应扣小计 170 实发 1590 实发 1590 实发 1725 实发 1725提示: =IF(MOD(ROW(),2)&&0,Sheet1!A$1,INDEX(Sheet1!$A:$N,ROW()/2+1,COLUMN()))PERCENTRANK? 用途:返回某个数值在一个数据集合中的百分比排位,可用于查看数据在数据集中所处 的位置。 ? 语法:PERCENTRANK(数据集合,需要在数 值集合中得到排位的值)PERCENTRANK的案例案例一:计算出各汽车厂商相应销量的百分比排位 Go汽车厂商 东南汽车 一汽丰田 上汽奇瑞 上海大众 沈阳金杯 广州本田 东风日产 销量(台) 百分比排位 000 67% 000 100% 00 17% 5000 0%案例二:计算某一薪资的市场分位Go自学篇:函数基础知识及常用函数函数的种类---扩展函数的启用按照函数的来源,Excel 函数可以分为: ? 内置函数:只要启动了Excel,用户就可以使 用它们。如: average……? 扩展函数:必须通过单击“工具→加载宏”菜单命令加载,然后才能像内置函数那样使 用。当你发现你某些函数不可用时,请执行 这一步骤。如:iseven函数的使用必须执行 “工具→加载宏→分析工具库”方能使用函数数组公式的输入方法? 数组用于可产生多个结果,或可以对存放在行和列中的一组参数进行计算的公式。 如:{=FREQUENCY(G2:G10,H2:H4)} ? 数组公式放在“{}” 内部,按下 Ctrl+Shift+Enter 组合键自动生成,不可用输 入大括号的方式来完成 Go函数参数中的单元格引用? 根据公式所在单元格的位置发生变化时,单元格引用的变化情况,我们可以引用分为相对引用(如A2)、绝对引用 ($A$2)和混合引用三种类型 ? 混合引用有“绝对列和相对行”(如$A3:$E3);或是“绝 对行和相对列”(如A$3:E$3)两种形式。前者不论公式怎 么复制,列都不变。 后者不论公式怎么复制,行号不变。 ? 绝对符号的添加: 用F4放在公式中的单元格引用中进行切换 ? 几种单元格引用表示法: A2:B7(某一单元格区域); 1:1(第一行); 1:5(1至5行); F:F(F列);A:N(A到N列)Go函数参数中的名称使用为了更加直观地标识单元格或单元格区域,我 们可以给它们赋予一个名称,从而在公式或 函数中直接引用(如:average(销量))。创建 好的名称可以被所有工作表引用,而且引用 时不需要在名称前面添加工作表名,因此名 称引用实际上是一种绝对引用。在这里, “销量”不 是文本哟函数参数中名称的命名方法? 给一个单元格或区域命名的两个方法是:1、选中要命名的单元格或单元格区域,鼠标单击编辑栏顶端的“名称 框”,在其中输入名称后回车。2、选中要命名的单元格或单元格区域,单击“插入→名称→定义”菜单 命令,在打开的“定义名称”对话框中输入名称后确定即可。 ? 如果你要删除已经命名的区域,可以按第2种方法打开“定义名称”对话 框,选中你要删除的名称删除即可。? 如果要查看所有的名称: “插入→名称→粘贴”菜单命令。 ? 名称使用演示:Go函数参数中标志的使用方法? 由于Excel 工作表多数带有“列标志”。例如一张成绩统计表的首行通常带有“序号”、“姓名”、 “数学”、“物理”等“列标志”(也可以称为字 段),如果单击“工具→选项”菜单命令,在打开的 对话框中单击“重新计算”选项卡,选中“工作簿 选项”选项组中的“接受公式标志”选项,公式就 可以直接引用“列标志”了。例如“B2:B46”区域 存放着学生的物理成绩,而B1 单元格已经输入了 “物理”字样,则求物理平均分的公式可以写成 “=AVERAGE(物理)”。 ? 需要特别说明的是,公式引用“列标志”时的限制 较多,它只能在当前数据列的下方引用,不能跨越 工作表引用。从本质上讲,名称和标志都是单元格 引用的一种方式。因为它们不是文本,使用时名称 和标志都不能添加引号。GoRank? 用途:返回一个数值在一组数值中的排位(如果数据清单已经排过序了,则数值的排位就是它当前的位置)。 ? 语法:RANK(需要计算其排位的数字,存放要比较的数字的 区域,排序方式) ? 参数:排序方式为一数字,指明排位的方式。如果排序方式 为0 或省略,则按降序排列的数据清单进行排位。如果排序 方式不为零,当作按升序排列的数据清单进行排位。 ? 注意:函数RANK 对重复数值的排位相同。但重复数的存在 将影响后续数值的排位。如在一列整数中,若整数60 出现两 次,其排位为5,则61 的排位为7(没有排位为6 的数值)。Rank的案例 Go对汽车厂商8月份销量进行排名:汽车厂商 东南汽车 一汽丰田 上汽奇瑞 上海大众 沈阳金杯 广州本田 东风日产 销量(台) 排名 00 3 00 1 0 6 5000 7QUARTILE? 用途:返回一组数据的四分位点(值)。四分位数通常用于在考试成绩之类的数据集中对总体进行分 组,如求出一组分数中前25%的分数。 ? 语法:QUARTILE(array, Quart ) ? 参数:Array 为需要求得四分位数值的数组或数字引 用区域,Quart 决定返回哪一个四分位值。 Quart 取0、1、2、3 、4,则函数QUARTILE 分别返 回最小值、第一个四分位数(第25个百分排位)、中分 位数(第50 个百分排位)、第三个四分位数(第75 个百 分排位)和最大数值。QUARTILE的案例 Go请用QUARTILE函数,统计左表中不同分位值(结 果如右表):汽车厂商 销量(台) 东南汽车 12000 一汽丰田 15000 上汽奇瑞 30000 上海大众 40000 沈阳金杯 11000 广州本田 8000 东风日产 5000分位 分位值 最小值(0) 5000 第25个百分排位(1) 9500 第50个百分排位(2) 12000 第75个百分排位(3) 22500 最大数值(4) 40000Sign:返回数字的符号? 用途:返回数字的符号。正数返回1,零返回0,负数返回-1。 ? 语法:SIGN(number) ? 参数:Number 是需要返回符号的任意实数。 ? 实例:如果A1=65.25,则公式“=SIGN(A1)” 返回1;=SIGN(6-12)返回-1;=SIGN(9-9)返回 0。SUM:求和函数? 用途:返回某一单元格区域中所有数字之和。? 语法:SUM(number1,number2,...)。? 语法格式:Number1,number2,...为1 到30 个需要求和的数值(包括逻辑值及文本表达式)、区域或引用。 ? 注意:参数表中的数字、逻辑值及数字的文本表达式可以参 与计算,其中逻辑值被转换为1、文本被转换为数字。如果 参数为数组或引用,只有其中的数字将被计算,数组或引用 中的空白单元格、逻辑值、文本或错误值将被忽略。SUM函 数中的参数,即被求和的单元格或单元格区域不能超过30个。 换句话说,SUM函数括号中出现的分隔符(逗号)不能多于 29个,否则Excel就会提示参数太多。 ? 参数太多的突破方法:巧用括号法AVERAGE:求算术平均值? 用途:计算所有参数的算术平均值。? 语法:AVERAGE(number1,number2,...)。 ? 参数:Number1、number2、...是要计算平均值的1~30个参数。 ? 实例:如果A1:A5 区域命名为分数,其中的 数值分别为100、70、92、47 和82,则公式 “=AVERAGE(分数)”返回78.2。Subtotal:返回数据清单的分类汇总? 用途:返回数据清单或数据库中的分类汇总。如果用户使用“数据”菜单中的“分类汇总”命令创建 了分类汇总数据清单,即可编辑SUBTOTAL 函数对 其进行修改。 ? 语法:SUBTOTAL(函数名代表号 ,区域1,区域2?) ? 语法说明:函数名代表号为1 到11 之间的自然数, 用来指定分类汇总计算使用的函数。常用的代表号 为:1 是AVERAGE;3 是COUNTA;4 是MAX;5 是MIN;9 是SUM。区域1、区域2?则是需要分类汇 总的1 到29 个区域或引用。AND? 用途:所有参数的逻辑值为真时返回TRUE(真);只要有一个参数的逻辑值为假,则返回FALSE(假)。 ? 语法:AND(逻辑表达式1,逻辑表达式2,?)。 ? 参数:逻辑表达式最多可达30个,它们的结论或为 TRUE(1)或为FALSE(0)。参数必须是逻辑值或者包 含逻辑值的数组或引用。如果指定的单元格区域内 包括非逻辑值,AND 将返回错误值#VALUE!。 ? 实例:公式“=AND(3&2, 0)”返回FALSE;公式 “=AND(3&2, 8&6)”返回TrueOR? 用途:所有参数中的任意一个逻辑值为真时即返回TRUE(真)。 ? 语法:OR(逻辑表达式1 ,逻辑表达式2,...) ? 参数:同and的参数。 ? 实例:如果A1=6、A2=8,则公式 “=OR(A1+A2&A2,A1=A2)”返回TRUE; 而公式“=OR(A1&A2,A1=A2)”返回FALSE。ABS:求绝对值? 用途:返回某一参数的绝对值。? 语法:ABS(number) ? 参数:number 是需要计算其绝对值的一个实数。 ? 实例:如果A1=-16,则公式“=ABS(A1)”返 回16。ROUND:对数值进取四舍五入。? 用途:按指定位数四舍五入某个数字。 ? 语法:ROUND(需四舍五入的数字,保留的小数位) ? 注意:如果保留的小数位大于0,则四舍五入到指定的小数位;如果等于0,则四舍五入到最接近的整数; 如果小于0,则在小数点左侧按指定位数四舍五入。 ? 实例:如果A1=65.25,则公式“=ROUND(A1,1)” 返回65.3;=ROUND(82.149,2)返回82.15; =ROUND(21.5,-1)返回20;Round(A1,0)返回65。Countblank? 用途:计算某个单元格区域中空白单元格的数目。 ? 语法:COUNTBLANK(range) ? 参数:Range 为需要计算其中空白单元格数目 的区域。Countblank的思考案例1、在一个空白的excel表中: Countblank(1:1)=?(相当于EXCEL的列数)Countblank(a:a)=?(相当于EXCEL的行数) 2、在一个非空白的excel表中:Counta(a:a)+countblank(a:a)=?INT:无条件取整? 用途:将任意实数向下取整为最接近的整数。? 语法:INT(实数) ? 参数:Number 为需要处理的任意一个实数。? 实例:如果A1=16.24、A2=-28.389,则公式“=INT(A1)”返回16,=INT(A2)返回-29。Trunc? 用途:将数字的小数部分依需截去(不作四舍五入),返回实数。 ? 语法:TRUNC(需要截去小数部分的数字,保留小 数的位数) ? 注意:TRUNC 函数可以按需要截取数字的小数部 分,而INT函数则将数字向下舍入到最接近的整数。 INT 和TRUNC 函数在处理负数时有所不同: TRUNC(-4.3)返回-4,而INT(-4.3)返回-5。 ? 实例:如果A1=78.652,则公式“=TRUNC(A1,1)” 返回78.6,=TRUNC(A1,2)返回78.65,=TRUNC(8.963,2)返回–8.96。EXACT:比较两个字符串是否相同? 用途:测试两个字符串是否完全相同。如果它们完全相同,则返回TRUE;否则返回FALSE。EXACT 函数能区分大小写,但忽略格式上的差异。 ? 语法:EXACT(text1,text2)。 ? 参数:Text1 是待比较的第一个字符串,Text2 是待 比较的第二个字符串。 ? 实例:如果A1=得利卡、A2=富利卡、A3=戈蓝,则 公式“=EXACT(A1,A2)”返回FALSE, =EXACT(A1,A3)返回FALSE,=EXACT("word", "word")返回TRUE。ISEVEN? 用途:测试参数的奇偶性,如果参数为偶数返回TRUE,否则返回FALSE。 ? 语法:ISEVEN(number),Number 待测试的数值。如 果参数值不是整数,则自动截去小数部分取整。 ? 注意:该函数必须加载“分析工具库”方能使用。 如果参数number 不是数值,ISEVEN 函数返回错误 值#VALUE!。 ? 实例:公式“=ISEVEN(11)返回FALSE”, =ISEVEN(6)返回TRUE。ISERROR? 用途:它们可以检验是否发生错误值。发生错误返回TRUE ,否则返回FALSE。? 语法:ISERROR(value)? 参数:Value 是需要进行检验的参数。? 实例:用VLOOKUP函数找不到相应的值时,显示空值。=IF(ISSEROR(vlookup(A2,A2:G5,2,0)), 〝〞, vlookup(A2,A2:G5,2,0))CONCATENATE? 用途:将若干文字串合并到一个文字串中,其功能与"&"运算符相同。 ? 语法:CONCATENATE(text1,text2,...) ? 参数:Text1,text2,...为1 到30 个将要合并 成单个文本的文本项,这些文本项可以是文 字串、数字或对单个单元格的引用。 ? 实例:如果A1=98、A2=千米,则公式 “=CONCATENATE(A1,A2)”返回“98 千 米”,与公式“=A1&A2”等价。YEAR\MONTH\DAY? 用途:返回某日期的年份/月份/日期。? 语法:YEAR/MONTH/DAY(日期值) ? 实例:? ? ?假设A2单元格存放的日期为 公式“=YEAR(A2)返回2008” 公式“ =MONTH(A2)返回8” 公式“ =DAY(A2)返回20”Date? 用途:返回代表特定日期的序列号。 ? 语法:DATE(year,month,day) ? 参数:year 为一到四位,代表年份。Month 代表每年中月份的数字。Day 代表在该月份中 第几天的数字。 ? 实例:将身份证中提取出的年月日直接转化 成出生年月日: 假若A=253613,则 date(mid(a,7,4),mid(a,11,2),mid(a,13,2))返回 Today? 用途:返回系统当前日期的序列号。? 参数:无 ? 语法:TODAY()? 实例1:公式“=TODAY()”返回执行公式时的系统时间。 ? 实例2:依出生日期计算年龄的示例 表示方法:(today()-出生日期)/365weekday? 用途:返回某日期的星期数。在默认情况下,它的值为1(星期天)到7(星期六)之间的一个整数。 ? 语法:WEEKDAY(日期,返回类型) ? 参数:“返回类型 ”为确定返回值类型的数字,数 字1 或省略则1 至7 代表星期天到数星期六,数字2 则1 至7 代表星期一到星期天(推荐使用),数字3 则0 至6 代表星期一到星期天。 ? 实例:公式“=WEEKDAY(”“,2)”返 回3(星期三),=WEEKDAY(“”,3)返回 2(星期三)。EDATE? 用途:返回指定日期之前或之后指定月份的日期序列号。 ? 语法:EDATE(开始日期,在开始日期之前或 之后的月份数) ? 参数:“在开始日期之前或之后的月份数” 未来日期用正数表示,过去日期用负数表示。 ? 实例:公式“=EDATE("2008/8/20",2)”返 回39741 即FREQUENCY? 用途:以一列垂直数组返回某个区域中数据的频率分布。它可以计算出在给定的值域和接收区间内,每个区间包 含的数据个数。 ? 语法:FREQUENCY(数据源,分段点) ? 注意该函数的特性: 1、忽略文本或空白单元格:数据源区域出现文本或空 格,只统计数据,其他没有影响。 2、支持数据乱序:支持数据源及分段点的乱序。 3、对于每一分段点,统计小于等于此分段点,大于上 一分段点的频数,最后一格始终统计大于最大分段点的 频数。 4、要以数组形式输入公式。(在公式的编辑栏同时按下 ctrl+alt+enter)FREQUENCY的案例 Go统计某科成绩不同分数段的人数:姓名 张三 李四 王五 赵六 孙五 林八 张九 朱一 沈三 分数 79 85 78 85 50 81 95 88 97分段点 人数 成绩段 70 1 &=70 79 2 &70 and &=79 95 5 &79 and &=95 1 &95?思考:用FREQUENCY与用EXCEL原有的数据透视表功能有何不同?
与该文相关的文章
1 2 3 4 5 6 7 8 9 10
1 2 3 4 5 6 7 8 9 10
温馨提示:如果您对51阅读吧有任何建议,请通过网站联系邮箱向我们反馈,感谢各位的建议与支持!

我要回帖

更多关于 比亚迪f3 l3 g3区别 的文章

 

随机推荐