EXCEL常用函数语法.docx_第1页
EXCEL常用函数语法.docx_第2页
EXCEL常用函数语法.docx_第3页
EXCEL常用函数语法.docx_第4页
EXCEL常用函数语法.docx_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Abs:返回给定数值的绝对值语法: =Abs(number) 大家都认识这个单词:number数字的意思Averagea:返回其参数的平均值,其参数可以是逻辑值 ,TRUE=1,FALSE=0 文本=0这就是与Averager区别,不过不能为错误值,#DIV/0!语法:Averagea(number1,number2,.)例子1:参数是逻辑值和数字TRUEFALSE2And :与,且的意思。如果其参数都成立就返回True ,有一个不成立否则返回False语法: =and(logical,logical2,.) Logical是符合逻辑的意思例子1.找出下面身高在1.7米以上,且学历不是小学的名单Address:以文本方式对工作表某一单元的引用语法:=address(row_num,column_num,abs_num,a1,sheet_text)此函数有5个参数,row_num是指要返回的单元格的行号;column_num是指要返回的单元格的列标;abs_num是指要返回的单元格的引用方式,1表示绝对引用,2表示行绝对引用,3表示列绝对引用,4表示相对引用 ;第4个参数a1,1表示A1引用样式,0表求R1C1引用样式;第5个参数是指明工作薄里的那一个工作表,记得要加双引号,如SHHET1语法:=Areas(reference)reference:是引用的意思,可以是单个单元格,也可是连续单元格区域Acs把双字节的字符转换为单字节字符语法:=Asc(text)Ceiling:把第一个参数number向上舍去为最接近第二个参数的倍数语法:=Ceiling(number,significance)Counta:统计非空单元格的个数语法:=Counta(value1,value2,.)Ccountif:按条件统计单元格个数语法:=Countif(range,criteria) range是单元格区域,criteria是统计的条件Countblank:统计空单元格的个数语法:=Countblank(range) range:是单元格和单元格区域的意思,可能大家会问例子1和例子2是一样的,怎会答案会不一样呢?大家看一看I22是不是有空格?Cell:返回单元格的相关信息语法:=Cell(info_type,reference)大家这个函数info_type,包括许多如,row(行),col(列) contents(数据)address(地址). reference是引用的意思Code:返回第一个字符的ANCI数字代码语法:=Code(text)大家不要忽略它了,有明很有作用的 和它相反的一个函数是CHARChar:根据其参数的ANCI数字代码返回字符语法:=Char(number)Choose:返回共参数规定的数据语法:=choose(index_num,value1,value2,.)index是指后面value的值第几个,value是指数据Clean:清除不打印字符语法:=Clean(text)Column:返回列标数值语法: =Column(reference)Columns:返回数组引用的列数语法:=COLUMNS(array)Combin:返回给定元素的,若干元素的组合数语法:=COMBIN(number,number_chosen)Concatenate:连接函数,相当于&语法:DATE:根据其参数返回日期语法:=Date(year,month,day)year是年,month是月,day是日的意思DATEDIF:是一个隐藏函数,按条件计算两日期的差数语法:=Datedif(开始日期,结束日期,条件)Datestring:把日期转为有年月日的格式语法:=Datestring(日期)datevalue:返回日期的数字序列号=datevalue(date_text)Iseven:如果其参数是函数则返回true,否则返回false和错误值语法:=Iseven(number) 和函数不Isodd相对应Isnumber:检测一个值是不是数值型数字,如果是则返回true,否则返回false语法:= Isnumber(value)Isodd:判断其参数是不是奇数,如果是奇数就返回TRUE,否则返回FASLE和错误值语法:=Isodd(number) 和函数Iseven相对应Istext:检测其参数是不是文本,如果是文本则返回true,否则返回false语法:=Istext(value)Large:按第二个参数从第一个参数区域里取数语法:=Large(array,k) array是区域,也可以是数组 ,K是表示第几大,如果是1表示第一个参数里最大的一个值Len:返回单元格中的字符个数语法:=Len(text)Lenb :返回单元格的字符的个数,汉字就算两个字符,字母数字就算一个语法:=Lenb(text)Left: 从左边提取字符语法:=Left(text,num_chars)text是要提取的文本,num_chars从从左边提取几个字Leftb语法:=Leftb(text,num_bytes)大家记得第二个参数一定是偶数,如果是奇数,且单元格里是汉字的化那就按其前面的偶数除以2计算,如果第一个参数是字母和数字,则按其数字取lower:把英文字母转为小写语法: =Lower(text)Lcm:返回最小的公倍数语法:=Lcm(number1,number2,.)Maxa返回最大值,包括文本在内,语法:=Maxa(value1,value2,.)Mod:取余函数,返回两数相除的余数语法: =Mod(number,divisor) number是被除数,divisor是除数Mid :从其第一个参数里取数语法:=MID(text,start_num,num_chars) 第一个参数是文本和数据,第二个参数是从第几个位置开始取,第三个参数是取几个Minute:从时间里取出分钟语法:=Minute(serial_number)Mode:返回出现最多那个数字,记得其参数是数值型数字语法:=Mode(number1,number2,.)NOT:返回其相反函数语法: =NOT(logical)Mode:返回出现最多那个数字,记得其参数是数值型数字语法:=Mode(number1,number2,.)N:将日期型转为数字序列;将TRUE转为1; 其它转为0语法:=N(value)Now:返回系统现在的的时间语法: =Now() 其后面没有参数NETWORKDAYS语法:=NETWORKDAYS(start_date,end_date,holidays)start_date是开始日期,date_end是结束日期,holidays是假日的意思,意思是说还要减去工作日里的其它的假日Or :或者,其里面有一个参数成立,则返回TRUE,否则返回FALSE语法:=OR(logical1,logical2,.)DAY:返回一个月的天数语法:=DAY(serial_number)Days360:返回两日期相差的天数,一个月按30天计算 一年按360天计算DSUM按条件求和语法:=DSUM(database,field,criteria)Database是区域,field是列数,criteria是条件,这个条件我们先要准备好Dollar依照货币格式将小数四舍五入到指定的位数并转换成文本语法:=DOLLAR(number,decimals)如果decimals是正数,就是在小数点的右边指定的位数四舍五入如果是负数,就是在小数点的左边指定的位数四舍五入Evaluate:宏表函数,返回其参数里的运算值语法:大家要注意,这个函数和有GET.CELL一样,不能直接用,要选定义名称才能用Exact:函数用于比较两个字符串:如果它们完全相同,则返回 TRUE;否则,返回 FALSEEXACT 区分大小写语法:=EXACT(text1,text2)Eomonth:返回第一个参数前某个月或者后某个月的最后的那天,第二个参数是正数,表示后某几个月,如果是负数表示前几个月(表求在第一个参数前的月份)语法:=eomonth(start_date,months)EVEN:返回沿绝对值增大方向取整后最接近的偶数语法:=Even(number)Exp:返回e的n次方,e是一个常数为2.71828Find:返回查找的值在单元格的位置语法: =FIND(find_text,within_text,start_num)第一个参数是要查找的字符;第二个参数是在查找那一个单元格的字符,第三个参数是第查找值的第几个Floor 把第一个参数向下舍入(向零的方向)到最接近的 第二个参数的倍数。语法:=Floor(number,significance)False:语法:=False()Frequency:分段函数,按给出的条件统计个数语法:=FREQUENCY(data_array,bins_array) 第一个参数为数据区域,第二个参数为分段区域Fixed:按指定的位数进行四舍五入得到文本型的数值,如果其第二个参数是正数是在小数点的右侧进行四舍五入,反之在小数点的左侧,第三个参数决定其是否用千位分隔符宏表函数Get.cell,要定义名称才能用,返回单元格的属性语法:Get.cell(对应的数字,单元格)例子:获取F列底纹的数字代码,然后进行排序常用的数字代码如下:66:获取工作薄名63:单元格获取底纹62:获取工作表名24:获取单元格字体颜色Gcd:返回最大的公约数语法:=Gcd(number1,number2,.)Hlookup :纵向查找语法:=Hlookup(lookup_value,table_array,row_index_num,range_lookup)Hour:提取时间里的小时数语法:=Hour(serial_number)Hyperlink:链接函数语法:=Hyperlink(link_location,friendly_name)第一个参数:链接路径;第二个参数是结链接取名字Int:取整函数语法:=Int(number)Index:返回象区域中的值语法1:=Index(array,row_num,column_num)语法2: =Index(reference,row_num,column_num,area_num),reference是指区域;row要返区域值的行,column要返回区域值的列,arear_num是针对第一个参数来说的,如果第一个参数只有一个区域,那么可以省略,如果有向个不连续区域,那么就要分1,2,3)Indirect:引用函数语法:= Indirect(ref_text,a1)Iserror:屏闭错误函数语法:=Iserror(value)Isblank :检查单元格是否为空单元格,是空单元格则返回TRUE,否则返回FALSE语法:=Isblank(value)Offset:引用函数,可以引用区域和单元格语法:=Offset(reference,rows,cols,height,width)第一个参数是原点,第二个参数是偏移的行,第三个参数是偏移的列,第四个参数是行高,第五个参数是列宽Power:返回一个数的次方语法:=Power(number,power)Proper 把第单词的第一个字母大写,其它的小写语法:=Proper(text)Product:返回其参数值相乘的值语法:=Product(number1,number2,.)Quotient:返回商数的整数部分语法:=Quotient(numerator,denominator)第一个参数是被除数,第二个参数是除数Right:从右边提取数字语法:=right(text,num_chars)第一个参数是文本的意思,第二个是从右边取几个Rightb:从右边取字,汉字一个算二个,其它算一个语法:=Rightb(text,num_bytes)Rept:填充函数语法:=Rept(text,number_times)Row返回行号值,如果其后面的参数为空,则返回此公式所在的单元格行号值语法:=Row(reference) reference:是引用的意思rows:返回引用数组的行数语法:=Rows(array)Rank:排名函数语法:=Rank(number,ref,order)第一个参数是要判断的数据,第二个参数判断的区域Rand:返回一个0至1之间的一个随机数语法:=Rand() 其后面没有参数Roundup:按要求向上入数语法:=Roundup(number,num_digits)Rounddown:按其第二个参数的要求,向下舍去语法:=rounddown(number,num_digits),如果第二个参数是0则取整,如果是负数就是从小数点的右边向下舍去Randbetween:返回指定数值之间的随机数语法:=randbetween(bottom,top)Rmb:返回有人民币符号的格式,和Dollar的用法差不多语法:=RMB(number,decimals)第一个参数是指要转换的数据,第二个参数是要四舍五入的位数大家要注意一个问题,如果第二个参数是负数的化就是从小数点的左边的指定位数进行四舍五入Replace:使用其它的字符串替换指定位置的字符的个数语法:=REPLACE(old_text,start_num,num_chars,new_text)Old_text是指原字符串,start_num,从原字符串的第几个位置开始,num_charts是替换原字符串的多少个,new_text是指替换成新的字符串Search:和FIND函数差不多,区别在于SEARCH不区分大小写,而FIND则区分大小分语法:=search(find_text,within_text,start_num)Sumif:按条件求和语法: =Sumif(range,criteria,sum_range) range是单元格区域,criteria是条件的意思,sum_range是真正求和的区域Second:提取时间里的秒Sqrt:返回数值的平方根语法:=Sqrt(number)例子:求出D列的平方根Subtotal:分类汇总函数语法=Subtotal(function_num,ref1,.)第一个参数是代表函数名类别,后面的参数是汇总区域Sumproduct:条件求和语法:=SUMPRODUCT(array1,array2,array3,.)Small:返回第几小的数语法:=Small(array,k)Substitute:查找替换函数语法:=Substitute(text,old_text,new_text,instance_num)第一个参数是要查找替换的单元格,第二个参数是被替换的字符串;第三个参数用来替换的字符串,第四个参数是从第个旧的字符串替换如果第四个参数省略,就从第一个开始,全部替换True:逻辑函数语法:=True()Type:返回字符的数据类型,返回1说明此单元格是数值型数字,返回2说明是文本;返回4说明是逻辑值,返回16说明错误值语法:= Type(value)Trim:去空格函数,两头两尾的全部去掉,中间的留一个不去语法:=Trim(text)Time:由其参数,返回时间语法:=Time(hour,minute,second) 第一个参数是小时,第二个参数是分钟,第三个参数是秒Today:返回系统当天的日期语法:=TODAY()Timevalue:返回时间的序列值语法:=Timevalue(time_text)Trunc:去除小来部分,只留整数部分,类似于INT语法:=Trunc(number,num_digits)第一个参数是数据,第二个参数是要保留的位数Transpose:转置函数语法:= Transpose(array)把横着的转为竖着的,要不就把竖着的转为横着的不过大家一要注意,最后以数组结束,把光标放在编辑栏里输入CTRL+SHIFT+ENTER(三键齐下)T:如果是文本

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论