我有一个包含三列的电子表格。第一列包含人名。第二列包含日期。第三栏包含当日收到的金额和支付的发票。
例如:
Name date amount
abc 1-jan-2012 2000 usd
abc 2-jan-2012 (1500) usd
abc 3-jan-2012 2000 usd
abc 3-jan-2012 2000 usd
abc 3-jan-2012 (3500) usd
我正在尝试用收到的付款(负值)抵消发票(正值)。如果我使用 lifo 应用程序,那么第一个条目的 net_value 将为 500 美元。第二个条目的净值将为零。
任何人都可以提出一种自动化此练习的方法。我已经写了一个 if 语句,但是当付款超过发票时条件不成立(客户收到预付款的情况)
提前致谢。
这就是决赛桌的样子
NAME DATE AMOUNT NET VALUE
abc 1-Jan-12 (4,910.00) (4,910.00)
abc 2-Jan-12 3,674.00 (26.00)
abc 16-Jan-12 1,777.00 -
abc 17-Jan-12 (5,477.00) -
abc 22-Mar-12 258.00 258.00
abc 31-Mar-12 5,502.00 1,465.00
abc 7-May-12 3,986.00 -
abc 20-May-12 5,238.00 -
abc 23-May-12 (6,861.00) -
abc 4-Jul-12 (6,400.00) -
abc 9-Aug-12 2,238.00 2,238.00
abc 21-Aug-12 4,855.00 2,456.00
abc 26-Aug-12 (2,399.00) -
abc 9-Sep-12 3,938.00 3,938.00
抱歉,造成混乱的人...