找回密码
 立即注册

QQ登录

只需一步,快速开始

相当

中级会员

19

主题

194

帖子

523

积分

中级会员

积分
523

圣诞拼拼乐微信认证勋章

相当
中级会员   /  发表于:2019-5-27 15:58  /   查看:2218  /  回复:4
想得到的效果是通过添加后能得到——到期时间及剩余天数

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

4 个回复

倒序浏览
djs521720讲师达人认证 悬赏达人认证 活字格认证
金牌服务用户   /  发表于:2019-5-27 16:58:24
沙发
用公式字段!
回复 使用道具 举报
Tracy.Liu讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2019-5-27 17:14:33
板凳
您好,您看下是不是要这样的效果:

具体可以这么做哈:
多维护一个字段,用来存有效期的单位,这样在计算到期日期时,就可以更方便些,可以直接根据这个单位是什么,使用DATE(YEAR(),MONTH(),DAY())这样来计算到期日期。这个单位字段的值,可以在详情页面录入数据时直接存入的。




公式看起来好像有点复杂,其实逻辑很简单,就是判断
如果 单位=“年”,就计算DATE(YEAR(L10)+O10,MONTH(L10),DAY(L10))
如果 单位=“个月”,就计算DATE(YEAR(L10),MONTH(L10)+O10,DAY(L10))
如果 单位=“天”,就计算DATE(YEAR(L10),MONTH(L10),DAY(L10)+O10)


然后剩余天数,就使用到期时间和TODAY相减就可以了。

另外,在列表页面,因为这里将有效期和单位很开写了。所以需要处理一下,将有效期和单位拼接起来,显示出来,将分开的这两列字段隐藏即可。


您可以看下附件工程~



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
相当
中级会员   /  发表于:2019-5-29 09:50:11
地板
非常感谢
回复 使用道具 举报
Simon.hu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2019-5-29 11:11:07
5#
不客气的哈~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部