电脑软硬件团队吧 关注:4贴子:63
  • 6回复贴,共1

EXCEL函数之--折旧计算函数

只看楼主收藏回复

函数名称
函 数 | 功 能
AMORDEGRC | 计算每个会计期间的折旧值
DB | 计算用固定定率递减法得出的指定期间内资产折旧值
DDB | 计算用双倍余额递减或其它方法得出的指定期间内资产折旧值
SLN | 计算一个期间内某项资产的直线折旧值
SYD | 计算一个指定期间内某项资产按年数合计法计算的折旧值
VDB | 计算用余额递减法得出的指定或部分期间内的资产折旧值


IP属地:福建1楼2013-04-12 23:30回复
    a.AMORDEGRC函数
    返回每个结算期间的折旧值。该函数主要为法国会计系统提供。如果某项资产是在该结算期的中期购入的,则按直线折旧法计算。该函数与函数 AMORLINC 相似,不同之处在于该函数中用于计算的折旧系数取决于资产的寿命。
    语法
    AMORDEGRC(cost,date_purchased,first_period,salvage,period,rate,basis)
    要点
    应使用 DATE 函数输入日期,或者将函数作为其他公式或函数的结果输入。例如,使用函数 DATE(2008,5,23) 输入 2008 年 5 月 23 日。如果日期以文本形式输入,则会出现问题。
    Cost 为资产原值。
    Date_purchased 购入资产的日期。
    First_period 第一个期间结束时的日期。
    Salvage 资产在使用寿命结束时的残值。
    Period 期间。
    Rate 为折旧率。
    Basis 所使用的年基准。 Basis 日期系统
    0 或省略 360 天(NASD 方法)
    1 实际天数
    3 一年 365 天
    4 一年 360 天(欧洲方法)
    注解
    Microsoft Excel 可将日期存储为可用于计算的序列数。默认情况下,默认情况下,1900 年 1 月 1 日的序列号是 1,而 2008 年 1 月 1 日的序列号是 39448,这是因为它距 1900 年 1 月 1 日有 39448 天。Microsoft Excel for the Macintosh 使用另外一个默认日期系统。
    此函数返回折旧值,截止到资产生命周期的最后一个期间,或直到累积折旧值大于资产原值减去残值后的成本价。
    折旧系数为: 资产的生命周期(1/rate)折旧系数
    3 到 4 年 1.5
    5 到 6 年 2
    6 年以上 2.5
    最后一个期间之前的那个期间的折旧率将增加到 50%,最后一个期间的折旧率将增加到 100%。
    如果资产的生命周期在 0 到 1、1 到 2、2 到 3 或 4 到 5 之间,将返回错误值 #NUM!。


    IP属地:福建2楼2013-04-12 23:32
    回复
      b.DB函数
      使用固定余额递减法,计算一笔资产在给定期间内的折旧值。
      语法
      DB(cost,salvage,life,period,month)
      Cost 为资产原值。
      Salvage 为资产在折旧期末的价值(有时也称为资产残值)。
      Life 为折旧期限(有时也称作资产的使用寿命)。
      Period 为需要计算折旧值的期间。Period 必须使用与 life 相同的单位。
      Month 为第一年的月份数,如省略,则假设为 12。
      注解
      固定余额递减法用于计算固定利率下的资产折旧值,函数 DB 使用下列计算公式来计算一个期间的折旧值: (cost - 前期折旧总值 ) * rate 式中: rate = 1 - ((salvage / cost) ^ (1 / life)),保留 3 位小数
      第一个周期和最后一个周期的折旧属于特例。对于第一个周期,函数 DB 的计算公式为: cost * rate * month / 12
      对于最后一个周期,函数 DB 的计算公式为: ((cost - 前期折旧总值) * rate * (12 - month)) / 12


      IP属地:福建3楼2013-04-12 23:33
      回复
        c.DDB函数
        使用双倍余额递减法或其他指定方法,计算一笔资产在给定期间内的折旧值。
        语法
        DDB(cost,salvage,life,period,factor)
        Cost 为资产原值。
        Salvage 为资产在折旧期末的价值(有时也称为资产残值)。此值可以是 0。
        Life 为折旧期限(有时也称作资产的使用寿命)。
        Period 为需要计算折旧值的期间。Period 必须使用与 life 相同的单位。
        Factor 为余额递减速率。如果 factor 被省略,则假设为 2(双倍余额递减法)。
        要点 这五个参数都必须为正数。
        注解
        双倍余额递减法以加速的比率计算折旧。折旧在第一阶段是最高的,在后继阶段中会减少。DDB 使用下面的公式计算一个阶段的折旧值: Min( (cost - total depreciation from prior periods) * (factor/life), (cost - salvage - total depreciation from prior periods) )
        如果不想使用双倍余额递减法,更改余额递减速率。
        当折旧大于余额递减计算值时,如果希望转换到直线余额递减法,请使用 VDB 函数。
        注释
        结果四舍五入到两位小数。


        IP属地:福建4楼2013-04-12 23:35
        回复
          d.SLN函数
          返回某项资产在一个期间中的线性折旧值。
          语法
          SLN(cost,salvage,life)
          Cost 为资产原值。
          Salvage 为资产在折旧期末的价值(有时也称为资产残值)。
          Life 为折旧期限(有时也称作资产的使用寿命)。


          IP属地:福建5楼2013-04-12 23:36
          回复
            f.VDB函数
            使用双倍余额递减法或其他指定的方法,返回指定的任何期间内(包括部分期间)的资产折旧值。函数 VDB 代表可变余额递减法。
            语法
            VDB(cost,salvage,life,start_period,end_period,factor,no_switch)
            Cost 为资产原值。
            Salvage 为资产在折旧期末的价值(有时也称为资产残值)。此值可以是 0。
            Life 为折旧期限(有时也称作资产的使用寿命)。
            Start_period 为进行折旧计算的起始期间,Start_period 必须与 life 的单位相同。
            End_period 为进行折旧计算的截止期间,End_period 必须与 life 的单位相同。
            Factor 为余额递减速率(折旧因子),如果 factor 被省略,则假设为 2(双倍余额递减法)。如果不想使用双倍余额递减法,可改变参数 factor 的值。有关双倍余额递减法的详细说明,请参阅函数 DDB。
            No_switch 为一逻辑值,指定当折旧值大于余额递减计算值时,是否转用直线折旧法。
            (a).如果 no_switch 为 TRUE,即使折旧值大于余额递减计算值,Microsoft Excel 也不转用直线折旧法。
            (b).如果 no_switch 为 FALSE 或被忽略,且折旧值大于余额递减计算值时,Excel 将转用线性折旧法。
            除 no_switch 外的所有参数必须为正数。
            注释
            结果四舍五入到两位小数。


            IP属地:福建7楼2013-04-12 23:40
            回复


              IP属地:福建8楼2013-04-16 08:46
              回复