找回密码
 立即注册

QQ登录

只需一步,快速开始

SMANG

银牌会员

258

主题

729

帖子

2409

积分

银牌会员

积分
2409

时代开发者征文活动

SMANG
银牌会员   /  发表于:2024-7-24 10:48  /   查看:491  /  回复:6
10金币

  各位大神,在表增加如下公式字段时,当前公式逻辑无法通过(IF判断多个条件值),有什么变通的方法实现不?
=IF(AND(ISBLANK([CHK_MAN],[CANCEL_ID]=0)),"未入库",IF(AND(ISBLANK([CHK_MAN],[CANCEL_ID]<>0),"作废处理","已入库"))

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

最佳答案

查看完整内容

感谢各位大佬的支持~ 目前公式字段里还不支持and函数,可以考虑拆成两个if函数去做

6 个回复

倒序浏览
最佳答案
最佳答案
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2024-7-24 10:48:29
来自 7#

感谢各位大佬的支持~
目前公式字段里还不支持and函数,可以考虑拆成两个if函数去做

本帖子中包含更多资源

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

x
回复 使用道具 举报
求学者悬赏达人认证 活字格认证
金牌服务用户   /  发表于:2024-7-24 11:21:29
2#
本帖最后由 求学者 于 2024-7-24 11:25 编辑

不管公式有没有写对  至少现在最后面少个括号

=IF(AND(ISBLANK([CHK_MAN],[CANCEL_ID]=0)),"未入库",IF(AND(ISBLANK([CHK_MAN],[CANCEL_ID]<>0),"作废处理","已入库")))
回复 使用道具 举报
易水寒活字格认证
初级会员   /  发表于:2024-7-24 11:32:43
3#
ISBLANK([CHK_MAN],[CANCEL_ID]=0)这里也不对,ISBLANK只有一个参数吧
回复 使用道具 举报
SMANG
银牌会员   /  发表于:2024-7-24 13:12:11
4#
求学者 发表于 2024-7-24 11:21
不管公式有没有写对  至少现在最后面少个括号

=IF(AND(ISBLANK([CHK_MAN],[CANCEL_ID]=0)),"未入库",IF( ...

在EXCEL表里运行正常喔

本帖子中包含更多资源

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

x
回复 使用道具 举报
SMANG
银牌会员   /  发表于:2024-7-24 13:15:12
5#
本帖最后由 SMANG 于 2024-7-24 13:19 编辑
易水寒 发表于 2024-7-24 11:32
ISBLANK([CHK_MAN],[CANCEL_ID]=0)这里也不对,ISBLANK只有一个参数吧

想实现IF多个条件,如下是在EXCEL里的IF多个条件效果,但应用在活字格表增加公式字段时,无法通过
=IF(AND(ISBLANK(G3),H3=0),"未入库",IF(AND(ISBLANK(G3),H3<>0),"单据作废","已入库"))

好像是活字格表公式字段,不支持AND函数




本帖子中包含更多资源

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

x
回复 使用道具 举报
易水寒活字格认证
初级会员   /  发表于:2024-7-24 13:33:57
6#
本帖最后由 易水寒 于 2024-7-24 13:37 编辑
SMANG 发表于 2024-7-24 13:12
在EXCEL表里运行正常喔

可以将这个公式拆分成几个简单的公式字段,看下是哪一段出错了?

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部