Excel,如果Excel单元格为X,Y或Z,则显示1,2或3

时间:2018-06-02 20:50:05

标签: excel-formula

我需要有关excel代码的帮助。

我需要的是如果一个单元格包含“已实现”,则显示1,“部分实现”显示2,如果“未实现”显示3。

有人可以帮助我进入我需要的东西吗?

由于

4 个答案:

答案 0 :(得分:4)

=IF(A1="Achieved",1,IF(A1="Partially Achieved",2,IF(A1="Not Achieved",3,"NA")))

enter image description here

答案 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)