收藏 分享(赏)

EXCELL函数用法.doc

上传人:kpmy5893 文档编号:7329111 上传时间:2019-05-15 格式:DOC 页数:51 大小:482KB
下载 相关 举报
EXCELL函数用法.doc_第1页
第1页 / 共51页
EXCELL函数用法.doc_第2页
第2页 / 共51页
EXCELL函数用法.doc_第3页
第3页 / 共51页
EXCELL函数用法.doc_第4页
第4页 / 共51页
EXCELL函数用法.doc_第5页
第5页 / 共51页
点击查看更多>>
资源描述

1、1一、数据库函数(13 条)DAVERAGE DCOUNT DCOUNTA DGET DMAX DMINDPRODUCT DSTDEV DSTDEVP DSUM DVAR DVARPGETPIVOTDATA 二、日期与时间函数(20 条)DATE DATEVaLUE DAY DAYS360 EDATE EOMONTHHOUR MINUTE MONTH NETWORKDAYS NOW SECONDTIME TIMEVaLUE TODAY WEEKDAY WEEKNUM WORKDAYYEAR YEARFRAC 三、外部函数(2 条)EUROCONVERT SQL.REQUEST 四、工程函数(3

2、9 条)BESSELI BESSELJ BESSELK BESSELY BIN2DEC BIN2HEXBIN2OCT COMPLEX CONVERT DEC2BIN DEC2HEX DEC2OCTDELTA ERF ERFC GESTEP HEX2BIN HEX2DECHEX2OCT IMABS IMAGINARY IMARGUMENT MCONJUGATE IMCOSIMDIV IMEXP IMLN IMLOG10 IMLOG2 IMPOWERIMPRODUCT IMREAL IMSIN IMSQRT IMSUB IMSUMOCT2BIN OCT2DEC OCT2HEX 五、财务函数(52

3、条)ACCRINT ACCRINTM AMORDEGRC AMORLINC COUPDAYBS COUPDAYSCOUPDAYSNC COUPNUM COUPPCD CUMIPMT CUMPRINC DBDDB DISC DOLLARDE DOLLARFR DURATION EFFECTFV FVSCHEDULE INTRATE IPMT IRR ISPMTMDURATION MIRR NOMINAL NPER NPV ODDFPRICEODDFYIELD ODDLPRICE ODDLYIELD PMT PPMT PRICEPRICEDISC PRICEMAT PV RATE RECEIVED

4、 SLNSYD TBILLEQ TBILLPRICE TBILLYIELD VDB XIRRXNPV YIELD YIELDDISC YIELDMAT六、信息函数(9 条)CELL ERROR.TYPE INFO IS 类 ISEVEN ISODD N NA TYPE 七、逻辑运算符(6 条)AND FALSE IF NOT OR TRUE八、查找和引用函数(17 条)ADDRESS AREAS CHOOSE COLUMN COLUMNS HLOOKUPHYPERLINK INDEX INDIRECT LOOKUP MATCH OFFSETROW ROWS RTD TRANSPOSE VLOO

5、KUP 九、数学和三角函数(60 条)ABS ACOS ACOSH ASIN ASINH ATANATAN2 ATANH CEILING COMBIN COS COSHCOUNTIF DEGREES EVEN EXP FACT FACTDOUBLE2FLOOR GCD INT LCM LN LOGLOG10 MDETERM MINVERSE MMULT MOD MROUNDMULTINOMIAL ODD PI POWER PRODUCT QUOTIENTRADIANS RAND RANDBETWEEN ROMAN ROUND ROUNDDOWNROUNDUP SERIESSUM SIGN SI

6、N SINH SQRTSQRTPI SUBTOTAL SUM SUMIF SUMPRODUCT SUMSQSUMX2MY2 SUMX2PY2 SUMXMY2 TAN TANH TRUNC十、统计函数(80 条)AVEDEV AVERAGE AVERAGEA BETADIST BETAINV BINOMDISTCHIDIST CHIINV CHITEST CONFIDENCE CORREL COUNTCOUNTA COUNTBLANK COUNTIF COVAR CRITBINOM DEVSQEXPONDIST FDIST FINV FISHER FISHERINV FORECASTFREQUE

7、NCY FTEST GAMMADIST GAMMAINV GAMMALN GEOMEANGROWTH HARMEAN HYPGEOMDIST INTERCEPT KURT LARGELINEST LOGEST LOGINV LOGNORMDIST MAX MAXAMEDIAN MIN MINA MODE NEGBINOMDIST NORMDISTNORMSINV NORMSDIST NORMSINV PEARSON PERCENTILE PERCENTRANKPERMUT POISSON PROB QUARTILE RANK RSQSKEW SLOPE SMALL STANDARDIZE ST

8、DEV STDEVASTDEVP STDEVPA STEYX TDIST TINV TRENDTRIMMEAN TTEST VAR VARA VARP VARPAWEIBULL ZTEST 十一、文本和数据函数(28 条)ASC CHAR CLEAN CODE CONCATENATE DOLLAR 或 RMBEXACT FIND FINDB FIXED JIS LEFT 或 LEFTBLEN 或 LENB LOWER MID 或 MIDB PHONETIC PROPER REPLACE 或 REPLREPT RIGHT 或 RIGHTB SEARCH 或 SEARC SUBSTITUTE T

9、TEXTTRIM UPPER value WIDECHAR 一、信息函数 9 条:1.CELL用途:返回某一引用区域的左上角单元格的格式、位置或内容等信息,该函数主要用于保持与其它电子表格程序的兼容性。语法:CELL(info_type ,reference)参数:Info_type 为一个文本值,指明所需要的单元格信息的类型。Reference 表示要获取其有关信息的单元格。如果忽略,则在info_type 中所指定的信息将返回给最后更改的单元格。实例:公式“=CELL(“row“,A20)”返回 20,如果 A3 单元格包含 TOTAL,则 CELL(“contents“,A3)返回“TO

10、TAL“ 。2.ERROR.TYPE用途:返回对应于某一错误类型的数字,如果没有错误则返回#N/A。在 IF 函数中可以使用 ERROR.TYPE 检测错误值,并返回文字串(如“发生错误”) 来取代错误值。3语法:ERROR.TYPE(error_val)参数:Error_val 为需要得到其数字代码的一个错误类型。尽管 error_val 可以是实际的错误值,但它通常为一个单元格引用,而此单元格中包含需要检测的公式。注意:ERROR.TYPE 函数返回的错误代码是:#NULL!返回 1,#DIV/0! 返回 2,#value! 返回 3,#REF!返回 4,#NAME?返回5,#NUM!返回

11、 6,#N/A 返回 7,其他错误则返回#N/A 。实例:如果 A5=36/0,则公式“=ERROR.TYPE(A5)” 返回 2。3.INFO用途:返回有关当前操作环境的的信息。语法:INFO(type_text)参数:Type_text 是一文本,指明所要返回的信息类型。其中 “directory“返回当前目录或文件夹的路径,“memavail“返回可用的内存空间(以字节为单位),“memused“返回数据占用的内存空间,“numfile“返回当前所有打开的工作表的数目,“osversion“ 返回当前操作系统的版本号(文本),“recalc“返回当前的重计算方式(“ 自动” 或 “人工”

12、),“release“ 返回 Excel 的版本号(文本) ,“system“返回操作系统名称(Macintosh=“mac“,Windows=“pcdos“),“totmem“返回全部内存空间,包括已经占用的内存空间(以字节为单位) 。注意:INFO 函数中的文本参数必须用西文引号引起来。实例:公式“=INFO(“osversion“)”返回“Windows(32-bit)4.90”,=INFO(“memavail“)返回 1048576。4.IS 类函数用途:其中包括用来检验数值或引用类型的九个工作表函数。它们可以检验数值的类型并根据参数的值返回 TRUE 或 FALSE。例如,数值为空白

13、单元格引用时,ISBLANK 函数返回逻辑值 TRUE,否则返回 FALSE。语法:ISBLANK(value)、ISERR(value) 、ISERROR(value)、ISLOGICAL(value) 、ISNA(value) 、ISNONTEXT(value) 、ISNUMBER(value)、ISREF(value)、ISTEXT(value) 。参数:value 是需要进行检验的参数。分别为空白 (空白单元格)、错误值、逻辑值、文本、数字、引用值或对于以上任意参数的名称引用。如果函数中的参数为下面的内容,则返回 TRUE:ISBLANK 的参数是空白单元格,ISERR 的参数是任意错

14、误值(除去#N/A) ,ISERROR 的参数是任意错误值 (#N/A、#value! 、#REF!、#DIV/0!、#NUM! 、#NAME?或#NULL!),ISLOGICAL 的参数是逻辑值,ISNA 的参数是错误值#N/A ,ISNONTEXT 的参数是任意不是文本的内容(此函数在值为空白单元格时返回 TRUE),ISNUMBER 的参数是数字,ISREF 的参数是引用, ISTEXT 的参数是文本。注意:IS 类函数的参数 value 是不可转换的。在其他大多数需要数字的函数中,文本“19“ 会被转换成数字 19。然而在公式ISNUMBER(“19“)中,“19“并由文本值转换成其他

15、类型的值,而是返回 FALSE。IS 类函数用于检验公式计算结果十分有用,它与函数 IF 结合在一起可以提供一种在公式中查出错误值的方法。实例:公式“=ISBLANK(“)”返回 FALSE,=ISREF(A5) 返回 TRUE(其中 a5 为空白单元格) 。如果需要计算 A1:A4 区域的平均值,但不能确定单元格内是否包含数字,则公式 AVERAGE(A1:A4)返回错误值#DIV/0! 。为了应付这种情况,可以使用公式“=IF(ISERROR(AVERAGE(A1:A4),“引用包含空白单元格“ ,AVERAGE(A1:A4)” 查出可能存在的错误。5.ISEVEN用途:测试参数的奇偶性,

16、如果参数为偶数返回 TRUE,否则返回 FALSE。4语法:ISEVEN(number)Number 待测试的数值。如果参数值不是整数,则自动截去小数部分取整。注意:该函数必须加载“分析工具库 ”方能使用。如果参数 number 不是数值,ISEVEN 函数返回错误值#value!。实例:公式“=ISEVEN(11) 返回 FALSE”,=ISEVEN(6)返回 TRUE。6.ISODD用途:测试参数的奇偶性,如果参数为奇数返回 TRUE,否则返回 FALSE。语法:ISODD(number)参数:Number 待测试的数值。如果参数不是整数,则自动截去小数部分取整。注意:该函数必须加载“分析

17、工具库 ”方能使用。实例:公式“=ISODD(19)” 返回 TRUE,=ISODD(14.5)返回 FALSE。7.N用途:返回转化为数值后的值。语法:N(value)参数:value 为要转化的值。函数 N 可以转化下表列出的值:数字返回该数字,日期返回该日期的序列号,TRUE 返回 1,FALSE返回 0,错误值 (如#DIV/0!)返回该错误值,其他值返回 0。实例:如果 A1 包含 “7“,A2 包含 “文件“ ,A3 包含“TRUE“,则公式“=N(A1)”返回 7,=N(A2) 返回 0(因为 A2 含有文字),=N(A3)返回 1(因为 A3 含有 TRUE)。8.NA用途:返

18、回错误值#N/A 。#N/A 表示 “无法得到有效值”。如果使用#N/A 标志空白单元格,可以避免不小心将空白单元格计算在内而产生的问题,因为公式引用含有#N/A 的单元格时返回错误值#N/A。语法:NA()参数:空白单元格实例:公式“=NA(“)”返回#N/A。9.TYPE用途:返回数值的类型。当某一个函数的计算结果取决于特定单元格中数值的类型时,可使用函数 TYPE。语法:TYPE(value)参数:value 可以是 Excel 中的数据,如数字、文本、逻辑值等等。如果 value 为数字返回 1,是文本返回 2,逻辑值返回 4,错误值返回 16,数组返回 64。5实例:如果 A1 包含

19、文本 “金额“,则公式 “=TYPE(A1)”返回 2。=TYPE(2+A1)返回 16。二、文本与数据函数1.ASC用途:将字符串中的全角(双字节 )英文字母更改为半角(单字节) 字符。语法:ASC(text)参数:Text 为文本或包含文本的单元格引用。如果文本中不包含任何全角英文字母,则文本不会被更改。实例:如果 A1=excel,则公式“=ASC(A1)”返回 excel。2.CHAR用途:返回对应于数字代码的字符,该函数可将其他类型的电脑文件中的代码转换为字符(操作环境为 MacintoshMacintosh 字符集和 WindowsANSI 字符集)。语法:CHAR(number)

20、。参数:Number 是用于转换的字符代码,介于 1255 之间(使用当前计算机字符集中的字符) 。实例:公式“=CHAR(56)” 返回 8,=CHAR(36) 返回$。3.CLEAN用途:删除文本中不能打印的字符。对从其他应用程序中输入的字符串使用 CLEAN 函数,将删除其中含有的当前操作系统无法打印的字符。语法:CLEAN(text)。参数:Text 为要从中删除不能打印字符的任何字符串。实例:由于 CHAR(7)返回一个不能打印的字符,因此公式“=CLEAN(CHAR(7)Decimals 是十进制的小数,如果 Decimals 为负数,则参数 number 从小数点往左按相应位数取

21、整。如果省略 Decimals,则假设其值为 2。实例:公式“=RMB(1586.567,2)”返回“ ¥1586.57”,=RMB(99.888)返回“ ¥99.89”。7.EXACT用途:测试两个字符串是否完全相同。如果它们完全相同,则返回 TRUE;否则返回 FALSE。EXACT 函数能区分大小写,但忽略格式上的差异。语法:EXACT(text1 ,text2)。参数:Text1 是待比较的第一个字符串,Text2 是待比较的第二个字符串。实例:如果 A1=物理、A2= 化学 A3=物理,则公式“=EXACT(A1,A2)”返回 FALSE,=EXACT(A1,A3)返回FALSE,

22、=EXACT(“word“,“word“)返回 TRUE。8.FIND用途:FIND 用于查找其他文本串(within_text)内的文本串(find_text),并从 within_text 的首字符开始返回 find_text 的起始位置编号。此函数适用于双字节字符,它区分大小写但不允许使用通配符。语法:FIND(find_text ,within_text,start_num),参数:Find_text 是待查找的目标文本;Within_text 是包含待查找文本的源文本 ;Start_num 指定从其开始进行查找的字符,即within_text 中编号为 1 的字符。如果忽略 star

23、t_num,则假设其为 1。实例:如果 A1=软件报,则公式“=FIND(“软件“ ,A1,1)” 返回 1。9.FINDB用途:FINDB 用于查找其他文本串(within_text)内的文本串(find_text),并根据每个字符使用的字节数从 within_text 的首字符开始返回 find_text 的起始位置编号。FIND 与 FINDB 的区别在于:前者是以字符数为单位返回起始位置编号,后者是以字节数为单位返回起始位置编号。语法:FINDB(find_text ,within_text,start_num),参数:Find_text 是待查找的目标文本;Within_text 是

24、包含待查找文本的源文本 ;Start_num 指定从其开始进行查找的字符,即within_text 中编号为 1 的字符。如果忽略 start_num,则假设其为 1。注意:此函数适用于双字节字符,它能区分大小写但不允许使用通配符。其它事项与 FIND 函数相同。实例:如果 A1=电脑爱好者,则公式“=FINDB(爱好者“,A1,1)”返回 5。因为每个字符均按字节进行计算,而一个汉字为 2 个字节,所以第三个汉字“爱” 从第五个字节开始。10.FIXED7用途:按指定的小数位数四舍五入一个数,以小数格式设置后以文字串形式返回结果。语法:FIXED(number,decimals,no_com

25、mas)。参数:Number 是要进行四舍五入并转换成文字串的数;Decimals 为一数值,用以指定小数点右边的小数位数 ;No_commas 为一逻辑值。如果是 TRUE,则函数 FIXED 返回的文字不含逗号。如果 no_commas 是 FALSE 或省略,则返回的文字中包含逗号。实例:如果 A1=2001.16845,则公式“=FIXED(A2 ,2,TRUE)”返回 2001.17,=FIXED(6834.567,-1) 返回 6830。11.JIS用途:将字符串中的半角(单字节 )英文字母更改为全角(双字节) 字符。语法:JIS(text)参数:Text 为文本或对包含文本的单元

26、格( 或引用)。如果文本中不包含任何半角英文字母,则文本不会更改。实例:如果 A1=excel,则公式“=JIS(a1)” 返回 EXCEL。12.LEFT 或 LEFTB用途:根据指定的字符数返回文本串中的第一个或前几个字符。此函数用于双字节字符。语法:LEFT(text,num_chars)或 LEFTB(text,num_bytes) 。参数:Text 是包含要提取字符的文本串;Num_chars 指定函数要提取的字符数,它必须大于或等于 0。Num_bytes 按字节数指定由LEFTB 提取的字符数。实例:如果 A1=电脑爱好者,则 LEFT(A1,2)返回“电脑” ,LEFTB(A1

27、,2)返回“电”。13.LEN 或 LENB用途:LEN 返回文本串的字符数。LENB 返回文本串中所有字符的字节数。语法:LEN(text)或 LENB(text)。参数:Text 待要查找其长度的文本。注意:此函数用于双字节字符,且空格也将作为字符进行统计。实例:如果 A1=电脑爱好者,则公式“=LEN(A1)” 返回 5,=LENB(A1)返回 10。14.LOWER用途:将一个文字串中的所有大写字母转换为小写字母。语法:LOWER(text) 。语法:Text 是包含待转换字母的文字串。注意:LOWER 函数不改变文字串中非字母的字符。LOWER 与 PROPER 和 UPPER 函数

28、非常相似。实例:如果 A1=Excel,则公式“=LOWER(A1)” 返回 excel。815.MID 或 MIDB用途:MID 返回文本串中从指定位置开始的特定数目的字符,该数目由用户指定。MIDB 返回文本串中从指定位置开始的特定数目的字符,该数目由用户指定。MIDB 函数可以用于双字节字符。语法:MID(text, start_num,num_chars)或 MIDB(text,start_num,num_bytes)。参数:Text 是包含要提取字符的文本串。Start_num 是文本中要提取的第一个字符的位置,文本中第一个字符的 start_num 为 1,以此类推;Num_cha

29、rs 指定希望 MID 从文本中返回字符的个数;Num_bytes 指定希望 MIDB 从文本中按字节返回字符的个数。实例:如果 a1=电子计算机,则公式“=MID(A1 ,3,2)”返回“计算” ,=MIDB(A1 ,3,2)返回“子”。16.PHONETIC用途:提取文本串中的拼音(furigana)字符。语法:PHONETIC(reference)。参数:Reference 为文本串或对单个单元格或包含文本串的单元格区域的引用。如果 reference 为单元格区域,则返回区域左上角单元格中的 furigana 文本串。如果 reference 为不相邻单元格的区域,将返回#N/A 错误

30、值。注意:该函数在中文 Excel 中无效。17.PROPER用途:将文字串的首字母及任何非字母字符之后的首字母转换成大写。将其余的字母转换成小写。语法:PROPER(text)参数:Text 是需要进行转换的字符串,包括双引号中的文字串、返回文本值的公式或对含有文本的单元格引用等。实例:如果 A1=学习 excel,则公式 “=PROPER(A1)”返回“ 学习 Excel”。18.REPLACE 或 REPLACEB用途:REPLACE 使用其他文本串并根据所指定的字符数替换另一文本串中的部分文本。REPLACEB 的用途与 REPLACE 相同,它是根据所指定的字节数替换另一文本串中的部

31、分文本。语法:REPLACE(old_text,start_num,num_chars,new_text),REPLACEB(old_text,start_num,num_bytes,new_text)。参数:Old_text 是要替换其部分字符的文本;Start_num 是要用 new_text 替换的 old_text 中字符的位置;Num_chars 是希望 REPLACE使用 new_text 替换 old_text 中字符的个数;Num_bytes 是希望 REPLACE 使用 new_text 替换 old_text 的字节数;New_text 是要用于替换 old_text 中字

32、符的文本。注意:以上两函数均适用于双字节的汉字。实例:如果 A1=学习的革命、A2=电脑,则公式“=REPLACE(A1,3,3,A2)”返回“学习电脑”,=REPLACEB(A1,2,3,A2)返回“电脑的革命” 。19.REPT用途:按照给定的次数重复显示文本。可以通过 REPT 函数对单元格进行重复填充。语法:REPT(text,number_times) 。9参数:Text 是需要重复显示的文本,Number_times 是重复显示的次数(正数) 。注意:REPT 函数的结果不能多于 255 个字符。实例:公式“=REPT(“ 软件报“ ,2)”返回“ 软件报软件报”。20.RIGHT

33、 或 RIGHTB用途:RIGHT 根据所指定的字符数返回文本串中最后一个或多个字符。RIGHTB 根据所指定的字节数返回文本串中最后一个或多个字符。语法:RIGHT(text,num_chars),RIGHTB(text ,num_bytes) 。参数:Text 是包含要提取字符的文本串;Num_chars 指定希望 RIGHT 提取的字符数,它必须大于或等于 0。如果 num_chars 大于文本长度,则 RIGHT 返回所有文本。如果忽略 num_chars,则假定其为 1。Num_bytes 指定欲提取字符的字节数。实例:如果 A1=学习的革命,则公式“=RIGHT(A1,2)”返回“

34、革命”,=RIGHTB(A1,2)返回“命”。21.SEARCH 或 SEARCHB用途:返回从 start_num 开始首次找到特定字符或文本串的位置编号。其中 SEARCH 以字符数为单位,SEARCHB 以字节数为单位。语法:SEARCH(find_text,within_text,start_num) ,SEARCHB(find_text,within_text ,start_num)。参数:Find_text 是要查找的文本,可以使用通配符,包括问号“?”和星号“*”。其中问号可匹配任意的单个字符,星号可匹配任意的连续字符。如果要查找实际的问号或星号,应当在该字符前键入波浪线“”。W

35、ithin_text 是要在其中查找 find_text 的文本。Start_num 是 within_text 中开始查找的字符的编号。如果忽略 start_num,则假定其为 1。实例:如果 A1=学习的革命,则公式“=SEARCH(“的“,A1)”返回 3,=SEARCHB(“的“,A1) 返回 5。22.SUBSTITUTE用途:在文字串中用 new_text 替代 old_text。如果需要在一个文字串中替换指定的文本,可以使用函数 SUBSTITUTE;如果需要在某一文字串中替换指定位置处的任意文本,就应当使用函数 REPLACE。语法:SUBSTITUTE(text,old_te

36、xt,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。实例:如果 A1=学习的革命、A2=电脑,则公式“=SUBSTITUTE(A1 ,“ 的革命“,A2,1)”返回“学习电脑”。2

37、3.T用途:将数值转换成文本。语法:T(value) 。参数:value 是需要进行测试的数据。如果 value 本身就是文本,或是对文本单元格的引用, T 函数将返回 value;如果没有引用文本,则返回“(空文本)。实例:如果 A1 中含有文本“电脑”,则公式“=T(A1)”返回“电脑”。1024.TEXT用途:将数值转换为按指定数字格式表示的文本。语法:TEXT(value ,format_text)。参数:value 是数值、计算结果是数值的公式、或对数值单元格的引用;format_text 是所要选用的文本型数字格式,即“单元格格式”对话框“ 数字 ”选项卡的 “分类”列表框中显示的

38、格式,它不能包含星号“*” 。注意:使用“单元格格式 ”对话框的 “数字”选项卡设置单元格格式,只会改变单元格的格式而不会影响其中的数值。使用函数 TEXT可以将数值转换为带格式的文本,而其结果将不再作为数字参与计算。实例:如果 A1=2986.638,则公式“=TEXT(A5,“#,#0.00“)”返回 2,986.64。25.TRIM用途:除了单词之间的单个空格外,清除文本中的所有的空格。如果从其他应用程序中获得了带有不规则空格的文本,可以使用TRIM 函数清除这些空格。语法:TRIM(text) 。参数:Text 是需要清除其中空格的文本。实例:如果 A1=FirstQuarterEar

39、nings,则公式“=TRIM(A1)”返回“FirstQuarterEarnings”。26.UPPER用途:将文本转换成大写形式。语法:UPPER(text)。参数:Text 为需要转换成大写形式的文本,它可以是引用或文字串。实例:公式“=UPPER(“apple“)”返回 APPLE。27.value用途:将表示数字的文字串转换成数字。语法:value(text) 。参数:Text 为带引号的文本,或对需要进行文本转换的单元格的引用。它可以是 Excel 可以识别的任意常数、日期或时间格式。如果 Text 不属于上述格式,则 value 函数返回错误值#value!。注意:通常不需要在公

40、式中使用 value 函数,Excel 可以在需要时自动进行转换。value 函数主要用于与其他电子表格程序兼容。实例:公式“=value(“¥1,000“)”返回 1000;=value(“16:48:00“)-value(“12:00:00“)返回 0.2,该序列数等于 4 小时 48 分钟。28.WIDECHAR用途:将单字节字符转换为双字节字符。语法:WIDECHAR(text)。11参数:Text 是需要转换为双字节字符的文本或包含文本的单元格引用。注意:因为汉字本身是双字节字符,所以使用此函数转换汉字时得到的是汉字的原形。实例:公式“=WIDECHAR(“apple“)”返回 ap

41、ple,=WIDECHAR(“ 电脑“)返回“ 电脑”。三、查找与引用函数:1.ADDRESS用途:以文字形式返回对工作簿中某一单元格的引用。语法:ADDRESS(row_num,column_num,abs_num,a1,sheet_text)参数:Row_num 是单元格引用中使用的行号 ;Column_num 是单元格引用中使用的列标;Abs_num 指明返回的引用类型(1 或省略为绝对引用,2 绝对行号、相对列标,3 相对行号、绝对列标,4 是相对引用);A1 是一个逻辑值,它用来指明是以 A1 或 R1C1 返回引用样式。如果 A1 为 TRUE 或省略,函数 ADDRESS 返回

42、A1 样式的引用;如果 A1 为 FALSE,函数 ADDRESS 返回 R1C1 样式的引用。Sheet_text 为一文本,指明作为外部引用的工作表的名称,如果省略 sheet_text,则不使用任何工作表的名称。实例:公式“=ADDRESS(1 ,4,4,1)”返回 D1。2.AREAS用途:返回引用中包含的区域个数。语法:AREAS(reference)。参数:Reference 是对某一单元格或单元格区域的引用,也可以引用多个区域。注意:如果需要将几个引用指定为一个参数,则必须用括号括起来,以免 Excel 将逗号作为参数间的分隔符。实例:公式“=AREAS(a2:b4)” 返回 1

43、,=AREAS(A1:A3,A4:A6,B4:B7,A16:A18)返回 4。3.CHOOSE用途:可以根据给定的索引值,从多达 29 个待选参数中选出相应的值或操作。语法:CHOOSE(index_num, value1,value2,.)。参数:Index_num 是用来指明待选参数序号的值,它必须是 1 到 29 之间的数字、或者是包含数字 1 到 29 的公式或单元格引用;value1, value2, .为 1 到 29 个数值参数,可以是数字、单元格,已定义的名称、公式、函数或文本。实例:公式“=CHOOSE(2,“电脑“,“爱好者“)返回“爱好者” 。公式“=SUM(A1:CHO

44、OSE(3,A10,A20,A30)”与公式“=SUM(A1:A30)”等价(因为 CHOOSE(3,A10,A20,A30) 返回 A30)。4.COLUMN用途:返回给定引用的列标。语法:COLUMN(reference)。参数:Reference 为需要得到其列标的单元格或单元格区域。如果省略 reference,则假定函数 COLUMN 是对所在单元格的引用。如果 reference 为一个单元格区域,并且函数 COLUMN 作为水平数组输入,则 COLUMN 函数将 reference 中的列标以水平数组的形式返回。12实例:公式“=COLUMN(A3)”返回 1,=COLUMN(B

45、3:C5)返回 2。5.COLUMNS用途:返回数组或引用的列数。语法:COLUMNS(array)。参数:Array 为需要得到其列数的数组、数组公式或对单元格区域的引用。实例:公式“=COLUMNS(B1:C4)” 返回 2,=COLUMNS(5 ,4;4,5)返回 2。6.HLOOKUP用途:在表格或数值数组的首行查找指定的数值,并由此返回表格或数组当前列中指定行处的数值。语法:HLOOKUP(lookup_value,table_array,row_index_num,range_lookup)参数:Lookup_value 是需要在数据表第一行中查找的数值,它可以是数值、引用或文字串

46、;Table_array 是需要在其中查找数据的数据表,可以使用对区域或区域名称的引用,Table_array 的第一行的数值可以是文本、数字或逻辑值。Row_index_num 为table_array 中待返回的匹配值的行序号。Range_lookup 为一逻辑值,指明函数 HLOOKUP 查找时是精确匹配,还是近似匹配。实例:如果 A1:B3 区域存放的数据为 34、23、68、69、92、36,则公式“=HLOOKUP(34 ,A1:B3,1,FALSE) 返回34;=HLOOKUP(3,1,2,3;“a“,“b“ ,“c“;“d“ ,“e“ ,“f“,2,TRUE)返回“c” 。7.

47、HYPERLINK用途:创建一个快捷方式,用以打开存储在网络服务器、Intranet(Internet)或本地硬盘的其它文件。语法:HYPERLINK(link_location,friendly_name)参数:Link_location 是文件的路径和文件名,它还可以指向文档中的某个更为具体的位置,如 Execl 工作表或工作簿中特定的单元格或命名区域,或是指向 Word 文档中的书签。路径可以是存储在硬盘驱动器上的文件,或是 Internet 或 Intranet 上的 URL 路径;Friendly_name 为单元格中显示的链接文字或数字,它用蓝色显示并带有下划线。如果省略了 Fri

48、endly_name,单元格就将link_location 显示为链接。实例:HYPERLINK(“http:/ “驱动之家”,单击它即可连接到“http:/ D 盘上的 README.TXT 文件。8.INDEX用途:返回表格或区域中的数值或对数值的引用。函数 INDEX()有两种形式:数组和引用。数组形式通常返回数值或数值数组;引用形式通常返回引用。语法:INDEX(array,row_num ,column_num) 返回数组中指定的单元格或单元格数组的数值。INDEX(reference,row_num,column_num,area_num)返回引用中指定单元格或单元格区域的引用。参数:Array 为单元格区域或数组常数;Row_num 为数组中某行的行序号,函数从该行返回数值。如果省略 row_num,则必须有column_num;Column_num 是数组中某列的列序号,函数从该列返回数值。如果省略 column_num,则必须有

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

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报