-
-
baohaochuan 小试身手Lv3
发表于2019-8-26 18:05
悬赏10
已解决
baohaochuan 发表于 2019-8-26 18:16
就是我需要在这个表格里,写多个判断,然后显示符合条件的
如果是这个表元需要定义过滤条件,多个if条件判断的话,if是支持嵌套的
例如:
if(a2>0,1=1,if(a2=0,1=2,'cici'))
12个回答
问题不是很明白什么意思,是想实现什么功能,需求场景,或者是功能要求,可否再详细描述一下
-
baohaochuan 小试身手Lv3
tangmq 发表于 2019-8-26 18:10
问题不是很明白什么意思,是想实现什么功能,需求场景,或者是功能要求,可否再详细描述一下 ...
就是我需要在这个表格里,写多个判断,然后显示符合条件的
baohaochuan 发表于 2019-8-26 18:16
就是我需要在这个表格里,写多个判断,然后显示符合条件的
如果是这个表元需要定义过滤条件,多个if条件判断的话,if是支持嵌套的
例如:
if(a2>0,1=1,if(a2=0,1=2,'cici'))
-
baohaochuan 小试身手Lv3
tangmq 发表于 2019-8-26 18:18
如果是这个表元需要定义过滤条件,多个if条件判断的话,if是支持嵌套的
例如:
if(a2>0,1=1,if(a2=0,1=2, ...
哦哦 明白
-
baohaochuan 小试身手Lv3
tangmq 发表于 2019-8-26 18:18
如果是这个表元需要定义过滤条件,多个if条件判断的话,if是支持嵌套的
例如:
if(a2>0,1=1,if(a2=0,1=2, ...
这样的嵌套还是条件成立返回第一个值否则返回第二个值吗??
-
baohaochuan 小试身手Lv3
tangmq 发表于 2019-8-26 18:18
如果是这个表元需要定义过滤条件,多个if条件判断的话,if是支持嵌套的
例如:
if(a2>0,1=1,if(a2=0,1=2, ...
if(DATETOSTR(MR_BS_MINSL.START_DATE,"yyyy")<@year,@year,if(DATETOSTR(MR_BS_MINSL.START_DATE,"yyyy")=@year,DATETOSTR(MR_BS_MINSL.START_DATE,'yyyymm'),DATETOSTR(MR_BS_MINSL.END_DATE,'yyyymm'))) 这样写不对吗??
-
baohaochuan 小试身手Lv3
wut 发表于 2019-8-26 18:33
if(条件,成立值,不成立值)
if(DATETOSTR(MR_BS_MINSL.START_DATE,"yyyy")<@year,@year,if(DATETOSTR(MR_BS_MINSL.START_DATE,"yyyy")=@year,DATETOSTR(MR_BS_MINSL.START_DATE,'yyyymm'),DATETOSTR(MR_BS_MINSL.END_DATE,'yyyymm'))) 这样写不对吗
-
baohaochuan 小试身手Lv3
缱绻 发表于 2019-8-27 09:31
对的 现在是什么问题呢
它报inconsistent datatypes: expected NUMBER got CHAR 不一致的数据类型:预期的数字得到CHAR


