Foxtable(狐表)用户栏目专家坐堂 → [求助]如何计算两列之间的月数


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

主题:[求助]如何计算两列之间的月数

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/7/27 20:54:00 [显示全部帖子]

1、不建议把C改成表达式列,用数据列+代码处理

 

http://www.foxtable.com/help/topics/1452.htm

 

http://www.foxtable.com/help/topics/0287.htm

 


 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/7/27 20:54:00 [显示全部帖子]


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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/7/27 21:43:00 [显示全部帖子]

月数是直接减, 用函数

 

DateDiff(interval,date1,date2)

Interval 包含以下设置:
yyyy 年
q    季度
m    月
y    某年的某一天
d    天
w    工作日
ww   周
h    时
n    分
s    秒


 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/7/28 14:11:00 [显示全部帖子]

Dim d1 As Date = "2015-07-20"
Dim d2 As Date = "2015-09-20"
Dim m As Integer = DateDiff("m",d1,d2)
msgbox(m)

 回到顶部