根据项目费用的起始时间、终止时间按季度计算分摊费用
在计算工程造价的时候,经常需要将某个项目的费用分摊到各个时间段。如图 179‑1所示为某公司2010年度费用分摊统计表,如何根据项目费用及摊销的起始时间、终止时间按季度计算分摊费用?
图179‑1分摊费用统计表
解决方案
使用MAX和MIN求出日期上下限,使用DATEDIF求出每个季度分摊的实际月数,然后按比例计算分摊费用。
操作方法
步骤1 在A1单元格输入数字2010, 然后打开“设置单元格格式”对话框,自定义其数字格式为:
"某公司"0"年度费用分摊统计表"
步骤2 选择F3:I8单元格区域,输入下列公式,按<Ctrl+Enter>组合键结束。
=$B3*DATEDIF(MAX(MIN($E3+1,DATE($A$1,COLUMN(A:A)*3-2,1)),$C3),MIN(MAX($C3,DATE($A$1,COLUMN(A:A)*3+1,1)),$E3+1),"m")/$D3
原理分析
设置日期上下限计算时段归属
1.使用DATE($A$1,COLUMN(A:A)*3-2,1)返回第一季度季首日期2010/1/1,向右复制时依次返回第二、三、四季度首日日期,然后使用MAX+MIN设置数值上下限方法,设置下限为C3单元格的起始时间,上限为E3单元格的终止时间,从而求出本季度实际分摊的起始日期。
2.同理,使用DATE函数推算出下个季度的季首日期,并使用MIN+MAX设置数值上下限方法求出本季度实际分摊的截止日期。
3.使用DATEDIF函数计算本季度实际分摊的截止日期与起始日期相差的月数,即得出本季度实际分摊的月数。
4.将本季度实际分摊的月数除以D列分摊总月数,即得出分摊费用占比,最后乘以B列费用,即得出本季度的分摊费用。
上一篇: Excel2007繁简转换
下一篇: Excel2007工作表隐藏