阶梯式算式在FR怎麼實現啊?

我要用FR取数据库的电量后做阶梯式的电价计算,

以下是原本用excel可以算出来的公式,在FR中如何实现啊?我照excel放FR写非法的公式

=SUM(TEXT(A2-{0,260,600},"0;!0")*{0.68,0.05,0.25})

pic-231.png



FineReport akahime 发布于 2020-8-26 10:40
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
2
axingLv6专家互助
发布于2020-8-26 10:51
SUM((A2-[0,260,600])*[0.68,0.05,0.25])

image.png

image.png

  • akahime akahime(提问者) 请教一下,因为度数是每个月重计的,现在月头的数字就很小,用您的公式算出来当数字比较小会变成负数,有什么公式可以让A2-[0,260,600]这样的公式下,A2-后面阵列算出负数时就let 为0呢
    2020-09-09 14:20 
  • axing axing 回复 akahime(提问者) 重新开一个帖子描述一下问题
    2020-09-09 14:23 
最佳回答
1
krystal033Lv7高级互助
发布于2020-8-26 10:47
=if(a2<201,0.68,if(a2>201&&a2<601,0.73,0.98))


最佳回答
1
snrtuemcLv8专家互助
发布于2020-8-26 10:47

你要写三个公式,电量单元格在E8

第一阶段:if(E8<260,E8*0.68,260*0.68)

第二阶段:if(E8<600,(E8-260)*0.73,(600-260)*0.73)

第三阶段:if(E8>600,(E8-600)*0.98,0)

  • 4关注人数
  • 329浏览人数
  • 最后回答于:2020-8-26 10:51
    请选择关闭问题的原因
    确定 取消
    返回顶部