该怎样在一个单元格里插入公式让这个单元格根据其他不同单元格的值,返回不同的值呢,求教各位大神~

就是如上图所示,是否满足晋升职级这一列,要根据后面的一级到八级这八列的值返回值,就是框中的两个举例,四行分别是四个人的数据,第一个人一级到八级中,一级这一列返回的是 “是”,那是否满足晋升职级这一列就返回 “一级”,第四行的六级是“是”,那 是否满足晋升职级 这一列就返回六级。一级到八级这八列数据哪一个的值是 “是”,是否满足晋升职级 这一列就返回 哪个值,且一个人这八列中只有一列会返回 “是”。现在不会的就是 是否满足晋升职级 这个单元格怎么根据这八列数据中的 是 返回不同的值,这个该怎么实现啊....求教各位大神~

FineReport yzmHRxrN7037642 发布于 2023-6-8 14:23
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
用户k6280494Lv6专家互助
发布于2023-6-8 14:29(编辑于 2023-6-8 14:37)

后面一到八是扩展的么?

SWITCH(FIND("是", REPLACE(I2:P2, ",", "")), 1, "一级", 2, "二级")

image.png

  • yzmHRxrN7037642 yzmHRxrN7037642(提问者) 我发的两张图,下面那个很窄,就是表格的图片,每个单元格我都是写的公式判断....
    2023-06-08 14:32 
  • 用户k6280494 用户k6280494 回复 yzmHRxrN7037642(提问者) 答案已修改,把I2:P2改成你一级到八级的对应单元格,并补全Switch后面3到8的判断即可
    2023-06-08 14:38 
  • 用户k6280494 用户k6280494 回复 yzmHRxrN7037642(提问者) 这个公式如果你一到八级有多个\"是\",只能取到第一个哦
    2023-06-08 14:40 
  • yzmHRxrN7037642 yzmHRxrN7037642(提问者) 回复 用户k6280494 好的好的 可以了,感谢感谢~
    2023-06-08 14:53 
最佳回答
0
YmengLv5中级互助
发布于2023-6-8 14:45

INDEXOFARRAY(B2:D2,INARRAY("是",B3:D3))

B2:D2对应一级、二级。。。所在单元格,B3:D3对应第一个人是否单元格

例如:一级、二级。。对应单元格是D2到K2,加改成D2:K2

  • 3关注人数
  • 832浏览人数
  • 最后回答于:2023-6-8 14:45
    请选择关闭问题的原因
    确定 取消
    返回顶部