, 得到2017年在计算表中的序号12。由于明细表要用到6年的数据, 因此在查询表的最下行B46单元格公式=J2, 刚才得到的序号12, B45单元格公式为=B46-1, 得到11, 并往上依次填入B45-1等公式, 在C41单元格输入公式=VLOOKUP (SB41, SBS49:SABS79, COLUMN () -1, 0) , 并往下往右复制, 得到计算表第7行到12行的数据。Р输出窗口需要的数据直接从查询表中得到, 如Q13单元格(即明细表第4行第10列) 公式=T44, 返回2017年弥补的2015年亏损额20万, 其他类推。至此, 一个完整的所得税亏损弥补Excel自动计算模型就设计完成了。Р图2 全时间序列输入输出表设计 下载原图Р图3 全时间序列计算表、查询表设计 下载原图Р现实中企业可能经营了许多年, 很难采用全时间序列数据输入的方法, 即从第1年的数据开始输入, 这时需要进行截面数据的输入, 即输入前面某一年的亏损弥补明细表, 并输入后续各年的当年盈亏。截面数据需要将输入表进行适当调整, 篇幅所限, 此处省略。Р本文设计了亏损弥补的Excel速算模型, 读者可编制税额抵免优惠明细表的速算模型。Р附录:Р在前面的叙述中, 出于节省篇幅的考虑, 将亏损弥补的判断树图表以及横截面数据输入输出表的图示省略了, 现附在后面, 以供参考。Р图4和图5是截面数据输入和计算表的窗口设计。在输入表中给出了一个明细表, 外加明细表最后一年之后各年盈亏, 将这些数据直接引入到计算表的前6行, 以G56单元格为例, 公式为=M10, 即输入明细表中的第1行第10列的数据, 输入为0;以G56单元格为例, 公式为=M11, 即输入明细表中的第2行第10列的数据, 输入为5, 以此类推。输出窗口和查询窗口的设计不变。亏损弥补判断树见图6。Р图4 截面数据输入表设计 下载原图