如何在ms excel中组合多个IF
有没有一种方法可以在excel中组合此公式如何在ms excel中组合多个IF,excel,Excel,有没有一种方法可以在excel中组合此公式 =IF(ISNUMBER(FIND("UC_",CODE!B7)), "UC", "Not Defined") =IF(ISNUMBER(FIND("RC_",CODE!B7)), "RC", "Not Defined") =IF(ISNUMBER(FIND("OC_",CODE!B7)), "OC", "Not Defined") 您可能会发现这更易于使用: =MID(A1,FIND("C_",A1,1)-1,2) 它短得多,因此不容易出错,并
=IF(ISNUMBER(FIND("UC_",CODE!B7)), "UC", "Not Defined")
=IF(ISNUMBER(FIND("RC_",CODE!B7)), "RC", "Not Defined")
=IF(ISNUMBER(FIND("OC_",CODE!B7)), "OC", "Not Defined")
您可能会发现这更易于使用:
=MID(A1,FIND("C_",A1,1)-1,2)
它短得多,因此不容易出错,并将自动处理相同格式的其他代码,如“GC_u”或“MC_u”,而硬编码解决方案不会
可以在其周围放置一个iferror():
=IFerror(MID(A1,FIND("C_",A1,1)-1,2),"check")
你应该等待24小时,然后再将任何一个答案标记为正确-可能还有其他可能性…我不同意。仅仅因为可能存在其他可能性,并不意味着必须等待答案(即正确答案)被标记为正确答案。@Shazu只需注意,这是其他人(除我之外)的建议,他们衡量自己的声誉超过10000。。。所以要么接受要么放弃。。。
=IFerror(MID(A1,FIND("C_",A1,1)-1,2),"check")