Foxtable(狐表)用户栏目专家坐堂 → 挑选最早日期


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

主题:挑选最早日期

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


加好友 发短信
等级:二尾狐 帖子:496 积分:4055 威望:0 精华:0 注册:2017/7/5 16:15:00
挑选最早日期  发帖心情 Post By:2018/4/9 13:25:00 [只看该作者]

A,B,C 三列中,比较最早的一个日期  赋值到D列。

我采用表达式的方式,不可使用。

Min([A],[B],[C])

有没有其它的方式。

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/4/9 14:32:00 [只看该作者]

iif(a>b and a>c, a, iif(b>c, b, c))


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/4/9 14:33:00 [只看该作者]

iif(a<b and a<c, a, iif(b<c, b, c))


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


加好友 发短信
等级:二尾狐 帖子:496 积分:4055 威望:0 精华:0 注册:2017/7/5 16:15:00
  发帖心情 Post By:2018/4/9 20:55:00 [只看该作者]

老师,我是5列日期,取最小日期。 
有没有更合适的方法

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


加好友 发短信
等级:超级版主 帖子:106603 积分:542186 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/4/9 21:24:00 [只看该作者]

如果是表达式只能这样,嵌套N个iif

 回到顶部
帅哥哟,离线,有人找我吗?
恒隆君
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:496 积分:4055 威望:0 精华:0 注册:2017/7/5 16:15:00
  发帖心情 Post By:2018/4/9 21:27:00 [只看该作者]

如果不用表达式呢

有没有更好的方法。
只要达到这个目的就可以

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


加好友 发短信
等级:超级版主 帖子:106603 积分:542186 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/4/9 21:42:00 [只看该作者]

Dim d1 As Date = Date.Today
Dim d2 As Date = Date.Today.AddDays(10)
Dim d3 As Date = Date.Today.AddDays(1)

Dim ary As new List(of Date)
ary.Add(d1)
ary.Add(d2)
ary.Add(d3)
ary.sort '对集合进行排序

msgbox("最大值=" & ary(2))
msgbox("最小值=" & ary(0))

 回到顶部