[求助] 求助帮忙改下公式

[复制链接]
查看: 1480|回复: 1

2

主题

6

帖子

14

积分

秀才

Rank: 1

积分
14
发表于 2019-3-13 15:25:16 | 显示全部楼层 |阅读模式
20支持币
=IF(M17<TODAY(),"已过期",IF(M17=TODAY(),"今天到期",IF((M17-TODAY())>30,"未到期","还有"&M17-TODAY()&"天到期")))
帮忙改成case when 格式

最佳答案

查看完整内容

管理数据表 字段公式里写: case when datediff(day,#当前日期,F_5219) > 0 and datediff(day,#当前日期,F_5219) 30 then '未到期' when datediff(day,F_5219,#当前日期) = 0 then '今天到期' else '已到期' end效果如图所示 其中F_5219是根据你自己的字段而定的!

17

主题

112

帖子

271

积分

解元

Rank: 3Rank: 3

积分
271
QQ
发表于 2019-3-13 15:25:17 | 显示全部楼层
管理数据表  字段公式里写:
case
when datediff(day,#当前日期,F_5219) > 0 and datediff(day,#当前日期,F_5219) <= 30  then '还有'+CAST(-datediff(day,F_5219,#当前日期) AS VARCHAR)+'天到期'
when datediff(day,#当前日期,F_5219) > 30 then '未到期'
when datediff(day,F_5219,#当前日期) = 0 then  '今天到期'  
else  '已到期'
end效果如图所示
日期间间隔.png


其中F_5219是根据你自己的字段而定的!
QQ:2136567674
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则  允许回帖邮件提醒楼主

热门产品

关于我们

快表软件是国内较早研究表格类软件开发平台的团队之一,迄今已有十年的行业经验.我们的理念是:"快表软件-提高的不只是效率!"

联系我们

  • 地址: 上海市张江浦东软件园13-205室
  • 电话: +86 (0) 21-5161-9370
  • Email: kuaibiao@kuaibiao.cn
客户端

手机微信

© 2001-2020 快表软件    工信部备案号:沪ICP备13033196号    技术支持:快表软件