找回密码
 立即注册

QQ登录

只需一步,快速开始

民本矿业

注册会员

18

主题

52

帖子

164

积分

注册会员

积分
164
民本矿业
注册会员   /  发表于:2021-1-14 14:50  /   查看:1375  /  回复:4
10金币
我想将订单日期判定设为公式字段或者统计字段,以便于查询,但是公式字段好像没有预定的函数,请教专家帮忙分析和指导!
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

您好,这个可以这样写: 时间的比较其实是实际的数值格式进行比较,通过验证可以得到 8:00 对应0.33333..., 因此公式需要将完工时间与 0.333 比较,写出 IF 函数,实际效果如下: demo:

4 个回复

倒序浏览
最佳答案
最佳答案
Timothy.Xu讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-1-14 14:50:45
来自 2#
您好,这个可以这样写:



  1. IF([完工时间]<"0.333",[完工日期],[完工日期]-1)
复制代码
时间的比较其实是实际的数值格式进行比较,通过验证可以得到 8:00 对应0.33333...,



因此公式需要将完工时间与 0.333 比较,写出 IF 函数,实际效果如下:



demo:


本帖子中包含更多资源

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

x
回复 使用道具 举报
民本矿业
注册会员   /  发表于:2021-1-14 15:17:58
3#
Timothy.Xu 发表于 2021-1-14 15:13
您好,这个可以这样写:

我写成:IF([完工时间]>=8,[完工日期],[完工日期]-1),一直判断错误,原来是8:00要换算,请问一下:怎么样知道某个时间要换算为某个数值呢?
回复 使用道具 举报
民本矿业
注册会员   /  发表于:2021-1-14 15:19:36
4#
本帖最后由 民本矿业 于 2021-1-14 15:22 编辑
Timothy.Xu 发表于 2021-1-14 15:13
您好,这个可以这样写:

看懂了,是系统默认的数值,20:00对应的是0.833。@Timothy.Xu你好强,向您学习!
回复 使用道具 举报
Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-1-14 16:55:45
5#
感谢楼上的支持!
如果您的问题已解决,请及时更新帖子的状态为“已处理”,并设置最佳答案给有帮助到你的回复;
如果您的问题还未解决,欢迎跟帖补充;
如果您有新的问题,也欢迎创建新的求助帖。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部