Excel函数参考手册.docx

上传人:b****7 文档编号:10641489 上传时间:2023-02-22 格式:DOCX 页数:16 大小:21.94KB
下载 相关 举报
Excel函数参考手册.docx_第1页
第1页 / 共16页
Excel函数参考手册.docx_第2页
第2页 / 共16页
Excel函数参考手册.docx_第3页
第3页 / 共16页
Excel函数参考手册.docx_第4页
第4页 / 共16页
Excel函数参考手册.docx_第5页
第5页 / 共16页
点击查看更多>>
下载资源
资源描述

Excel函数参考手册.docx

《Excel函数参考手册.docx》由会员分享,可在线阅读,更多相关《Excel函数参考手册.docx(16页珍藏版)》请在冰豆网上搜索。

Excel函数参考手册.docx

Excel函数参考手册

Chapter1:

TextFunctions文本函数1

1.1Concatenate1

1.2Exact1

1.3Upper1

1.4Lower1

1.5Left1

1.6Right1

1.7Len1

1.8Trim2

1.9Text2

1.10Substitute2

Chapter2:

LOOKUP查询函数2

2.1HLookup2

2.2VLookup2

2.3Lookup3

Chapter3:

DateandTime日期与时间函数3

3.1Today3

3.2Year3

3.3Month3

3.4Day3

3.5Date4

3.6Time4

3.7Hour4

3.8Minute4

3.9Second4

Chapter4:

Math数学函数4

4.1ABS4

4.2INT5

4.3PRODUCT5

4.4MOD5

4.5Rand5

4.6ROUND5

4.7ROUNDUP5

4.8ROUNDDOWN5

4.9SumIF5

4.10SumProduct6

4.11Trunc6

Chapter5:

Logical逻辑函数6

5.1And6

5.2Not6

5.3Or6

5.4True6

5.5False6

5.6If7

Chapter6:

Financial财务函数7

6.1PMT7

6.2IPMT7

6.3PPMT7

6.4FV7

6.5PV8

Chapter7:

Information信息函数8

7.1COUNTBLANK8

7.2ISBLANK8

7.3ISERR8

7.4ISERROR8

7.5ISLOGICAL8

7.6ISNONTEXT8

7.7ISNUMBER8

7.8ISTEXT9

Excel函数参考

(一)

Chapter1:

TextFunctions文本函数

1.1Concatenate

用途:

将若干文字串合并到一个文字串中,其功能与"&"运算符相同。

语法:

CONCATENATE(text1,text2,...)

参数:

Text1,text2,...为1到30个将要合并成单个文本的文本项,这些文本项可以是文字串、数字或对单个单元格的引用。

1.2Exact

用途:

测试两个字符串是否完全相同。

如果它们完全相同,则返回TRUE;否则返回FALSE。

EXACT函数能区分大小写,但忽略格式上的差异。

语法:

EXACT(text1,text2)。

参数:

Text1是待比较的第一个字符串,Text2是待比较的第二个字符串。

1.3Upper

用途:

将文本转换成大写形式。

语法:

UPPER(text)。

参数:

Text为需要转换成大写形式的文本,它可以是引用或文字串。

1.4Lower

用途:

将一个文字串中的所有大写字母转换为小写字母。

语法:

LOWER(text)。

参数:

Text是包含待转换字母的文字串。

1.5Left

用途:

根据指定的字符数返回文本串中的第一个或前几个字符。

此函数用于双字节字符。

语法:

LEFT(text,num_chars)。

参数:

Text是包含要提取字符的文本串;Num_chars指定函数要提取的字符数,它必须大于或等于0。

1.6Right

用途:

RIGHT根据所指定的字符数返回文本串中最后一个或多个字符。

RIGHTB根据所指定的字节数返回文本串中最后一个或多个字符。

语法:

RIGHT(text,num_chars)

参数:

Text是包含要提取字符的文本串;Num_chars指定希望RIGHT提取的字符数,它必须大于或等于0。

如果num_chars大于文本长度,则RIGHT返回所有文本。

1.7Len

用途:

LEN返回文本串的字符数。

语法:

LEN(text)或LENB(text)。

参数:

Text待要查找其长度的文本。

注意:

此函数用于双字节字符,且空格也将作为字符进行统计。

1.8Trim

用途:

除了单词之间的单个空格外,清除文本中的所有的空格。

如果从其他应用程序中获得了带有不规则空格的文本,可以使用TRIM函数清除这些空格。

语法:

TRIM(text)。

参数:

Text是需要清除其中空格的文本。

1.9Text

用途:

将数值转换为按指定数字格式表示的文本。

语法:

TEXT(value,format_text)。

参数:

Value是数值、计算结果是数值的公式、或对数值单元格的引用;Format_text是所要选用的文本型数字格式,即“单元格格式”对话框“数字”选项卡的“分类”列表框中显示的格式,它不能包含星号“*”。

1.10Substitute

用途:

在文字串中用new_text替代old_text。

如果需要在一个文字串中替换指定的文本,可以使用函数SUBSTITUTE;如果需要在某一文字串中替换指定位置处的任意文本,就应当使用函数REPLACE。

语法:

SUBSTITUTE(text,old_text,new_text,instance_num)。

参数:

Text是需要替换其中字符的文本,或是含有文本的单元格引用;Old_text是需要替换的旧文本;New_text用于替换old_text的文本;Instance_num为一数值,用来指定以new_text替换第几次出现的old_text;如果指定了instance_num,则只有满足要求的old_text被替换;否则将用new_text替换Text中出现的所有old_text。

Chapter2:

LOOKUP查询函数

2.1HLookup

用途:

在表格或数值数组的首行查找指定的数值,并由此返回表格或数组当前列中指定行处的数值。

语法:

HLOOKUP(lookup_value,table_array,row_index_num,range_lookup)

参数:

Lookup_value是需要在数据表第一行中查找的数值,它可以是数值、引用或文字串;Table_array是需要在其中查找数据的数据表,可以使用对区域或区域名称的引用,Table_array的第一行的数值可以是文本、数字或逻辑值。

Row_index_num为table_array中待返回的匹配值的行序号。

Range_lookup为一逻辑值,指明函数HLOOKUP查找时是精确匹配,还是近似匹配。

2.2VLookup

用途:

在表格或数值数组的首列查找指定的数值,并由此返回表格或数组当前行中指定列处的数值。

当比较值位于数据表首列时,可以使用函数VLOOKUP代替函数HLOOKUP。

语法:

VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)

参数:

Lookup_value为需要在数据表第一列中查找的数值,它可以是数值、引用或文字串。

Table_array为需要在其中查找数据的数据表,可以使用对区域或区域名称的引用。

Col_index_num为table_array中待返回的匹配值的列序号。

Col_index_num为1时,返回table_array第一列中的数值;col_index_num为2,返回table_array第二列中的数值,以此类推。

Range_lookup为一逻辑值,指明函数VLOOKUP返回时是精确匹配还是近似匹配。

如果为TRUE或省略,则返回近似匹配值,也就是说,如果找不到精确匹配值,则返回小于lookup_value的最大数值;如果range_value为FALSE,函数VLOOKUP将返回精确匹配值。

如果找不到,则返回错误值#N/A。

2.3Lookup

用途:

返回向量(单行区域或单列区域)或数组中的数值。

该函数有两种语法形式:

向量和数组,其向量形式是在单行区域或单列区域(向量)中查找数值,然后返回第二个单行区域或单列区域中相同位置的数值;其数组形式在数组的第一行或第一列查找指定的数值,然后返回数组的最后一行或最后一列中相同位置的数值。

语法1(向量形式):

LOOKUP(lookup_value,lookup_vector,result_vector)

参数1(向量形式):

Lookup_value为函数LOOKUP在第一个向量中所要查找的数值。

Lookup_value可以为数字、文本、逻辑值或包含数值的名称或引用。

Lookup_vector为只包含一行或一列的区域。

Lookup_vector的数值可以为文本、数字或逻辑值。

语法2(数组形式):

LOOKUP(lookup_value,array)。

参数2(数组形式):

Lookup_value为函数LOOKUP在数组中所要查找的数值。

Lookup_value可以为数字、文本、逻辑值或包含数值的名称或引用。

如果函数LOOKUP找不到lookup_value,则使用数组中小于或等于lookup_value的最大数值。

Array为包含文本、数字或逻辑值的单元格区域,它的值用于与lookup_value进行比较。

注意:

Lookup_vector的数值必须按升序排列,否则LOOKUP函数不能返回正确的结果,参数中的文本不区分大小写。

Chapter3:

DateandTime日期与时间函数

3.1Today

用途:

返回系统当前日期的序列号。

参数:

语法:

TODAY()

3.2Year

用途:

返回某日期的年份。

其结果为1900-9999之间的一个整数。

语法:

YEAR(serial_number)

参数:

Serial_number是一个日期值,其中包含要查找的年份。

3.3Month

用途:

返回以序列号表示的日期中的月份,它是介于1-12之间的整数。

语法:

MONTH(serial_number)

参数:

Serial_number表示一个日期值,其中包含着要查找的月份。

3.4Day

用途:

返回用序列号(整数1到31)表示的某日期的天数,用整数1-31表示。

语法:

DAY(serial_number)

参数:

Serial_number是要查找的天数日期。

3.5Date

用途:

返回代表特定日期的序列号。

语法:

DATE(year,month,day)

参数:

year为1-4位,根据使用的日期系统解释该参数。

默认情况下,ExcelforWindows使用1900日期系统。

Month代表每年中月份的数字。

Day代表在该月份中第几天的数字。

如果输入数字大于实际可能数字时,将自动往上累加。

3.6Time

用途:

返回某一特定时间的小数值,它返回的小数值从0到0.99999999之间,代表0:

00:

00(12:

00:

00A.M)到23:

59:

59(11:

59:

59P.M)之间的时间。

语法:

TIME(hour,minute,second)

参数:

Hour是0到23之间的数,代表小时;Minute是0到59之间的数,代表分;Second是0到59之间的数,代表秒。

3.7Hour

用途:

返回某一特定时间的小数值,它返回的小数值从0到0.99999999之间,代表0:

00:

00(12:

00:

00A.M)到23:

59:

59(11:

59:

59P.M)之间的时间。

语法:

TIME(hour,minute,second)

参数:

Hour是0到23之间的数,代表小时;Minute是0到59之间的数,代表分;Second是0到59之间的数,代表秒。

3.8Minute

用途:

返回时间值中的分钟,即介于0到59之间的一个整数。

语法:

MINUTE(serial_number)

参数:

Serial_number是一个时间值,其中包含着要查找的分钟数。

3.9Second

用途:

返回时间值的秒数(为0至59之间的一个整数)。

语法:

SECOND(serial_number)

参数:

Serial_number表示一个时间值,其中包含要查找的秒数。

Excel函数参考

(二)

Chapter4:

Math数学函数

4.1ABS

用途:

返回某一参数的绝对值。

语法:

ABS(number)

参数:

number是需要计算其绝对值的一个实数。

4.2INT

用途:

将任意实数向下取整为最接近的整数。

语法:

INT(number)

参数:

Number为需要处理的任意一个实数。

4.3PRODUCT

用途:

将所有数字形式给出的参数相乘,然后返回乘积值。

语法:

PRODUCT(number1,number2,...)

参数:

Number1,number2,...为1到30个需要相乘的数字参数。

4.4MOD

语法:

MOD(number,divisor)

参数:

Number为被除数;Divisor为除数。

4.5Rand

用途:

返回一个大于等于0小于1的随机数

语法:

RAND()

参数:

不需要

4.6ROUND

用途:

按指定位数四舍五入某个数字。

语法:

ROUND(number,num_digits)

参数:

Number是需要四舍五入的数字;Num_digits为指定位数,Number按此位数进行处理。

4.7ROUNDUP

用途:

按绝对值增大的方向舍入一个数字。

语法:

ROUNDUP(number,num_digits)

参数:

Number为需要舍入的任意实数,Num_digits指定舍入的数字位数。

注意:

如果num_digits为0或省略,则将数字向上舍入到最接近的整数。

如果num_digits小于0,则将数字向上舍入到小数点左边的相应位数。

4.8ROUNDDOWN

用途:

按绝对值减小的方向舍入某一数字。

语法:

ROUNDDOWN(number,num_digits)

参数:

Number是需要向下舍入的任意实数,Num_digits指定计算的小数位数。

注意:

ROUNDDOWN函数和ROUND函数的用途相似,不同之处是ROUNDDOWN函数总是向下舍入数字。

4.9SumIF

用途:

根据指定条件对若干单元格、区域或引用求和。

语法:

SUMIF(range,criteria,sum_range)

参数:

Range为用于条件判断的单元格区域,Criteria是由数字、逻辑表达式等组成的判定条件,Sum_range为需要求和的单元格、区域或引用。

4.10SumProduct

用途:

在给定的几组数组中,将数组间对应的元素相乘,并返回乘积之和。

语法:

SUMPRODUCT(array1,array2,array3,...)

参数:

Array1,array2,array3,...为2至30个数组,其相应元素需要进行相乘并求和。

4.11Trunc

用途:

将数字的小数部分截去,返回整数。

语法:

TRUNC(number,num_digits)

参数:

Number是需要截去小数部分的数字,Num_digits则指定保留小数的精度(几位小数)。

Chapter5:

Logical逻辑函数

5.1And

用途:

所有参数的逻辑值为真时返回TRUE(真);只要有一个参数的逻辑值为假,则返回FALSE(假)。

语法:

AND(logical1,logical2,…)。

参数:

Logical1,logical2,…为待检验的1~30个逻辑表达式,它们的结论或为TRUE(真)或为FALSE(假)。

5.2Not

用途:

求出一个逻辑值或逻辑表达式的相反值。

如果您要确保一个逻辑值等于其相反值,就应该使用NOT函数。

语法:

NOT(logical)

参数:

Logical是一个可以得出TRUE或FALSE结论的逻辑值或逻辑表达式。

如果逻辑值或表达式的结果为FALSE,则NOT函数返回TRUE;如果逻辑值或表达式的结果为TRUE,那么NOT函数返回的结果为FALSE。

5.3Or

用途:

所有参数中的任意一个逻辑值为真时即返回TRUE(真)。

语法:

OR(logical1,logical2,...)

参数:

Logical1,logical2,...是需要进行检验的1至30个逻辑表达式,其结论分别为TRUE或FALSE。

如果数组或引用的参数包含文本、数字或空白单元格,它们将被忽略。

如果指定的区域中不包含逻辑值,OR函数将返回错误#VALUE!

5.4True

用途:

返回逻辑值TRUE。

语法:

TRUE()

参数:

该函数不需要参数

5.5False

用途:

返回逻辑值FALSE。

语法:

FALSE()

参数:

该函数不需要参数

5.6If

用途:

执行逻辑判断,它可以根据逻辑表达式的真假,返回不同的结果,从而执行数值或公式的条件检测任务。

语法:

IF(logical_test,value_if_true,value_if_false)。

参数:

Logical_test计算结果为TRUE或FALSE的任何数值或表达式;Value_if_true是Logical_test为TRUE时函数的返回值,如果logical_test为TRUE并且省略了value_if_true,则返回TRUE。

而且Value_if_true可以是一个表达式;Value_if_false是Logical_test为FALSE时函数的返回值。

如果logical_test为FALSE并且省略value_if_false,则返回FALSE。

Value_if_false也可以是一个表达式。

Chapter6:

Financial财务函数

I本金和利息计算函数(基于固定利率及等额分期付款的方式)

6.1PMT

用途:

基于固定利率及等额分期付款方式,返回贷款的每期付款额。

语法:

PMT(rate,nper,pv,fv,type)

参数:

Rate贷款利率,Nper该项贷款的付款总数,Pv为现值(也称为本金),Fv为未来值(或最后一次付款后希望得到的现金余额),Type指定各期的付款时间是在期初还是期末(1为期初。

0为期末)。

6.2IPMT

用途:

基于固定利率及等额分期付款方式,返回投资或贷款在某一给定期限内的利息偿还额。

语法:

IPMT(rate,per,nper,pv,fv,type)

参数:

Rate为各期利率,Per用于计算其利息数额的期数(1到nper之间),Nper为总投资期,Pv为现值(本金),Fv为未来值(最后一次付款后的现金余额。

如果省略fv,则假设其值为零),Type指定各期的付款时间是在期初还是期末(0为期末,1为期初)。

6.3PPMT

用途:

基于固定利率及等额分期付款方式,返回投资在某一给定期间内的本金偿还额。

语法:

PPMT(rate,per,nper,pv,fv,type)

参数:

Rate为各期利率,Per用于计算其本金数额的期数(介于1到nper之间),Nper为总投资期(该项投资的付款期总数),Pv为现值(也称为本金),Fv为未来值,Type指定各期的付款时间是在期初还是期末(1为期初。

0为期末)。

II投资计算函数(基于固定利率及等额分期付款的方式)

6.4FV

用途:

基于固定利率及等额分期付款方式,返回某项投资的未来值。

语法:

FV(rate,nper,pmt,pv,type)

参数:

Rate为各期利率;Nper为总投资期,即该项投资的付款期总数;Pmt为各期所应支付的金额,其数值在整个年金期间保持不变;Pv为现值,即从该项投资开始计算时已经入账的款项,或一系列未来付款的当前值的累积和;Type为数字0或1,用以指定各期的付款时间是在期初还是期末。

6.5PV

用途:

返回投资的现值(即一系列未来付款的当前值的累积和),如借入方的借入款即为贷出方贷款的现值。

语法:

PV(rate,nper,pmt,fv,type)

参数:

Rate为各期利率,Nper为总投资(或贷款)期数,Pmt为各期所应支付的金额,Fv为未来值,Type指定各期的付款时间是在期初还是期末(1为期初。

0为期末)。

Chapter7:

Information信息函数

7.1COUNTBLANK

用途:

计算某个单元格区域中空白单元格的数目。

语法:

COUNTBLANK(range)

参数:

Range为需要计算其中空白单元格数目的区域。

7.2ISBLANK

用途:

判断value值是否为空值,空则返回TRUE。

语法:

ISBLANK(value)

7.3ISERR

用途:

判断value值是否为错误值(#VALUE!

,#REF!

,#DIV/0,#NUM!

#NAME?

,#NULL),是则返回TRUE。

语法:

ISERR(value)

注意:

不包括#N/A

7.4ISERROR

用途:

判断value值是否引用错误值(#VALUE!

,#REF!

,#DIV/0,#NUM!

,#NAME?

,#NULL,#N/A),是则返回TRUE。

语法:

ISERROR(value)

注意:

包括#N/A

7.5ISLOGICAL

用途:

判断value值是否是逻辑值是则返回TRUE。

语法:

ISLOGICAL(value)

7.6ISNONTEXT

用途:

判断value值是否是任意非字符串,为空白单元格时返回TRUE。

语法:

ISNONTEXT(value)

7.7ISNUMBER

用途:

判断value值是否是数字,是则返回TRUE。

ISNONTEXT(value)

7.8ISTEXT

用途:

判断value值是否是文本,是则返回TRUE。

语法:

ISTEXT(value)

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 其它模板

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1