0
|
Z4u3z1Lv6专家互助发布于2022-5-19 11:07
|
if(j4=="未检出",I4/0*5,I4/J4*5)
|
-
帆软用户o8Hv4jPkHk(提问者)
- 不行哎,“未检出”的时候计算出来还是显示∞
-
Z4u3z1 回复 帆软用户o8Hv4jPkHk(提问者)
- 那你描述就错了瑟,你的意思应该是J4为 未检出或者0、空时 计算结果为0,其他情况按公式计算.
if(or(j4==\"未检出\",len(j4)==0,j4==0),0,I4/J4*5) 部分斜杠是论坛自己加的,请删除
-
帆软用户o8Hv4jPkHk(提问者) 回复 Z4u3z1
- 这样想也是的,因为这个J4是“未检出”和数值两种类型,如果我想把“未检出”转换成0再进行计算的话,它的结果肯定为0。谢谢!
-
帆软用户o8Hv4jPkHk(提问者) 回复 Z4u3z1
- 还想冒昧问一下,后面那个判定列,如果I4>J4,则输出“合格”,反之则输出“不合格”,这个时候的J4为“未检出”该怎么处理才好?
-
Z4u3z1 回复 帆软用户o8Hv4jPkHk(提问者)
- if(or(i4>j4,j4==\"未检出\"),\"合格\",\"不合格\")
|
|