执行计算访问

时间:2016-11-22 09:06:12

标签: database access finance

我在Access中加载了一个表(虽然原始文件是txt.file),但有一些贷款特征,并希望创建另一个包含这些贷款现金流的表(“每X个月收到多少钱” )。 以下是我原始表格的示例:

ID ---- LoanNbr ---- EntryDate ------ ClosingDate -----金额----还款----频率。

1 ----- 101 ---------- 1-1-2010 -------- 31-12-2012 ------ 1000E ----- - 100E ------------ 1Month

2 ----- 102 ---------- 15-6-2012 ------- 31-12-2014 ------ 5000E ------ 250E ----------- 3Month。

...

以下是贷款1的输出样本:

ID ----- LoanNbr ----- EntryDate -----期间--------- BeginLimite -----还款----- EndLimite。

1 ------ 101 ----------- 1-1-2010 ------- 01-2010 ------ 1000 ------ ------- -100 --------------- 900

1 ------ 101 ----------- 1-1-2010 ------- 02-2010 -------- 900 ---- --------- -100 --------------- 800

1 ------ 101 ----------- 1-1-2010 ------- 03-2010 -------- 800 ---- --------- -100 --------------- 700

...

计算本身并不重,我只是没想出如何使用DBMS执行它们。 我也对其他有关可用于此设置的软件/语言的建议持开放态度。

提前致谢! 千斤顶

1 个答案:

答案 0 :(得分:0)

有几种主要方法可以做到这一点:

  1. 您可以创建一个将计算其字段的查询。 https://support.office.com/en-gb/article/Add-a-calculated-field-to-a-table-14a60733-2580-48c2-b402-6de54fafbde3
  2. 您可以通过添加和添加列来扩展数据,创建一个VB脚本,该脚本将针对表数据运行并将计算值插入字段中。 Set value for all rows in a datatable without for loop 我会采用简单的方法,这是第一种方式。
  3. 但两者都有优点和缺点。