



免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Excel表格必学的常用函数countif( ) 1、条件计数,统计区域内符合条件的个数,不过好像只能做到单个条件计数。如统计区域a1:b5内单元格内容为“是”的个数,=countif(a1:b5,”是”)。多条件计数见sumproduct( )。2、与sumproduct( )结合,用于统计区域内不同个数总数。见sumproduct( )。find( )、search( )、len( )、left( )、mid( )、right( )字符查找函数,字符个数统计及字符左中右函数1、find( ),字符查找函数,返回值是查找的字符在查找串中的位置。如在7854912645中查找5,=find(5,7854912645)返回值是3;也可以引用单元格进行查找,如5在a1,7854912645在a2,=find(a1,a2),返回3。查找的字符也可以是字符串,返回值是与查找字符串相匹配的第一个字符在被查找串中的位置,如在7854912645中查找45,=find(45,7854912645),返回值是9。2、search( ),字符查找函数,返回值是查找的字符在查找串中的位置,与find( )不同的是,search( )可以自定义查找的起始位置。如在7854912645中查找5,=search(5,7854912645)或=search(5,7854912645,1),默认从第一个字符开始查找,返回3;=search(5,7854912645,3),从第三个字符开始查找,返回10;也可以引用单元格进行查找。3、len( ),统计字符串的长度,也可以引用单元格。如:=len(7854912645),返回10。4、left( ),返回字符串中从左边起的某几个字符,如果要求长度超过字符串总长度,则返回全部,可以引用单元格。如:=left(7854912645,3),返回785;5、mid( ),返回字符串中从左边某位置开始的某几个字符,如果要求长度超过字符串总长度,则返回全部,可以引用单元格。如:=mid(7854912645,2,3),返回854;6、right ( ),返回字符串中从右边起的某几个字符,如果要求长度超过字符串总长度,则返回全部,可以引用单元格。如:=right(7854912645,3),返回645;7、可以其中几个函数一起应用。如:返回左边开始的第一个“5”到第二个“4”之间的字符,=mid(7854912645,(find(5,7854912645)+1),search(4,7854912645,(find(4,7854912645)+1)- find(5,7854912645)-1),返回49126。hlookup( )、vlookup( ) 查找和引用函数1、完整的公式是:vlookup(lookup_value, table_array, col_index_num, range_lookup)。lookup_value,是要在区域的第一列中搜索的值。lookup_value可以是值或引用。table_array,包含数据的区域。可以使用对区域(例如,A2:D8)或区域名称的引用。 col_index_num,table_array参数中必须返回的匹配值的列号。col_index_num参数为1时,返回table_array第1列中的值;col_index_num为2时,返回table_array第2列中的值,依此类推。如果 col_index_num 参数小于1,则vlookup 返回错误值;大于 table_array的列数,则vlookup返回错误值。range_lookup,一个逻辑值,指定希望vlookup查找精确匹配值还是近似匹配值:如果range_lookup为true或被省略,则返回精确匹配值或近似匹配值。如果找不到精确匹配值,则返回小于lookup_value的最大值,另如果range_lookup为true或被省略,则必须按升序排列table_array第1列中的值,否则vlookup可能无法返回正确的值;如果range_lookup为false或0,则不需要对table_array第1列中的值进行排序。如果range_lookup参数为false或0,vlookup将只查找精确匹配值。如果 table_array 的第一列中有两个或更多值与lookup_value匹配,则使用第一个找到的值。如果找不到精确匹配值,则返回错误值。2、vlookup函数是按垂直方向(列方向)进行数值查找,返回对应量。例如:sheet1是一个数据源的综合表,sheet2是一个引用使用表。sheet1 A B C1 北京 010 .2 广东 020 .3 海南 030 .要在sheet2中引用“北京”的某个数据值,可以在sheet2的某一单元格输入:=vlookup(北京,sheet1!a:c,2,0),返回010。公式中含义:“北京”,是要查找比对的值,也可以引用单元格;“sheet1!a:c”是查找的范围;“2”是查找到匹配数值后要求返回的顺数列的对应值;“0”,是匹配要求为精确匹配。返回的值是,在查找范围内按垂直方向对“北京”进行查找,找到第一个匹配值停止,返回对应的第“2”列的值。3、hlookup( )与vlookup( )查找方向相反,为按水平方向(行方向)进行查找,用法一致。if( ),判断函数1、用作对别的单元格进行运算判断,根据判断结果显示返回值,公式不能引用到自身单元格。公式原型:=if(判断条件,符合条件返回的值,不符合条件返回的值)。判断条件只是针对单一单元格,不能对区域进行判断。公式中可以重复套用if( )函数,最多能镶嵌7层。套用镶嵌,可以做多条件判断。例:如a1=1时,若b1=1,则c1=1;若b11,则c1=2;如a11,若b1=2,则c1=3;若b12,则c1=4;在c1输入:=if(a1=1,if(b1=1,1,2),if(b1=2,3,4)。这属于对串联条件进行判断,就是条件是一级一级往下的。可以利用and( )函数或or( )函数对并联条件进行判断。例:如a1=1,b1=1,则c1=1,否则c1=2。=if(and(a1=1,b1=1),1,2)。例:如a1=1或者b1=1,则c1=1,否则c1=2。=if(or(a1=1,b1=1),1,2)。所有逻辑函数都可以作为if( )函数的条件进行判断应用。2、在excel单元格的条件格式中,if( )函数除可以对别的单元格进行判断外,也可以对自身单元格进行条件判断。公式可以利用格式刷复制到别的单元格。条件格式的设定。选中单元格,点击菜单栏:格式-条件格式,打开对话框,如图:条件选择“公式”,然后在公示栏输入判断条件。例:如a1内的值100,则改变单元格a1的格式(如改变字体、背景)。则输入:=if(a1100,true,false),然后选择条件成立的格式。确定即可完成,一个单元格的条件格式最多能设置三个。如果输入的判断条件有交集,则以条件的先后顺序有优先权。比如的判断条件设了三个,而单元格同时满足了条件1和条件2,则会采用条件1。mod( )1、mod( )函数的原意是,返回商的余数。公式原型为:=mod(被除数,除数)。可以是对数值或者单元格进行引用。如:=mod(25,3),返回的是25/3的余数 1。2、用于判断整数是奇数还是偶数。如:单元格a1内为一自然数,判断奇偶,在b1显示。在b1输入:=if(mod(a1,2)=0,”偶数”,if(mod(a1,2)=1,”奇数”,”非整数”)因为0是个存在争议的自然数,也可以避开0来判断:=if(and(a10,mod(a1,2)=0),”偶数”,if(and(a10,mod(a1,2)=1),”奇数”,if(a10,”非整数”,0)3、与sumproduct( )结合,用于统计区域范围内的奇偶数个数。如,统计区域a1:a20内的奇偶数个数:奇数:=sumproduct(mod(a1:a20,2)偶数:=sumproduct(mod(a1:a20,2)=0)*(a1:a200)rank( )函数返回指定值在范围内的排序名次,指定值必须包含在范围内。公式原型:=rank(指定的数值或引用单元格,排名范围,排名方式)。排名方式为0,则从大到小进行排名;排名方式为非0,则从小到大进行排名。如:=rank(a1,a1:a4,0),返回值是a1的值在区域a1a4中从大到小的名次。round( ),取舍函数1、round( )取舍函数,直接用作四舍五入。对公式计算结果或者非自身单元格的值进行取舍,如果要对自身单元格进行取舍,自身单元格必须是公式。用法:=round(数值或公式,精度)。精度使用整数表示,正整数表示取小数点右边的位数,0表示取舍到整数,负数表示取小数点左边的位数。如:=round(a1,-3),返回a1单元格数值的精确到“千位”。2、roundup( ),进一法取舍,对取舍位数后非0值进行进1的取舍。3、rounddown( ),去一法取舍,对取舍位数后值直接去除的取舍。与取整函数trunc( )的用法相近,rounddown( )函数必须输入取舍精度,trunc( )可以不输入取舍精度,默认取整数。sum( )求和函数,用于对某几个单元格或某区域单元格进行求和,可以对非连续单元格或非规则区域进行求和。用法:=sum(数值1或单元格1或区域1,数值2或单元格2或区域2,)sumif( ),条件求和1、单个条件求和,简单举例如下:如上表格,需要计算进货苹果总数,输入函数式:=sumif(a1:a8,苹果,d1:d8),返回a1:a8范围符合条件是“苹果”的单元格对应区域d1:d10内的数值和。2、多个条件求和,返回符合多个条件对应的数值和。如同上表格,需要计算从山东进货苹果的总数,输入函数式:=sum(if(a1:a8=苹果,if(b1:b8=山东,d1:dD8)多个条件可以使用if继续往下加进去,但是公式只能镶嵌7层。公式输完成后,须同时按 ctrl+shift+enter才能使公式生效。多条件求和也可以使用sumproduct( ),同时sumproduct( )函数不受镶嵌层的影响,可以并联多个条件,见后sumproduct( )函数。Sumproduct( )1、和与sum()函数几乎等同的应用方式。但是只能应用在同一列或同一行连续格的数值求和,或者一片连续的矩形区域求和,不能应用与跳格的数值求和。如:A1A5的数值和=sumproduct(a1:a5) A1M1的数值和=sumproduct(a1:m1) A1B10的数值和=sumproduct(a1:b10)2、乘积和两个或以上对应的数列乘积和。如=sumproduct(a1:a5,b1:b5,c1:c5) 结果为 a1*b1*c1+a2*b2*c2+a3*b3*c3+a5*b5*c53、多条件计数统计符合多条件的个数。如:如要统计符合 A1A100中内容为“是”,B1B100中内容为“否”的个数=sumproduct(a1:a100=”是”)*(b1:b100=”否”)*)4、多条件求和统计符合多条件的对应数值和如:如要统计符合 A1A100中内容为“是”,B1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 小白兔过河题目及答案
- 2025高考英语试题分类汇编:词类、短语辨析含解析
- 2025长期合作协议范本
- 2025授权贷款合同代理书模板
- 2025年建筑架子工(普通架子工)测试题(含答案)
- 物态变化实验试题及答案
- 2025项目部合同管理规程
- 2025年3月药学练习题库(含答案)
- 2025年国家特种设备安全管理人员A证考试题库(含答案)
- 2025养殖场租赁合同协议书
- 2025至2030高校后勤行业发展趋势分析与未来投资战略咨询研究报告
- 2025年幼儿园膳食工作计划
- 贵州省黔东南苗族侗族自治州2024-2025学年七年级下学期7月期末考试地理试卷含答案
- 【课件】重生之我是学霸 2025-2026学年高二上英语开学第一课
- 锦绣中国课件教学
- 茶与健康养生课程课件
- 2025车位包销合同
- 心绞痛健康宣教课件
- 2025年内蒙古中考历史真题解读及答案讲解课件
- 自然保护区巡护监测员技能测试题库及答案
- 胃肠减压技术及并发症
评论
0/150
提交评论