[亿信BI4.7] 怎么获取2个日期之间相差的月份

4895
9

zuoshengyong 数据老手Lv5

发表于2019-9-16 14:57

悬赏50

已解决

楼主
本帖最后由 zuoshengyong 于 2019-9-16 14:58 编辑

例如2018-06-01     和 2019-04-05,又或者  2018-06    2019-04

最近看过此主题的会员

淑离

esen_53X71MVWTX

Jimen

@bert

王硕

疯狂表格

曦文

路口234ee

yiyiyiyiy

最佳答案
zuoshengyong 发表于 2019-9-16 15:38
我用下int函数然后在+1也行吧。

可以的
9个回答

只看楼主

缱绻 数据领袖Lv6

发表于2019-9-16 15:00

只看该作者

取消 关注该作者的回复

沙发

用month 函数把月份取出来 然后相减。。或者有days函数把两个日期相差的天数取出来除以30

zuoshengyong 数据老手Lv5

发表于2019-9-16 15:02

只看该作者

取消 关注该作者的回复

板凳

缱绻 发表于 2019-9-16 15:00
用month 函数把月份取出来 然后相减。。或者有days函数把两个日期相差的天数取出来除以30 ...

month函数2个年份的没法减吧。。

缱绻 数据领袖Lv6

发表于2019-9-16 15:03

只看该作者

取消 关注该作者的回复

地板

zuoshengyong 发表于 2019-9-16 15:02
month函数2个年份的没法减吧。。

哦那是没法弄 那就用第2 中方法

zuoshengyong 数据老手Lv5

发表于2019-9-16 15:04

只看该作者

取消 关注该作者的回复

5#

缱绻 发表于 2019-9-16 15:03
哦那是没法弄 那就用第2 中方法

好的  我看到这个函数了  就想看看有没有能直接获得月份的函数,

zuoshengyong 数据老手Lv5

发表于2019-9-16 15:17

只看该作者

取消 关注该作者的回复

6#

缱绻 发表于 2019-9-16 15:03
哦那是没法弄 那就用第2 中方法

还有别的办法吗  用days不太准确

zuoshengyong 数据老手Lv5

发表于2019-9-16 15:21

只看该作者

取消 关注该作者的回复

7#

缱绻 发表于 2019-9-16 15:03
哦那是没法弄 那就用第2 中方法

比如我选择2019-01到2019-12  只能得到11.17  或者不管小数位是多少都变成12也行   我没找到这种函数

缱绻 数据领袖Lv6

发表于2019-9-16 15:32

只看该作者

取消 关注该作者的回复

8#

zuoshengyong 发表于 2019-9-16 15:21
比如我选择2019-01到2019-12  只能得到11.17  或者不管小数位是多少都变成12也行   我没找到这种函数 ...

那就用if表达式,用self.value跟四舍五入后的值做比较 如果四舍五入后的值比真实值小 那就加1显示

zuoshengyong 数据老手Lv5

发表于2019-9-16 15:38

只看该作者

取消 关注该作者的回复

9#

缱绻 发表于 2019-9-16 15:32
那就用if表达式,用self.value跟四舍五入后的值做比较 如果四舍五入后的值比真实值小 那就加1显示 ...

我用下int函数然后在+1也行吧。

缱绻 数据领袖Lv6

发表于2019-9-16 14:57

只看该作者

取消 关注该作者的回复

10#

zuoshengyong 发表于 2019-9-16 15:38
我用下int函数然后在+1也行吧。

可以的

登录后可回答问题,请登录注册

快速回复 返回顶部 返回列表

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

400咨询:400-0011-866

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号