安承悦读

Eecel实用技巧:根据合同日期,自动计算每月需确认收入

admin
导读 根据合同日期确认当月收入,这是工作中一个常见的问题。那么哪些收入是根据时间来确认呢?比如:技术服务费收入、维修服务收入等等年初或者年底收取1年的收入,根据合同日期分成若干月,每月做递延收入。 根据合同日期计算当月需确认收入▼当然多数情况,合同是整月签,从1号签到31号,譬如1月1号签到12月31日。

Eecel实用技巧:根据合同日期,自动计算每月需确认收入

根据合同日期确认当月收入,这是工作中一个常见的问题。

那么哪些收入是根据时间来确认呢?

比如:技术服务费收入、维修服务收入等等

年初或者年底收取1年的收入,根据合同日期分成若干月,每月做递延收入。

 


根据合同日期计算当月需确认收入

当然多数情况,合同是整月签,从1号签到31号,譬如1月1号签到12月31日。

整月的合同好弄,收入平分就行。

保不齐有从月中签起的情况,譬如从3月10日签到9月9月,这种情况并不少见。

这种情况收入算起来就很麻烦了,

人工算天数,扳手指头,摁计算器也不能保证不会算错。

再看上面的动图,简单的设计一张计算表格,

只要输入合同的开始日期、结束日期,就能自动计算出每月的合同天数。

再根据合同的总金额,和每月的合同天数,自动计算出每月需确认收入。

适合批量操作,再多的合同也无妨,相当方便。

表格设计步骤如下,文末有表格下载链接。

1、根据合同日期计算每月合同天数


如下图所示

第1行是每月第一天

第2行是每月最后一天

■ 每月计算天数公式

“1月”天数单元格C4输入如下公式:

=IF(OR($B4<c$1,$a4>C$2),0,IF(DATEDIF($A4,C$2,"D")<=DATEDIF(C$1,C$2,"D"),DATEDIF($A4,C$2,"D")+1,IF(DATEDIF(C$1,$B4,"D")<=DATEDIF(C$1,C$2,"D"),DATEDIF(C$1,$B4,"D")+1,DATEDIF(C$1,C$2,"D")+1)))</c$1,$a4>

公式输入完成后,按<Enter>,并向右复制完成。

■ 将1行 2行隐藏

选定月头月尾单元格区域C1:N2,击工具栏上的“开始”标签,点击“字体颜色”,从下拉颜色中选择“白色”,如下图所示。

2、根据合同日期计算当月需确认收入


■ 合同总天数公式


“1月”收入单元格C4输入如下公式:

=DATEDIF(A4,B4,"D")+1

公式输入完成后,按<Enter>.

■ 每天合同收入公式

每天合同收入单元格Q4输入如下公式:

=P4/O4

公式输入完成后,按<Enter>.

■ 每月确认收入公式

“1月”收入单元格C4输入如下公式:

=ROUND(IF(OR($B4<c$1,$a4>C$2),0,IF(DATEDIF($A4,C$2,"D")<=DATEDIF(C$1,C$2,"D"),DATEDIF($A4,C$2,"D")+1,IF(DATEDIF(C$1,$B4,"D")<=DATEDIF(C$1,C$2,"D"),DATEDIF(C$1,$B4,"D")+1,DATEDIF(C$1,C$2,"D")+1)))*$Q$4,2)</c$1,$a4>

公式输入完成后,按,并向右复制完成。