找回密码
 立即注册

QQ登录

只需一步,快速开始

天朝四周处 悬赏达人认证 活字格认证
金牌服务用户   /  发表于:2019-8-5 09:00  /   查看:3648  /  回复:12
100金币
在做公式字段的时候,因为有两个条件需要同时满足,使用了if and,结果报错:


请各位大神指教一下,工程文件传上来,需要做公式字段的是最后一个“最终视图”,公示字段为
=IF(AND([员工编号]=[资源业务员],[业绩来源]="人才配单"),[当前费用差额]*[人资提成比例],0)


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

12 个回复

正序浏览
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2022-10-14 10:29:08
13#
天朝四周处 发表于 2022-10-14 09:45
AND 和 OR 数据库应该是支持的。不过尽量还是写视图吧,公式字段的应用范围还是比较窄

这个需要研究,因为活字格支持的数据库比较多,是不是都支持得调查,
哈哈,视图是个好主意
回复 使用道具 举报
天朝四周处悬赏达人认证 活字格认证
金牌服务用户   /  发表于:2022-10-14 09:45:31
12#
feichunhuan 发表于 2022-10-14 08:20
我也觉得这种IF判断非得用嵌套的方式可读性太差,可以考虑AND用*来连接多个条件,OR用+来连接多个条件,官 ...

AND 和 OR 数据库应该是支持的。不过尽量还是写视图吧,公式字段的应用范围还是比较窄
回复 使用道具 举报
Simon.Sun活字格认证 Wyn认证
超级版主   /  发表于:2022-10-14 09:37:28
11#
feichunhuan 发表于 2022-10-14 08:20
我也觉得这种IF判断非得用嵌套的方式可读性太差,可以考虑AND用*来连接多个条件,OR用+来连接多个条件,官 ...

关于公式字段支持的函数问题这个受到数据库的限制。我们这边再讨论下。
回复 使用道具 举报
feichunhuan
金牌服务用户   /  发表于:2022-10-14 08:20:51
10#
我也觉得这种IF判断非得用嵌套的方式可读性太差,可以考虑AND用*来连接多个条件,OR用+来连接多个条件,官方还是考虑一下支持吧
回复 使用道具 举报
Simon.hu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2019-8-5 10:56:59
9#
谢谢您的反馈!
回复 使用道具 举报
天朝四周处悬赏达人认证 活字格认证
金牌服务用户   /  发表于:2019-8-5 10:29:43
8#
Eric.Liang 发表于 2019-8-5 09:32
小姐姐上边解释了,只有红框中的函数是可以使用的。这个受数据库函数的限制。

OK啦,能实现功能就行
回复 使用道具 举报
Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2019-8-5 09:32:22
7#
天朝四周处 发表于 2019-8-5 09:29
WOW,这个确实稳!
然而这是为什么呢,AND不可以用么,如果有更复杂一些的条件需要满足,岂不是做出来就 ...

小姐姐上边解释了,只有红框中的函数是可以使用的。这个受数据库函数的限制。
回复 使用道具 举报
天朝四周处悬赏达人认证 活字格认证
金牌服务用户   /  发表于:2019-8-5 09:29:40
6#
djs521720 发表于 2019-8-5 09:08
IF([员工编号]=[资源业务员],IF([业绩来源]="人才配单",[当前费用差额]*[人销提成比例],0),0)

WOW,这个确实稳!
然而这是为什么呢,AND不可以用么,如果有更复杂一些的条件需要满足,岂不是做出来就有点晕了
回复 使用道具 举报
Tracy.Liu讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2019-8-5 09:18:42
5#
您好,公式字段中只能使用红框中提供的函数


可以使用楼上格友提供的,IF嵌套的方式来处理

本帖子中包含更多资源

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

x
回复 使用道具 举报
Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2019-8-5 09:18:08
4#
赵老板还是相当的稳
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部