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

Excel formula Excel,如果Excel单元格为X、Y或Z,则显示1、2或3,excel-formula,Excel Formula,我需要有关excel代码的帮助 我需要的是,如果单元格包含已实现的,则显示1,部分实现的显示2,如果未实现,则显示3 有人能帮我做些什么吗 谢谢试试看 =iferror(match(A1, {"Achieved", "Partially Achieved", "Not Achieved"}, 0), "") fwiw,在单元格中使用1、2或3进行反向操作 =iferror(choose(A1, "Achieved", "Partially Achieved", "Not Achieved"),

我需要有关excel代码的帮助

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

有人能帮我做些什么吗

谢谢

试试看

=iferror(match(A1, {"Achieved", "Partially Achieved", "Not Achieved"}, 0), "")
fwiw,在单元格中使用1、2或3进行反向操作

=iferror(choose(A1, "Achieved", "Partially Achieved", "Not Achieved"), "")

其中A1当然是要检查的单元格。

对于没有开关且长度为一半的单元格:

=MATCH(LEFT(A1),{"A","P","N"},0)

如果函数适用于youThanks@dbmitch,那么公式会是什么样子,我尝试了一些选项,但在您尝试的结果中出现错误或没有响应。编辑您的问题以实现此目的。不要在评论中发表这一点。简单的切换也可以做到这一点=切换A1,已实现,1,部分实现,2,未实现,3其中A1是要检查的单元格course@Zephire把这个写下来,因为它肯定应该和另外两个答案放在一起,'因为它会从我这里得到+1。。。哦,让我知道!这比有很多嵌套的if语句要整洁得多。谢谢@SolarMike。它的目的是为将来的用户提供一种途径,当选择变得不可管理时,除了引用查找表之外。
=SWITCH(A1,"Achieved",1,"Partially Achieved",2,"Not Achieved",3)
=MATCH(LEFT(A1),{"A","P","N"},0)