Foxtable(狐表)用户栏目专家坐堂 → [求助]关于取整的表达式。


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

主题:[求助]关于取整的表达式。

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


加好友 发短信
等级:三尾狐 帖子:645 积分:4583 威望:0 精华:0 注册:2012/11/12 14:27:00
[求助]关于取整的表达式。  发帖心情 Post By:2012/11/17 14:55:00 [只看该作者]

将A列的值取整后输入B列.B列的表达式怎么设? 请专家指点. 也就是取整函数及语法.

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


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2012/11/17 15:05:00 [只看该作者]

 Convert([A列], 'System.Int32')

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


加好友 发短信
等级:三尾狐 帖子:645 积分:4583 威望:0 精华:0 注册:2012/11/12 14:27:00
  发帖心情 Post By:2012/11/17 15:51:00 [只看该作者]

 谢谢指教。

Convert([A列], 'System.Int32')   试过了,四舍五入了。我只需要取整。4.44与4.55都取为4


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


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2012/11/17 16:06:00 [只看该作者]

 哦哦,向下取整。

 Convert(Convert([A列], 'System.Double') - 0.5, 'System.Int32')

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


加好友 发短信
等级:三尾狐 帖子:645 积分:4583 威望:0 精华:0 注册:2012/11/12 14:27:00
  发帖心情 Post By:2012/11/17 16:30:00 [只看该作者]

Convert(Convert([A列], 'System.Double') - 0.5, 'System.Int32')
提示错误,在exl中就是int(sunbeam)。狐表中怎么实现?!

 


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


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2012/11/17 16:36:00 [只看该作者]

 我测试没有出错,楼主,你不是连 列 的名字都没有改吧?

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


加好友 发短信
等级:三尾狐 帖子:645 积分:4583 威望:0 精华:0 注册:2012/11/12 14:27:00
  发帖心情 Post By:2012/11/17 16:48:00 [只看该作者]

例如:A=43  则 B 列值为42

我自己编了一个发给你,你试一下看行不?!

Convert(([A] - 0.499999), 'System.Int32')

我试过了三位小数能用,多了就不知道了。0.5不行,改成0.49999


 回到顶部