我需要有关excel代码的帮助。
我需要的是如果一个单元格包含“已实现”,则显示1,“部分实现”显示2,如果“未实现”显示3。
有人可以帮助我进入我需要的东西吗?
由于
答案 0 :(得分:4)
答案 1 :(得分:3)
尝试,
=iferror(match(A1, {"Achieved", "Partially Achieved", "Not Achieved"}, 0), "")
fwiw,执行相反的操作(在单元格中使用1,2或3),
=iferror(choose(A1, "Achieved", "Partially Achieved", "Not Achieved"), "")
答案 2 :(得分:1)
=SWITCH(A1,"Achieved",1,"Partially Achieved",2,"Not Achieved",3)
当然A1是您要检查的单元格。
答案 3 :(得分:0)
对于那些没有SWITCH(和一半长度)的人:
=MATCH(LEFT(A1),{"A","P","N"},0)