Foxtable(狐表)用户栏目专家坐堂 → [求助]如何计算在特定区间的日均存款


  共有11035人关注过本帖树形打印复制链接

主题:[求助]如何计算在特定区间的日均存款

帅哥哟,离线,有人找我吗?
wubingliang
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:1 积分:76 威望:0 精华:0 注册:2011/8/25 21:24:00
[求助]如何计算在特定区间的日均存款  发帖心情 Post By:2011/8/26 13:00:00 [只看该作者]

新手求教:

一个表中,有 存款金额、存款日期、到期日期三列数据,如何计算这笔存款在特定期间的日均余额

如:存款金额为100万元,存款日期为2011.2.11,到期日期为2012.2.10,若要计算该笔存款在第一季度的日均余额(即换算成2011.1.1至2011.3.31的日均余额)或在其他任意一个期间的日均余额,这个要如何实现?

 

正确的计算如下:

该笔存款在第一季度实存天数A=(2011.3.31-2011.2.11+1)

该笔业务在第一季度总存款积数B=A*100万

第一季度累计天数C=2011.3.31-2011.1.1+1

 

该笔业务在第一季度的日均余额=B/C

 

因为存款日期和到期日期有可能为任意时间,上述计算方式仅是其中一种(存款日期在特定期间内,到期日期在特定期间外),假设存款日期在2011.1.1以前,到期日期在2011.3.31以后,则该笔存款在第一季度的日均余额就是100万元。而如果存款日期和到期日期均在2011.3.31以后,该笔存款在第一季度的日均余额就是为0

 

要如何实现上述日均存款的自动计算

 

                                     

[此贴子已经被作者于2011-8-27 16:08:50编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
紙上不談兵
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:113 积分:731 威望:0 精华:1 注册:2011/8/16 14:13:00
  发帖心情 Post By:2011/8/26 13:22:00 [只看该作者]

金额/时段天数

 回到顶部
帅哥哟,离线,有人找我吗?
blackzhu
  3楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:狐仙 帖子:9875 积分:57584 威望:0 精华:15 注册:2008/9/1 9:45:00
  发帖心情 Post By:2011/8/26 13:23:00 [只看该作者]

Dim d1 As Date = #01/01/2011#
Dim d2 As Date = #03/31/2011#
Dim d As Integer =DateDiff("d",d1,d2)
Dim s As Integer =1000000
output.Show(S/d)

 这样?

 回到顶部