如何将小金额凑在一张发票上?最高开票限额含税1129999。
说明:开在一张发票上同一个流水号,大于开票限额同一个流水号,系统自动拆分。
这个问题,公式其实并不难,难在于思路上,如果平常没做过这种凑金额,真的会毫无头绪。
这里,卢子分享两种超简单的方法。
1.辅助列
C2单元格空着,在C3单元格输入公式,判断累计金额是否大于1129999,大于的返回B列的值,其他的返回累计金额。
=IF(B3+C2>1129999,B3,B3+C2)
D2输入20200430001,D3输入公式。如果B列的金额跟辅助列一样,就流水号+1,否则就是同一个流水号。
=IF(B3=C3,D2+1,D2)
2.直接生成
A2输入20200430001,A3输入公式。用SUMIF累计上一个单元格的流水号的总金额,再加上本身的金额,如果金额大于1129999,就流水号+1,否则就是同一个流水号。
=IF(SUMIF(A$2:A2,A2,B$2:B2)+B3>1129999,A2+1,A2)
看完公式,自己再好好理解,跟平常的教程不一样,这个教程比较注重思路。
作者:卢子
领取专属 10元无门槛券
私享最新 技术干货