在Excel 2010中嵌套IF语句

| 如何在Excel 2010中嵌套IF语句?我发现我的灵感来自尝试整理Evolus Pencil支持票证中的数据。 这是我期望的结果:我想嵌套IF语句以在不同的状态级别(例如,固定,新建,无效,完成,重复等)之间进行选择。但是,当我尝试测试时,我必须制作多个表来实现此目的它,IF语句仅给我第一选择(固定)。 这是测试数字是否为1-6并添加数字和状态级别的公式:
=IF(U2=\"1\",
CONCATENATE(VALUE(U2),$V$2,IF(U2=\"2\",
CONCATENATE(VALUE(U2),$W$2,IF(U2=\"3\",
CONCATENATE(VALUE(U2),$X$2,IF(U2=\"4\",
CONCATENATE(VALUE(U2),$Y$2,IF(U2=\"5\",
CONCATENATE(VALUE(U2),$Z$2,IF(U2=\"6\",
CONCATENATE(VALUE(U2),$AA$2,\"NO\")
但是,结果在相应的单元格中为:单元格为U2 1FixedFALSE单元格为U3否 请在此处查看电子表格 http://win7guruquestions.posterous.com/my-spreadsheet-illustrating-selection-and-if 希望您能对此有所帮助。提前致谢     
已邀请:
        发布的公式缺少右括号。假设应该
=IF(U2=\"1\",CONCATENATE(VALUE(U2),$V$2),
IF(U2=\"2\",CONCATENATE(VALUE(U2),$W$2),
IF(U2=\"3\",CONCATENATE(VALUE(U2),$X$2),
IF(U2=\"4\",CONCATENATE(VALUE(U2),$Y$2),
IF(U2=\"5\",CONCATENATE(VALUE(U2),$Z$2),
IF(U2=\"6\",CONCATENATE(VALUE(U2),$AA$2),\"NO\"))))))
只要U2中的值作为字符串输入,它就可以工作。 替代公式:
=IF(AND(VALUE(U2)>=1,VALUE(U2)<=6),U2&INDEX($V$2:$Z$2,1,VALUE(U2)),\"NO\")
    

要回复问题请先登录注册