用IF和IFS函数计算销售回款金额

临商珑胜
临商珑胜 Lv.1 新人创作者

Lv.1 新人创作者

2026年6月18日,某企业销售A商品金额10000元,购销合同约定依据客户的回款日期确认销售回款金额。账期规则是按付款期长短给予现金折扣,10天以内付款按3%,20天以内按2%,30天以内按1%,60天以内全款。

依据以上要求,可以分别使用“IF”和“IFS"函数编制WPS表格公式,参照客户不同回款日期计算回款金额,表格示例如下:

一、账期逻辑分析:

1.“客户回款日期”-“销售日期”的值计算付款日期与发货日期之间的天数差,也就是两个日期之间的间隔天数,函数公式为“G2=DATEDIF(D2,E2,"D")”,但是“G2=E2-D2”也有同样的效果。由于合同中没有约定,超过60天回款无违约责任。

2.按间隔天数依次判断折扣系数:

二、用 IF 函数编制公式:

1.在F2单元格输入:

=C2*IF(G2<=10,1-3%,IF(G2<=20,1-2%,IF(G2<=30,1-1%,IF(G2<=60,1,1))))

2.下拉填充公式至F8,计算结果:

三、用 IFS 函数编制公式:

  1. 在F2单元格输入:

=C2*IFS(E2-D2<=10,1-3%,E2-D2<=20,1-2%,E2-D2<=30,1-1%,E2-D2<=60,1,E2-D2>60,1)

  1. 下拉填充公式至F8,计算结果与使用IF函数公式一致:

四、对比一下,你喜欢哪一个函数更好一些?

临商珑胜WPS知识库
@孙胜龙
浏览 19
收藏
点赞
分享
+1
+1
全部评论