贝壳电子书 > 财会税务电子书 > 深入excel应用 >

第5章

深入excel应用-第5章

小说: 深入excel应用 字数: 每页4000字

按键盘上方向键 ← 或 → 可快速上下翻页,按键盘上的 Enter 键可回到本书目录页,按键盘上方向键 ↑ 可回到本页顶部!
————未阅读完?加入书签已便下次继续阅读!



序列号所构成的数组常量。日期有多种输入方式:带引号的文
本串(如〃1998/01/30〃)、 序列号(如1900 日期系统时的35825
表示1998年 1 月30日)或其他公式或函数的结果(例如 
DATEVALUE(〃1998/1/30〃))。 
  19。YEAR 
    用途:返回某日期的年份。其结果为1900 到9999之间的
一个整数。 
    语法:YEAR(serial_number) 
    参数:Serial_number是一个日期值,其中包含要查找的
年份。日期有多种输入方式:带引号的文本串(例如 
〃1998/01/30〃)、序列号(例如,如果使用 1900 日期系统则 
35825 表示 1998 年 1 月 30 日)或其他公式或函数的结果
(例如 DATEVALUE(〃1998/1/30〃))。 
    实例:公式“=YEAR(〃2000/8/6〃)返回2000”,
=YEAR(〃2003/05/01〃)返回2003,=YEAR(35825)返回1998。 
  20。YEARFRAC 
    用途: 返回start_date和 end_date之间的天数占全年天
数的百分比。 
    语法:YEARFRAC(start_date,end_date,basis) 
    参数:Start_date表示开始日期,End_date代表结束日
期。函数中的日期有多种输入方式:带引号的文本串(如
〃1998/01/30〃)、序列号(如35829表示1900 日期系统中的
1998年1 月30 日),或其他公式或函数的结果(例如
DATEVALUE(〃1998/1/30〃))。Basis表示日计数基准类型,其
中0或省略为US(NASD)30/360,1实际天数/实际天数,2实
际天数/360,3实际天数/365,4欧洲30/360。 
    实例:公式“=YEARFRAC(〃2001/01/31〃,〃2001/06/30〃,
0)”返回0。416666667,YEARFRAC(〃2001/01/25〃,
〃2001/09/27〃)返回0。67222。

财务函数
1。ACCRINT 
用途:返回定期付息有价证券的应计利息。 
    语法:ACCRINT(issue,first_interest, settlement,
rate,par,frequency, basis) 
    参数:Issue为有价证券的发行日,First_interest是证
券的起息日,Settlement是证券的成交日(即发行日之后证券
卖给购买者的日期),Rate为有价证券的年息票利率,Par为
有价证券的票面价值(如果省略par,函数 ACCRINT将par 看
作1000),Frequency为年付息次数(如果按年支付,
frequency = 1;按半年期支付,frequency = 2;按季支付,
frequency = 4)。 
  2。ACCRINTM 
    用途:返回到期一次性付息有价证券的应计利息。 
    语法:ACCRINTM(issue,maturity,rate, par,basis) 
    参数:Issue为有价证券的发行日,Maturity为有价证券
的到期日,Rate为有价证券的年息票利率,Par为有价证券的
票面价值,Basis为日计数基准类型(0 或省略时为30/360,1
为实际天数/实际天数, 2为实际天数/360, 3为实际天数/365,
4为欧洲30/360)。 
  3。AMORDEGRC 
    用途:返回每个会计期间的折旧值。 
    语法: AMORDEGRC(cost, date_purchased, first_period,
salvage,period,rate,basis)  
    参数:Cost为资产原值,Date_purchased为购入资产的
日期,First_period为第一个期间结束时的日期,Salvage
为资产在使用寿命结束时的残值,Period是期间,Rate为折
旧率,Basis是所使用的年基准(0 或省略时为360 天,1 为
实际天数,3为一年365天,4 为一年 360天)。 
  4。AMORLINC 
    用途:返回每个会计期间的折旧值,该函数为法国会计系
统提供。如果某项资产是在会计期间内购入的,则按线性折旧
法计算。 
    语法:AMORLINC(cost,date_purchased,first_period,
salvage,period,rate,basis)  
    参数: Date_purchased为购入资产的日期, First_period
为第一个期间结束时的日期,Salvage为资产在使用寿命结束
时的残值,Period为期间,Rate为折旧率,Basis为所使用
的年基准(0 或省略时为360 天,1为实际天数,3为一年365
天,4为一年 360天)。 
  5UPDAYBS 
    用途:返回当前付息期内截止到成交日的天数。 
    语法:COUPDAYBS(settlement,maturity,frequency,
basis) 
    参数:Settlement是证券的成交日(即发行日之后证券卖
给购买者的日期), Maturity 为有价证券的到期日, Frequency
为年付息次数(如果按年支付,frequency=1;按半年期支付,
frequency=2;按季支付,frequency=4),Basis为日计数基
准类型(0或省略为30/360,1为实际天数/实际天数,2为实
际天数/360,3为实际天数/365,4为欧洲30/360)。 
  6UPDAYS 
    用途:返回成交日所在的付息期的天数。 
    语法:COUPDAYS(settlement,maturity,frequency,
basis) 
    参数:Settlement是证券的成交日(即发行日之后证券卖
给购买者的日期),Maturity为有价证券的到期日(即有价证
券有效期截止时的日期),Frequency为年付息次数(如果按年
支付,frequency=1;按半年期支付,frequency=2;按季支付,
frequency=4),Basis为日计数基准类型(0或省略为30/360,
1为实际天数/实际天数,2为实际天数/360,3为实际天数
/365,4为欧洲30/360)。 
  7UPDAYSNC 
    用途:返回从成交日到下一付息日之间的天数。 
    语法:COUPDAYSNC(settlement,maturity,frequency,
basis) 
    参数:Settlement是证券的成交日,Maturity为有价证
券的到期日,Frequency为年付息次数(如果按年支付,
frequency=1;按半年期支付,frequency=2;按季支付,
frequency=4),Basis为日计数基准类型(0或省略为30/360,
1为实际天数/实际天数,2为实际天数/360,3为实际天数
/365,4为欧洲30/360)。 
  8UPNUM 
    用途:返回成交日和到期日之间的利息应付次数,向上取
整到最近的整数。 
    语法: COUPNUM(settlement, maturity, frequency, basis) 
    参数:同上 
  9UPPCD 
    用途:用途:返回成交日之前的上一付息日的日期。 
    语法: COUPPCD(settlement, maturity, frequency, basis) 
    参数:同上 
    10。CUMIPMT 
    用途:返回一笔贷款在给定的start…period到
end…period期间累计偿还的利息数额。 
    语法:CUMIPMT(rate,nper,pv,start_period,
end_period,type) 
    参数:Rate为利率,Nper为总付款期数,Pv为现值,
Start_period为计算中的首期(付款期数从1开始计数),
End_period为计算中的末期,Type为付款时间类型(0(零)为
期末付款,1为期初付款)。

逻辑运算符
1。AND 
    用途:所有参数的逻辑值为真时返回TRUE(真);只要有
一个参数的逻辑值为假,则返回FALSE(假)。 
    语法:AND(logical1,logical2,…)。 
    参数:Logical1,logical2,…为待检验的1~30个逻辑
表达式,它们的结论或为TRUE(真)或为FALSE(假)。参数必须
是逻辑值或者包含逻辑值的数组或引用, 如果数组或引用内含
有文字或空白单元格,则忽略它的值。如果指定的单元格区域
内包括非逻辑值,AND将返回错误值#VALUE!。 
    实例:如果A1=2、A=6,那么公式“=AND(A1A2)”返回
FALSE。如果B4=104,那么公式“=IF(AND(1  
  2。FALSE 
    用途:返回逻辑值FALSE。 
    语法:FALSE() 
    参数:该函数不需要参数 
    实例:如果在A1单元格内输入公式“=FALSE()”,回车
后即可返回FALSE。若在单元格或公式中输入文字FALSE,
Excel会自动将它解释成逻辑值FALSE。 
  3。IF 
    用途:执行逻辑判断,它可以根据逻辑表达式的真假,返
回不同的结果,从而执行数值或公式的条件检测任务。 
    语法: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也可以是一
个表达式。 
    实例:公式“=IF(C2》=85,〃A〃,IF(C2》=70,〃B〃,
IF(C2》=60,〃C〃,IF(C2=85成立,则D2单元格被赋值“A”;如果第一个逻辑
判断表达式C2》=85不成立,则计算第二个IF 语句
“IF(C2》=70”;以此类推直至计算结束,该函数广泛用于需
要进行逻辑判断的场合。 
    4。NOT 
    用途:求出一个逻辑值或逻辑表达式的相反值。如果您要
确保一个逻辑值等于其相反值,就应该使用NOT函数。 
    语法:NOT(logical) 
    参数:Logical是一个可以得出TRUE或 FALSE结论的逻
辑值或逻辑表达式。如果逻辑值或表达式的结果为FALSE,则
NOT函数返回TRUE;如果逻辑值或表达式的结果为TRUE,那
么NOT函数返回的结果为FALSE。 
    实例:如果A1=6、A2=8,那么公式“=NOT(A1《 p》  
  5。OR 
    用途:所有参数中的任意一个逻辑值为真时即返回
TRUE(真)。 
    语法:OR(logical1,logical2,。。。) 
    参数:Logical1,logical2,。。。是需要进行检验的1 至
30个逻辑表达式,其结论分别为TRUE或FALSE。如果数组或
引用的参数包含文本、数字或空白单元格,它们将被忽略。如
果指定的区域中不包含逻辑值,OR函数将返回错误#VALUE!。  
    实例: 如果A1=6、 A2=8, 则公式“=OR(A1+A2》A2, A1=A2)”
返回TRUE;而公式“=OR(A1》A2,A1=A2)”返回FALSE。 
  6。TRUE 
    用途:返回逻辑值TRUE。 
    语法:TRUE() 
    参数:该函数不需要参数 
    实例:如果在A1单元格内输入公式“=TRUE()”,回车后
即可返回TRUE。若在单元格或公式中输入文字TRUE,Excel
会自动将它解释成逻辑值TRUE。函数TRUE主要用于与其它电
子表格程序兼容。

查找和引用函数
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
返回A1样式的引用; 如果A1为FALSE, 函数ADD

返回目录 上一页 下一页 回到顶部 3 1

你可能喜欢的