Excel常用函数大全及使用实例解析ThearticlewrittenbyTomExcel常用函数大全及使用实例解析(一)信息函数(5条)1.Info:用途:返回当前操作系统信息。语法:info(type-text)。参数:“directory”—当前目录或文件夹路径。“numfile”—当前打开所有工作表数目。“osversion”—返回当前操作系统版本号。“recale”—当前重计算方式【自动或人工】。“release”—返回Excel版本号。“system”—返回当前操作系统名称。(macintosh=“mac”,Windows=“pcdos”)。举例:“info(“osversion”)”返回“windows(32-bit)4.90”2.Iseven:用途:测试参数奇偶性,参数为偶数时返回“true”,为奇数时返回“false”。语法:iseven(number)。【如果数值为小数,则自动截去小数部分,计算整数】。参数:如果参数“number”不是数值,则函数返回错误值“#value!”举例:Ⅰ.A1=11,“=iseven(A1)”返回“false”Ⅱ.A2=12,“=iseven(A2)”返回“true”。3.Isodd:用途:测试参数奇偶性,参数为偶数时返回“false”,为奇数时返回“true”。语法:isodd(number)。【如果数值为小数,则自动截去小数部分,计算整数】。参数:如果参数“number”不是数值,则函数返回错误值“#value!”Excel常用函数大全及使用实例解析ThearticlewrittenbyTom举例:“Ⅰ.A1=19,=isodd(A1)”返回“true”,Ⅱ.A2=14.5,“=isodd(A2)”返回“false”。4.N:用途:返回转化为数值后的值。语法:N(value)。参数:“value”为要转化的值。“value”为数值时返回该数值,为日期时返回该日期序列号,为“true”时返回“1”,为“false”时返回“0”,为错误值【如#value!】时返回该错误值,其他值均返回“0”。举例:Ⅰ.A1=5,“N(A1)”返回“5”,Ⅱ.A2=“人民”,“N(A2)”返回“0”,Ⅲ.A3=“true”,“N(A3)”返回“1”。5.Type:用途:返回数值类型。语法:type(value)。参数“value”可以是数字,文本,逻辑值等。如果“value”=“number”返回“1”,“value”=“text”返回“2”,“value”=“逻辑值”返回“4”,“value”=“错误值”返回“16”,“value”=“错误值”返回“64”。举例:Ⅰ.A1=5,“=type(A1)”返回“1”,Ⅱ.A2=“我们”,“=type(A2)”返回“2”。(二)逻辑运算符(2条)1.If:用途:执行逻辑判断,可以根据表达式的真假,返回不同的结果,执行数值或公式的条件检测。语法:if(logical-text,“value-if-true”,“value-if-false”)。参数:“value-if-true”是“logical-text”为true时的Excel常用函数大全及使用实例解析ThearticlewrittenbyTom函数返回值,同样,“value-if-false”是“logical-text”为false时的函数返回值。举例:Ⅰ.A1=5,“=if(A1=5,“true”,“false”)”返回“true”。Ⅱ.【嵌套语句】A2=67,“=if(A2=85,“A”,if(A2=70,“B”,if(A2=60,“C”,if(A260,“D”))))”返回“C”。【嵌套语句中第二个if语句是第一个的“value-if-false”参数,同样,第三个if语句是第二个的“value-if-false”参数。即如果表达式A2=85成立,则返回“A”,如果表达式A2=85不成立,则计算第二个if语句,依此类推直至满足条件显示返回值】2.Or:用途:所有参数中任意一个逻辑值为真时即返回“true”。语法:or(logical1,logical2,……)。参数:logical1,logical2,…是需要进行检验的一至三十个逻辑表达式,其结论分别是“true”或“false”。如果数组或引用的参数包含数值、文本或空白单元格,它们将被忽略。如果指定区域内无逻辑值,or函数将返回错误值“#value!”。举例:Ⅰ.A1=6,A2=8,“=or(A1+A2A2,A1=A2)”返回“true”,Ⅱ.“=or(A1A2,A1=A2)”返回“false”。3.And:用途:所有参数中所有逻辑值均为真时返回“true”。语法:and(logical1,logical2,……)。参数:logical1,logical2,…是需要进行检验的一至三十个逻辑表达式,其Excel常用函数大全及使用实例解析ThearticlewrittenbyTom结论分别是“true”或“false”。如果数组或引用的参数包含数值、文本或空白单元格,它们将被忽略。如果指定区域内无逻辑值,and函数将返回错误值“#value!”。举例:Ⅰ.A1=7,A2=10,“=and(A1+A2=17,A2-A1=3)”返回“true”,Ⅱ.“=and(A1+A2=17,A1=A2)”返回“false”。(三)时间函数(2条)1.Now:用途:返回当前系统时间与日期。语法:now()。参数:在单元格中输入函数“now()”,返回系统当前日期。举例:Ⅰ.“=now()”,返回“2012/12/220:01”。2.Networkdays:用途:返回参数“start-date”和“end-date”之间的完整工作日【不包括周末】的数值。语法:networkdays(“start-date”,“end-date”,holidays)。参数:“start-date”表示开始日期,“end-date”表示终止日期,holidays表示其他节假日数值。举例:Ⅰ.“=networkdays(“2011/1/1”,“2012/1/1”,“2011/2/15”)”返回“259”。(四)查找、引用函数(2条)1.Hyperlink:用途:创建一个快捷方式,打开网址或超链接到硬盘上的某个文件。语法:hyperlink(“link-location”,“friendly-name”)。参数:“link-location”是文件路径及完整文件名【加后缀,如“文本文档.txt”】或完整网址,Excel常用函数大全及使用实例解析ThearticlewrittenbyTom它还可以指向某文档中更具体的位置,如excel工作表或工作簿种特定的单元格或命令区域,或是word中的书签。“friendly-name”是超链接的名称,如果省略则名称用“link-location”的文本值表示。举例:Ⅰ.“=hyperlink(“D:\readme.txt”,“说明文件”)”,回车后单击链接显示“readme.txt”文本内容,Ⅱ.“=hyperlink(“”,“百度”)”,回车后单击链接显示“百度”网页。2.Lookup:用途:返回向量【单行或单列】或数组中的数值。该函数有两种语法形式:向量形式和数组形式。⑴向量形式:在向量中查找数值,然后返回第二个向量【单行或单列】中相同位置的数值。⑵数组形式:在第一行或第一列查找指定数值,然后返回数组最后一行或最后一列的相同位置的数值。语法:⑴向量形式:lookup(lookup-value,lookup-vector,result-vector);⑵数组形式:lookup(lookup-value,array)。参数:⑴向量形式:“lookup-value”为函数“lookup”在第一个向量中所要查找的数值,“lookup-value”可以是数值、文本、逻辑值或包含数值的名称、引用。“lookup-vector”为包含第一个向量的行列【单行或单列】。“result-vector”为与第一个向量对应的行列【单行或单列】。⑵数组形式:“lookup-value”为函数“lookup”在数Excel常用函数大全及使用实例解析ThearticlewrittenbyTom组中所要查找的数值,“lookup-value”可以是数值、文本、逻辑值或包含数值的名称、引用。如果函数“lookup”找不到“lookup-value”,则使用数组中小于或等于“lookup-value”的最大数值。“array”为包含数字、文本、逻辑值的单元格区域,它的值用于和“lookup-value”比较。【向量形式中“lookup-vector”的行或列的数值必须按升序排列】举例:Ⅰ.向量形式:AB公式说明(结果)1.频率颜色“=lookup(4.19,A2:A5,B2:B5)”在A列中查找“4.19”并于B列对应2.4.14Red“=lookup(5.16,A2:A5,B2:B5)”在A列中查找“5.16”并返回“Orange”3.4.19Orange“=lookup(6.31,A2:A5,B2:B5)”在A列中查找“6.31,”,返回次小值4.5.17Yellow“5.77”并显示B列“Green”5.5.77Green“=lookup(4.13,A2:A5,B2:B5)”在A列中查找“4.13”,返回错误值“#N/A”,【“4.13”“4.14”】Ⅱ.数组形式:AB公式说明(结果)1.a1“=lookup(“bump”,A1:B4)”在数组第一行中查找“bump”,并返回2.b2同一行最后一列值“2”3.c3“lookup(“a”,A1:B4)+lookup(“d”,A1:B4)”4.d4在数组第一行中查找“a”,其返回值与“d”得返回值相加,最终返回“5”。(五)数学和三角函数(24条)1.Abs:用途:返回某一参数的绝对值。语法:abs(number)。参数:“number”为任何需求其绝对值的实数。举例:Ⅰ.A1=-5,“=abs(A1)”返回“5”。2.Countif:用途:统计某一区域中符合条件的单元格数目。Excel常用函数大全及使用实例解析ThearticlewrittenbyTom语法:countif(range,criteria)。参数:“range”为须统计的符合条件的单元格数目所在区域。“criteria”为参与计算的单元格条件,可以为数字、表达式或文本。表达式、文本必须加引号。举例:Ⅰ.A1:A5区域内的文本分别为“女”、“男”、“女”、“男”、“女”。“=countif(A1:A5,“男”)”返回“2”。3.Exp:用途:返回自然对数e的n次幂。语法:exp(number)。参数:“number”为底数e的指数。【exp函数是计算自然对数的ln函数的反函数】举例:Ⅰ.A1=3,“=exp(A1)”返回“20.085537”【e³】4.Fact:用途:返回一个数值的阶乘。【阶乘:数学表达式为1*2*3*…*n】语法:fact(number)。参数:“number”值必须大于等于0,如果“number”不为整数,则计算其整数部分【不四舍五入】。举例:Ⅰ.“=fact(3)”返回“6”,Ⅱ.“=fact(5.5)”返回“120”。5.Gcd:用途:返回数值的最大公因【约】数。语法:gcd(number1,number2,……)。参数:如果“number”不为整数,则计算其整数部分【不四舍五入】。举例:Ⅰ.A1=16,A2=28,A3=46,“=gcd()A1:A3”返回“2”。6.Lcm:用途:返回数值的最小公倍数。Excel常用函数大全及使用实例解析ThearticlewrittenbyTom语法:lcm(number1,number2,……)。参数:如果“number”不为整数,则计算其整数部分【不四舍五入】。举例:Ⅰ.A1=4,A2=16,A3=8,“=lcm(A1