单元格内的公式可以随着某个字段值的不同,进行变化吗?

如图,“综合周转率”单元格内的公式希望随着“部门”的不同而变化。

在下面3个公式中变化,  部门是贵金属/镶嵌/分店, 显示不同的公式。

0328.png

FineReport rbk333 发布于 2021-3-29 08:59
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
snrtuemcLv8专家互助
发布于2021-3-29 09:17(编辑于 2021-3-29 10:49)

直接if公式

if(B3=="贵金属",S5*0.5+T5*0.5,if(B3=="镶嵌",T5*0.5+R5*0.5,T5*0.5+R5*0.5+S5*0.5))

if(find(B3,"贵金属")>0,S5*0.5+T5*0.5,if(find(B3,"镶嵌")>0,T5*0.5+R5*0.5,T5*0.5+R5*0.5+S5*0.5))

  • rbk333 rbk333(提问者) 多谢, 这个公式可以写like么? 模糊查询一下。 因为贵金属是由10个小部门组成的, 我需要IF 10个条件,like就行。
    2021-03-29 10:41 
  • snrtuemc snrtuemc 回复 rbk333(提问者) 可以用find来实现,稍等我修改下答案
    2021-03-29 10:47 
  • rbk333 rbk333(提问者) 回复 snrtuemc 多谢,这个算是模糊查询吧? 比如第一个条件戒指 ,有时他们会录入成:“戒指部”。 if(find(B3,\"戒指\",\"项链\",\"铂金\",\"礼品\",\"客服\",\"售后\",\"投资\")>0,S5*0.5+T5*0.5,if(find(B3,\"钻石\",\"K金\",\"珠宝\",\"翡翠\",\"\")>0,T5*0.5+R5*0.5,T5*0.4+R5*0.3+S5*0.3))
    2021-03-29 11:30 
  • 2关注人数
  • 277浏览人数
  • 最后回答于:2021-3-29 10:49
    请选择关闭问题的原因
    确定 取消
    返回顶部