到期日(0-30,31-60等)未结余额的会计表设计

时间:2012-07-21 03:41:13

标签: sql finance account accounting

我有一个包含以下字段的会计交易表:

  • 的transactionId
  • 日期
  • 交易类型(费用,付款,信用等)
  • debitaccount
  • creditaccount
  • 金额

我有以下记录

id  date         type     debaccount   credaccount   amount
--  ----------   -------  ----------   -----------   ------
1   02/13/2012   charge   utilities    receivables   $200.00
2   02/17/2012   charge   maintenan    receivables   $150.00
3   03/06/2012   credit   receivables  utilities     ($20.00)
4   03/27/2012   charge   repairs      receivables   $80.00
5   04/29/2012   charge   utilities    receivables   $135.00
6   05/21/2012   charge   utilities    receivables   $70.00
7   06/22/2012   charge   utilities    receivables   $60.00
8   07/19/2012   payment  receivables  utilities     ($100.00)     

现在我可以毫无问题地获得平衡,所以我知道:

帐户公用事业收入 200-20(信用)+ 135 + 70 + 60 = 445 - 100(付款)=余额$ 345

现在我需要的是在到期日之前获得未结余额,例如:

Account      0-30 days   31-60 days  61-90 days   90+ days    Balance
---------    ---------   ----------  ----------   ---------   ----------
receivables  $60.00      $70.00      $135.00      $200.00     $465.00
                                                  ($20)       $445.00
                                                  ($100)      $345.00  

我已经看到,当您有未结余额时,如果您付款,该付款将影响最后一次收费(如表中所示)。我的问题是,如果我需要在交易和交易之间建立关系,那么我将知道一笔付款正在影响“x”的费用。这是我想到的唯一解决方案,以便在适当的日子里获得理想的未结余额。

任何帮助将不胜感激!!

由于

1 个答案:

答案 0 :(得分:0)

如果您使用的是excel 2010,那么您可以使用“sumifs”功能。

您可以查看虚拟解决方案。

test.xlsx

[URL = HTTP://www.4shared.com/file/bVIFy_X8/test.html] test.xlsx [/ URL]