请问单元格可以动态显示吗?

类似EXCEL那样,前面几个单元格输入值后最后一个单元格自动显示前面几个单元格值计算后的结果。

我在单元格用D3+0.5*E3公式,当输入下一条时上条就会出现D3NaN,而且提交入库也匹配不到这个数据列了

image.png

FineReport aqiong 发布于 2018-12-17 18:06 (编辑于 2018-12-17 18:20)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
吴浩Lv6中级互助
发布于2018-12-17 18:24

你的D3和E3可能有一个是非数字类型。你的公式是对的

  • aqiong aqiong(提问者) 是数字,我用的也是数字控件
    2018-12-17 18:24 
  • aqiong aqiong(提问者) 不顾我在哪行输入,第一行最后一格就会出现D3NaN
    2018-12-17 18:25 
  • 吴浩 吴浩 回复 aqiong(提问者) D3NaN,表达的意思好像是D3 不是数字类型,你是不是加空。
    2018-12-17 18:33 
  • aqiong aqiong(提问者) 回复 吴浩 不是这个问题,我刚刚将所有为空的都改为0,还是有这个错误
    2018-12-17 18:57 
  • aqiong aqiong(提问者) 其实确实和数字类型有关系,如果输入过快也会出现这种错误,不过最后加上一个弹框就避免了这种问题,虽然不知道为什么会这样
    2018-12-18 09:21 
最佳回答
0
鹿小小Lv3见习互助
发布于2018-12-17 18:10

可以啊,image.png

  • aqiong aqiong(提问者) 我这么写了,但是有问题,我发个图片你看下
    2018-12-17 18:18 
最佳回答
0
孤陌Lv6资深互助
发布于2018-12-18 08:28

你能不能把你的模板设计截图发出来看看  感觉你是不是哪里设置错了  


最佳回答
0
flyingsnakeLv6资深互助
发布于2018-12-18 08:31(编辑于 2018-12-18 08:32)

你的e3应该有空值了


你可以考虑使用这个公式


if(len(e3)=0,0,e3)*0.5+D3


其实,你的NaN的来源。在于E3*0.5这个公式不能被执行。

所以返回了NAN的字符串。

进而将整个公式变成了字符串的串联了。

  • 5关注人数
  • 463浏览人数
  • 最后回答于:2018-12-18 08:32
    请选择关闭问题的原因
    确定 取消
    返回顶部