EXCEL超额计算应收账款

如图:能否用简单公式计算超期超额的金额说明:信用金额和信用时间是额度,如图:该客户的超过90天的均为超额,90天内的超过80000元的也为超额

在I2单元格(黄色单元格的“超期金额”,假定在I2单元格)里写函数:

=IF(IF(H2=30,A2,IF(H2=60,SUM(A2:B2),IF(H2=90,SUM(A2:C2),IF(H2=120,SUM(A2:D2),IF(H2=360,SUM(A2:E2),IF(H2="360+",SUM(A2:F2),0))))))>G2,IF(H2=30,A2,IF(H2=60,SUM(A2:B2),IF(H2=90,SUM(A2:C2),IF(H2=120,SUM(A2:D2),IF(H2=360,SUM(A2:E2),IF(H2="360+",SUM(A2:F2),0))))))-G2,0)+IF(H2=30,SUM(B2:F2),IF(H2=60,SUM(C2:F2),IF(H2=90,SUM(D2:F2),IF(H2=120,SUM(E2:F2),IF(H2=360,F2,IF(H2="360+",0,0))))))


另外,建议在H2(信用时间)这里,固定下来可选的是:30、60、90、120、360、360+(如图);

还有,E1单元格应该是“121-360天”


业务规则:

1)如果超过信用时间的,则全部视为“超期金额”;

2)如果没有超过信用时间(在信用时间之内)的,则计算其信用时间范围之内的总金额,然后与信用金额比较,超过了,则超过部分视为“超期金额”;

追问

这IF判断的我也做了,就是觉得太麻烦了,想换个简单点儿的

追答

有得用就好哈。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-12-11
看不到你的列表签假设信用金额在h列时间在g列,那么i2=IF(H2>90,"超额",IF(AND(H2<90,G2>80000),"超额","未超额"))把这个公式复制过去就可以了.