以往在计算投资回收期时,往往是需要观察累计净现金流量>0的年份数是第几年,再手动输入公式:“投资回收期的计算式=累计净现金流量出现正值的年份数-1+上年累计净现金流量的绝对值除以当年的净现金流量.”本案例则利用EXCEL软件中INDEX和MATCH函数定位和计算,自动计算。具体为:MATCH(lookup_value,lookup_array,[match_type])INDEX(array,row_num,column_num) (静态 投资回收期的计算式=累计净现金流量出现正值的年份数-1+上年累计净现金流量的绝对值除以当年的净现金流 (1)确定列表中中某个值的位置; (2)对某个输入值进行检验,确定这个值是否存在某个列表中;(3)判断某列表中是否存在重复数据; (4)定位某一列表中最后一个非空单元格的位置。 如果 match_type 为 1,函数 MATCH 查找小于或等于 lookup_value 的最大数值。Lookup_array 必须按升序排列:...、如果 match_type 为 0,函数 MATCH 查找等于 lookup_value 的第一个数值。Lookup_array 可以按任何顺序排列。 如果 match_type 为 -1,函数 MATCH 查找大于或等于 lookup_value 的最小数值。Lookup_array 必须按降序排列:TRUMATCH(lookup_value,lookup_array,[match_type])lookup_value可以是文本、数值或逻辑值 lookup_array是数组或数组引用(在单行或列中的连续单元格)match_type可以是-1, 0或1。如果忽略,则为1 参数定义:Array代表单元格区域或数组常量;Row_num表示指定的行序号(如果省略row_num,则必须有 column_num);C要点:此处的行序号参数(row_num)和列序号参数(column_num)是相对于所引用的单元格区域而言的,不是Excel工作表 |
|