指标盘目标值和指标值都是从单元格获取的,想知道在目标值不存在的时候返回-。

设置如下图,c3和h3都是数字,而且有个很奇怪的就是目标值不存在返回的是无穷大,然后我去公式里试了一下什么,指标值/0是无穷大

image.pngimage.png

FineReport 懒羊羊最可爱 发布于 2021-11-4 15:25
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
懒羊羊最可爱Lv5见习互助
发布于2021-11-4 15:52(编辑于 2021-11-4 15:55)

思路是固定返回值进行判断就能获取-

1、在h3的显示值里设置了,

IF(LEN($$$)=0,c3,$$$)

2、在返回的html里面自定义,返回值为1return'-'

function(){

if(this.percentage==1){

return '-';

}else{

return this.percentage*100+"%" ;

}

}

最佳回答
0
snrtuemcLv8专家互助
发布于2021-11-4 15:27

尝试

=if(or(len(H3)=0,H3=0),1,H3)

这样至少有值,没有无穷大了

最佳回答
0
做个好梦Lv6见习互助
发布于2021-11-4 15:28

IF(LEN(H3)=0,'-',H3)

  • 2关注人数
  • 488浏览人数
  • 最后回答于:2021-11-4 15:55
    请选择关闭问题的原因
    确定 取消
    返回顶部