单元格根据条件显示不同的数字格式,报错

【问题】用下面的格式,会出现报错:can't be parsed to Date

如下图所示,条件格式

1、±10以内的显示为保留两位小数的格式

blob.png

2、D2单元格包含“率”的,显示为百分比格式。

blob.png

3、1W以上的,显示为整数加逗号截取4位,例如:34,5673。

blob.png


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

类型不对的原因,是填报模板嘛?检查下数据类型

最佳回答
0
Doctor_WeiLv7中级互助
发布于2019-12-18 08:31

是这样的,你这一个单元格中应该是字符串类型的,数字汉字都有,这样你的第一个条件就没法做了,你只能先把类型处理了,看看能不能截取出来,分开设置

  • 最懒的小孩 最懒的小孩(提问者) 是的,这个单元格中可能是文本、数字,但是显示格式是根据前一个单元格的描述来改变的。 比如前面写的是占有率,那后面就显示百分数。如果前面是金额,后面就是¥0.00格式,等等……
    2019-12-18 09:00 
最佳回答
0
peng_chLv6初级互助
发布于2019-12-18 09:17

(大于等于-10 and 小于0 )或者 (大于0 and 小于等于10)

需要使用公式来写

  • 最懒的小孩 最懒的小孩(提问者) 条件格式正常,结果能正确显示,目前问题是会出现报错:can\'t be parsed to Date。出现这个报错会导致整个报表的运行速度特别慢,所以需要解决这个报错的问题。
    2019-12-18 09:34 
  • peng_ch peng_ch 回复 最懒的小孩(提问者) 这个就是因为逻辑问题,造成部分不能解析的
    2019-12-18 09:56 
  • 4关注人数
  • 1252浏览人数
  • 最后回答于:2019-12-18 09:17
    请选择关闭问题的原因
    确定 取消
    返回顶部