现在的位置: 首页 > 综合 > 正文

Excel 2003函数应用完全手册5

2018年05月24日 ⁄ 综合 ⁄ 共 3511字 ⁄ 字号 评论关闭

实例:如果A1=68、A2=76、A3=85、A4=90,则公式
“=MATCH(90,A1:A5,0)”返回3。
12.OFFSET
用途:以指定的引用为参照系,通过给定偏移量得到新的
引用。返回的引用可以是一个单元格或单元格区域,并可以指
定返回的行数或列数。
语法:OFFSET(reference,rows,cols,height,width)。
参数:Reference 是作为偏移量参照系的引用区域,它必
须是单元格或相连单元格区域的引用;Rows 是相对于偏移量
参照系的左上角单元格,上(下)偏移的行数。如果使用5 作为
参数Rows,则说明目标引用区域的左上角单元格比reference
低5 行。行数可为正数(代表在起始引用的下方)或负数(代表
在起始引用的上方);Cols 是相对于偏移量参照系的左上角单
元格,左(右)偏移的列数。如果使用5 作为参数Cols,则说
明目标引用区域的左上角的单元格比reference 靠右5 列。列
数可为正数(代表在起始引用的右边)或负数(代表在起始引用
的左边);Height 是要返回的引用区域的行数,Height 必须为
正数;Width 是要返回的引用区域的列数,Width 必须为正数。
实例:如果A1=68、A2=76、A3=85、A4=90,则公式
“=SUM(OFFSET(A1:A2,2,0,2,1))”返回177。
13.ROW
用途:返回给定引用的行号。
语法:ROW(reference)。
Reference 为需要得到其行号的单元格或单元格区域。
实例:公式“=ROW(A6)”返回6,如果在C5 单元格中输
入公式“=ROW()”,其计算结果为5。
14.ROWS
用途:返回引用或数组的行数。
语法:ROWS(array)。
参数:Array 是需要得到其行数的数组、数组公式或对单
元格区域的引用。
实例:公式“=ROWS(A1:A9)”返回9,=ROWS({1,2,3;
4,5,6;1,2,3})返回3。
15.RTD
用途:从支持COM 自动化的程序中返回实时数据。
语法:RTD(ProgID,server,topic1,[topic2],...)
参数:ProgID 已安装在本地计算机中,经过注册的COM
自动化加载宏的ProgID 名称,该名称用引号引起来。Server
是运行加载宏的服务器的名称。如果没有服务器,程序是在本
地计算机上运行,那么该参数为空白。topic1,topic2,...
为1 到28 个参数,这些参数放在一起代表一个唯一的实时数
据。
16.TRANSPOSE
用途:返回区域的转置(所谓转置就是将数组的第一行作
为新数组的第一列,数组的第二行作为新数组的第二列,以此
类推)。
语法:TRANSPOSE(array)。
参数:Array 是需要转置的数组或工作表中的单元格区
域。
实例:如果A1=68、A2=76、B1=85、B2=90,那么公式
“{=TRANSPOSE(A1:B1)}”返回C1=56、D1=98、C2=90、D2=87。
17.VLOOKUP
用途:在表格或数值数组的首列查找指定的数值,并由此
返回表格或数组当前行中指定列处的数值。当比较值位于数据
表首列时,可以使用函数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。
实例:如果A1=23、A2=45、A3=50、A4=65,则公式
“=VLOOKUP(50,A1:A4,1,TRUE)”返回50。
(九)数学和三角函数
1.ABS
用途:返回某一参数的绝对值。
语法:ABS(number)
参数:number 是需要计算其绝对值的一个实数。
实例:如果A1=-16,则公式“=ABS(A1)”返回16。
2.ACOS
用途:返回以弧度表示的参数的反余弦值,范围是0~π。
语法:ACOS(number)
22
参数:number 是某一角度的余弦值,大小在-1~1 之间。
实例:如果A1=0.5,则公式“=ACOS(A1)”返回
1.047197551(即π/3 弧度,也就是600);而公式
“=ACOS(-0.5)*180/PI()”返回120°。
3.ACOSH
用途:返回参数的反双曲余弦值。
语法:ACOSH(number)
参数:number 必须大于或等于1。
实例:公式“=ACOSH(1)”的计算结果等于0;
“=ACOSH(10)”的计算结果等于2.993223。
4.ASIN
用途:返回参数的反正弦值。
语法:ASIN(number)
参数:Number 为某一角度的正弦值,其大小介于-1~1
之间。
实例:如果A1=-0.5,则公式“=ASIN(A1)”返回
-0.5236(-π/6 弧度);而公式“=ASIN(A1)*180/PI()”返回
-300。
5.ASINH
用途:返回参数的反双曲正弦值。
语法:ASINH(number)
参数:number 为任意实数。
实例:公式“=ASINH(-2.5)”返回-1.64723;
“=ASINH(10)”返回2.998223。
6.ATAN
用途:返回参数的反正切值。返回的数值以弧度表示,大
小在-π/2~π/2 之间。
语法:ATAN(number)
参数:number 为某一角度的正切值。如果要用度表示返
回的反正切值,需将结果乘以180/PI()。
实例:公式“=ATAN(1)”返回0.785398(π/4 弧度);
=ATAN(1)*180/PI()返回450。
7.ATAN2
用途:返回直角坐标系中给定X 及Y 的反正切值。它等于
X 轴与过原点和给定点(x_num,y_num)的直线之间的夹角,并
介于-π~π 之间(以弧度表示,不包括-π)。
语法:ATAN2(x_num,y_num)
参数:X_num 为给定点的X 坐标,Y_num 为给定点的Y 坐
标。
实例:公式“=ATAN2(1,1)”返回0.785398(即π/4 弧
度);=ATAN2(-1,-1)返回-2.35619(-3π/4 弧度);=ATAN2(-1,
-1)*180/PI()返回-1350。
8.ATANH
用途:返回参数的反双曲正切值,参数必须在-1~1 之间
(不包括-1 和1)。
语法:ATANH(number)
参数:number 是-1<NUMBER<1 的任意实数。< p>
实例:公式“=ATANH(0.5)”返回0.549306144;
=ATANH(-0.1)返回-0.10034。
9.CEILING
用途:将参数Number 沿绝对值增大的方向,返回一个最
接近的整数或基数significance 的最小倍数。
语法:CEILING(number,significance)
参数:number 为待返回的数值,Significance 为待返回
的最小倍数。
注意:无论number 的正负如何,都是按远离0 点的方向
返回结果。如果number 是Significance 的倍数,则返回的数
值是其自身。
实例:如果A1=3.1416,则公式“=CEILING(A1,1)”返
回的结果是4;=CEILING(-2.5,-2)返回的结果为–4。
10.COMBIN
用途:返回一组对象所有可能的组合数目。
语法:COMBIN(number,number_chosen)
参数:number 是某一对象的总数量,number_chosen 则是
每一组合中对象的数量。
注意:函数中的参数按照截尾取整的原则参与运算,并且
要求number>0、number_chosen>0 以及
number>number_chosen。
实例:假设有10 名乒乓球队员,从中选出任意两人搭配
参加双打,则计算公式为“=COMBIN(10,2)”,可以得出45
种搭配方案。
11.COS
用途:返回某一角度的余弦值。
语法:COS(number)

抱歉!评论已关闭.